The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
-------------------------------------------------------------------------------- This modification has been withdrawn. vBulletin 4.0.x and 4.1.x are no longer supported. The feature is already built into the core vBulletin 4.2.x code. -------------------------------------------------------------------------------- In default vBulletin, if you send a large number of e-mails, vbulletin either puts them in it's queue and attempts to send them as each user visits a page, or just simply tries to send them straight away (as is the case when you use the Administrators email users inteface). The result of this can be that your server can gets seriously overloaded very quickly - or on many hosts, you get banned for exceeding their e-mail sending limits. This can make sending several thousand e-mails (like a newsletter) very difficult. This modification helps in three ways ; 1. The processing of the mail queue is set-up as a vbulletin cron item. 2. You can add a small delay before each e-mail is sent (0,1,2 or 5 seconds). 3. E-mails from the ACP inteface are sent to the mail queue, not straight to the mail system. Use option 2 carefully, otherwise you will slow your e-mail system right down. For this to work, you must use e-mail queuing (ACP Options - Use Mailqueue System = Yes) and also the 'Number of Emails to Send Per Batch' needs to be a realistic value (see below). The installation process will attempt to set these options for you. This modification also requires two file edits to work correctly. There are two options for the cron job, you can either set it to run every minute, and set the items to be processed to something small (like 10), or you can do what this modification does by default and set it to run every 10 minutes, and set the items to be processed to something larger (like 80, which is the default). Remember, 10 e-mails per minute = 600 per hour while 80 e-mails every 10 minutes is 480 per hour. The numbers you set really depend on how quick you want large queues processed, and how much your mail server can handle in one go. The default settings are fine for most people. Once working, when using the ACP mail users inteface, remember you can set it to process 9999 at once (not 500) as the mails will now go into the queue, not be sent directly. Note: This modification will only affect queued e-mails such as subscription e-mails. It will not affect registration e-mails as they always bypass queuing. This modification also displays the size of the e-mail queue in the ACP homepage, based on code supplied by Antivirus. To install, download and uzip the files, then follow the instructions in the text file. History: v4.0.1 : 30-Dec-2009 : Initial release for vb 4.0.0 Gold. v4.1.0 : 04-Dec-2010 : Updated for vBulletin 4.1. v4.1.7.0 : 16-Oct-2011 : Updated for vBulletin 4.1.7. Show Your Support
|
Благодарность от: | ||
FinalFantasy |
Comments |
#142
|
||||
|
||||
![]()
You would need a new version each time the vbulletin file changed.
|
#143
|
|||
|
|||
![]()
Hi Paul it work on 4.1.9? Thanks.... great job like ever!
|
#144
|
|||
|
|||
![]()
For me it did not work on 4.1.9 nor does it work on 4.1.10. Avatars won't display, reply function to posts, pms etc malfunctions,, browsers such as firefox and opera, only have white screen for adminCP and the emails fail to send. I guess we need to wait for an update for this add-on. If anyone knows of a work around for my problems I would welcome in.
The problems I describe appear to result from editing the includes/functions.php file. |
#145
|
||||
|
||||
![]()
I suggest you check your edit.
|
#146
|
|||
|
|||
![]()
I have multiple times and I have read over this thread. I have uninstalled/reinstalled multiple times. I am at a loss. Maybe it is something to do with another add-on conflicting? Or something to do with my web server/web host? Thanks for getting back to me.
This is what I see on opera browser, in adminCP, after editing the functions file, in opera browser, Code:
|
#147
|
||||
|
||||
![]()
That's a BOM mark - added to files when you edit then in something like notepad (on windows 7).
It will 100% break a php file as the server will have a fit over it. You need to find a text editor that doesnt do this. |
#148
|
||||
|
||||
![]() Quote:
http://notepad-plus-plus.org/ |
#149
|
|||
|
|||
![]()
The cron system was working but recently my site is taking EXCESSIVE amounts of time to start adding emails to the queue (the point right after your write the email and the default value is 500). I dropped the value to 50 and still it is about 4 minutes to add a set of 50 emails. It is NOT sending them out and is successfully adding them to the queue for later processing.
Any thoughts on what is going on? I recently have cached my pages as well as vbseo, added vb optimise and vb4 supercharged (plug-ins) to my site. Do you know if one of these is causing the issue? ---- I haven't sent any emails out in about 3 months so couldn't tell you if the issue followed one of these things or not. |
#150
|
|||
|
|||
![]()
Well, looks like we won't be needing this mod any more.
Quote:
|
#151
|
||||
|
||||
![]()
Correct, its been added to the 4.2 core.
|
![]() |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|