vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Major Additions - Email Integration (New Threads/Replies by and through email!) (https://vborg.vbsupport.ru/showthread.php?t=169247)

snoopy5 02-10-2008 08:15 AM

Quote:

Originally Posted by Rich (Post 1438867)
Isn't the potential for this to backup the mail server pretty high? This could essentially generate a lot of emails if the site is active. If i am incorrect, I apologize. I am just thinking of the mass email that this could generate in addition to the email the site already sends.

very good question...

Can anybody answer this?

Cyricx 02-10-2008 03:27 PM

Quote:

Originally Posted by snoopy5 (Post 1438861)
Hi

I am very interested in this hack. I only need a slight modification. I would be willing to pay for this.

I need this mailinglist functionality depending on the usergroup. I do not want that every user can use this feature, only premium members and Moderators shall be allowed to use this feature.

Would that be possible?

Thanks in advance

P.S.: Where is the difference between this hack above and this one:

https://vborg.vbsupport.ru/showthread.php?t=151222

This is very possible and I'll plan it in for the next version. Right now it allows you to restrict who can reply via email, but ti doesn't restrict who can subscribe to instant email notifications.

Let me check out some of these bugs and get them cleaned up and I'll code that in for the next version as well :)


Quote:

Originally Posted by Rich (Post 1438867)
Isn't the potential for this to backup the mail server pretty high? This could essentially generate a lot of emails if the site is active. If i am incorrect, I apologize. I am just thinking of the mass email that this could generate in addition to the email the site already sends.

In the older versions this was a large issue. However, now the modification uses the vbmail function which allows you to define how many emails it can send at once. If it needs to send more then that number then it stores them in the database and periodically processes as vbulletin normally does :)

Atsuko 02-11-2008 03:02 AM

Hello!

Thank you very much for making nice huck.
I installed this to 3.7 and seems working well.

My site is Japanese and using UTF-8 code.

When I make new thread, the mail for informing the content of new thread
can be sent without trouble.

When I reply by using the mail format, then
VB can receive the mail and show the conten, but can't read as Japanese.

Japanese mailer use ISO-2022-JP when sending mail.
I am sure so this is the reason that VB can't show Japanese when receive the mail.

Please advice where I should fix to solve this.

Cyricx 02-12-2008 12:10 PM

Quote:

Originally Posted by Atsuko (Post 1440539)
When I reply by using the mail format, then
VB can receive the mail and show the conten, but can't read as Japanese.

Japanese mailer use ISO-2022-JP when sending mail.
I am sure so this is the reason that VB can't show Japanese when receive the mail.

Please advice where I should fix to solve this.

I'll need to check into this and ensure that the mail decoder I use is setup to read that format.

I'll get back to you soon. Gonna be digging on this product hard today to fix a few of the reported bugs.

Cyricx 02-12-2008 06:41 PM

Atsuko, I sent you a PM with an email address. If you could please send me an email encoded as you mention to the email address in the private message, I'll work on the script to resolve your issue :)

Thank you!

Rich 02-12-2008 07:36 PM

Quote:

In the older versions this was a large issue. However, now the modification uses the vbmail function which allows you to define how many emails it can send at once. If it needs to send more then that number then it stores them in the database and periodically processes as vbulletin normally does.
But if you process "x" amount of emails per hour, and the amount generated exceeds that number, you would still get a backup. It would all be qued to be delivered, but the mail que could be potentially backed up by days.

I am not just thinking of the mail generated by this script. i am trying to encompass all of the mail that the site already sends. With this added load, on active sites, couldn't this become an issue?

I think this is great for less active communities, but fear it would slow delivery to even normal email confirmations if the site is extremely active.

Cyricx 02-12-2008 09:22 PM

I think you underestimate the amount of time it takes vbulletin to process and deliver those emails :)

While I definately agree that putting it on a forum where you could have 1000 members autosubscribed to it would add a bit of a delay in the posts coming back, which is also why I strongly suggest not to use the autosubscription for large usergroups.

Also realize that the number of your users that will utilize this feature will not be all of them.

Alot of users HATE mailing lists. That's what this is...

However... alot of users HATE forums...

This let's you get those forum haters to participating in your forum and through the links in the bottom of the emails, gradually get them to roll around to the forum life :)

Please feel free to run this on a test server and try it out.

While the code is not yet at it's optimal form, it's definately strong enough to handle a significant load.

Atsuko 02-13-2008 09:44 AM

Dear Chris,

Thank you for PM.
I have just sent a mail just like I replied using your hack.

Sincerely,

Atsuko

Cyricx 02-13-2008 11:27 AM

Thanks!!

I'll start working on trying to process this. I found a few commands that will translate it to utf-8 so I just need to toy with it from there :)

Rich 02-13-2008 01:10 PM

Thanks for the response Cyricx. I don't completely understand the vbulletin mail system, so I am just trying to think of it logically. I know that when I was running 3.5 and had the auto prune usergroup modification installed, I experienced a mail backup.

It emailed users in the Unconfirmed Usergroup every 3, 5 and 7 days. Just that added load, in addition to the amount of users who subscribe to specific threads on my site, confirmation emails, comment emails, etc., I ended up having a day and half lag on sent emails.

Once I had uninstalled that modification, within a few days my mail que was back to normal.

I am looking at this as possibly doing the same thing. I may be wrong, but i wont know until I try it.

I like the concept of my staff being able to use this, so I may have to give it a go and see how it does.


All times are GMT. The time now is 04:47 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01301 seconds
  • Memory Usage 1,751KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete