Sending speed not satisfactory enough. Any advice please?

Once you've installed phpList Version 2... ask questions here!
Forum rules
Please help the volunteers to help you by supplying the version of phpList you are using, browser & version and if possible, a link to your phpList installation. This is for Version 2 of phpList (the orange one).

Sending speed not satisfactory enough. Any advice please?

Postby lokers » 10:46am, Mon 13 Dec, 2010

hi guys,
I was looking through this forum to find the answer but without luck or I am just simply unsure what to do.
What's the maximum number of emails I can send through phplist without setting up the cron job?
Currently I can send max circa 550msgs per hour. I would like to have at least 2000-3000 per hour.
On the smtp there is a limit of 1000 per 15 minutes, the phplist is on the dedicated server and it's quite powerful machine so that's not the issue too
Below are my settings, they seem to be fine but I cannot speed this up for some reason. I removed comments and any ifnor about the user, password, server.
Can you give me an advice or point into right direction? Maybe I am just blind :?
Thanks in advance!

Code: Select all
$bounce_protocol = 'pop';
define ("MANUALLY_PROCESS_BOUNCES",1);
$bounce_mailbox_port = "110/pop3/notls";
$bounce_mailbox = '/var/spool/mail/listbounces';
$bounce_mailbox_purge = 1;
$bounce_mailbox_purge_unprocessed = 1;
$bounce_unsubscribe_threshold = 5;

$require_login = 1;
define("MAXLIST",1);
$commandline_users = array("admin");
define("ASKFORPASSWORD",0);
define("UNSUBSCRIBE_REQUIRES_PASSWORD",0);
define("UNSUBSCRIBE_JUMPOFF",0);
$blacklist_gracetime = 5;
define("CHECK_SESSIONIP",1);
define("ENCRYPTPASSWORD",0);
$check_for_host = 0;
define ("TEST",0);
define ("VERBOSE",0);
define ("WARN_ABOUT_PHP_SETTINGS",1);
define ("MANUALLY_PROCESS_QUEUE",1);
define("WORKAROUND_OUTLOOK_BUG",0);
$userhistory_systeminfo = array(
  'HTTP_USER_AGENT',
  'HTTP_REFERER',
  'REMOTE_ADDR'
);
define('USE_SPAM_BLOCK',1);
define('NOTIFY_SPAM',1);
define ("REGISTER",1);
define("EMAILTEXTCREDITS",1);
define("PAGETEXTCREDITS",1);
define ("NOSTATSCOLLECTION",0);
define ("NUMCRITERIAS",2);
define("ALLOW_NON_LIST_SUBSCRIBE",0);
define("MAILQUEUE_BATCH_SIZE",0);
define("MAILQUEUE_BATCH_PERIOD",200);
define('MAILQUEUE_THROTTLE',0);
define('DATE_START_YEAR',0);
define('DATE_END_YEAR',0);
define('EMPTY_VALUE_PREFIX','--');
define('USE_ADMIN_DETAILS_FOR_MESSAGES',1);
define('SEND_ONE_TESTMAIL',1);
define("USE_LIST_EXCLUDE",0);
define("STACKED_ATTRIBUTE_SELECTION",0);
define('REMOTE_URL_REFETCH_TIMEOUT',30);
define('MAILQUEUE_AUTOTHROTTLE',0);
define('CLICKTRACK',0);
define('CLICKTRACK_SHOWDETAIL',0);
define('USE_DOMAIN_THROTTLE',1000);
define('DOMAIN_BATCH_SIZE',1);
define('DOMAIN_BATCH_PERIOD',30);
define('DOMAIN_AUTO_THROTTLE',0);
define('LANGUAGE_SWITCH',1);
define('USE_ADVANCED_BOUNCEHANDLING',0);

define("HTMLEMAIL_ENCODING","quoted-printable");
define("TEXTEMAIL_ENCODING",'7bit');
define("ENABLE_RSS",0);
define("MANUALLY_PROCESS_RSS",1);
define("USEFCK",1);
define("FCKIMAGES_DIR","uploadimages");

define("USETINYMCEMESG", 0);
define("USETINYMCETEMPL", 0);
define("TINYMCEPATH", "plugins/tiny_mce/tiny_mce.js");
define("TINYMCELANG", "en");
define("TINYMCETHEME", "advanced");
define("TINYMCEOPTS", "");
define("USE_MANUAL_TEXT_PART",0);
define("ALLOW_ATTACHMENTS",0);
define("NUMATTACHMENTS",1);
define("FILESYSTEM_ATTACHMENTS",0);
define("MIMETYPES_FILE","/etc/mime.types");
define("DEFAULT_MIMETYPE","application/octet-stream");
define("PLUGIN_ROOTDIR","/home/me/phplistplugins");
$attachment_repository = '/tmp';
$export_mimetype = 'application/csv';
define("EXPORT_EXCEL",0);
define("USE_REPETITION",0);
define("USE_PREPARE",0);
define("KEEPFORWARDERATTRIBUTES",0);
define("FORWARD_EMAIL_COUNT",1);
define("FORWARD_PERSONAL_NOTE_SIZE",0);
define("FORWARD_ALTERNATIVE_CONTENT",0);

define("PHPMAILER",1);
define("PHPMAILERHOST",'XXXXXXXXXXXX');
$phpmailer_smtpuser = 'XXXXXXXXXXXXX';
$phpmailer_smtppassword = 'XXXXXXXXXXXX';

$tmpdir = '/tmp';
$database_module = "mysql.inc";
$error_level = error_reporting(0);
lokers
phpLister
 
Posts: 7
Joined: 10:25am, Mon 13 Dec, 2010

Re: Sending speed not satisfactory enough. Any advice please?

Postby Heritage » 4:43pm, Mon 13 Dec, 2010

Did you read my post back in April of 2009?

viewtopic.php?f=3&t=23183&p=61340#p61340

define("MAILQUEUE_BATCH_SIZE",0);

This should be the place where you put how many per period total.

You may want to change it to (stay under 1,000):
define("MAILQUEUE_BATCH_SIZE",950);

Then . . .
define("MAILQUEUE_BATCH_PERIOD",200);

Change to (every 15 min):

define("MAILQUEUE_BATCH_PERIOD",900);

Otherwise your conflicting your math and cutting yourself short.

define('USE_DOMAIN_THROTTLE',1000);

Change to:

define('USE_DOMAIN_THROTTLE',1);

This is "0" for off or "1" for on. Not an amount.

define('DOMAIN_BATCH_SIZE',1);
define('DOMAIN_BATCH_PERIOD',30);

Should be:

define('DOMAIN_BATCH_SIZE',3);
define('DOMAIN_BATCH_PERIOD',120);

Never put batch size higher than 5 or your going to get Yahoo blocked. Typically 3 is the safest level. 1 or 2 is highly recommended.

This is a more safe setting. Now if your not getting 950 per every 15 min with these new settings then it is because your list has too many big domains in it. If you want to test if your domain throttle is limitting you then change define('USE_DOMAIN_THROTTLE',1); to define('USE_DOMAIN_THROTTLE',0); to turn off domain throttling and you can then troubleshoot.

Hope this helps.
Heritage
Moderator
 
Posts: 223
Joined: 3:25pm, Fri 23 Jun, 2006
Location: 800 720-7301

Re: Sending speed not satisfactory enough. Any advice please?

Postby lokers » 7:43pm, Thu 16 Dec, 2010

I have changed the settings as you said. I will test everything soon, and let you know if this works.
I hope it does, it makes absolute sens what you said :) Thanks a lot!
In touch..
lokers
phpLister
 
Posts: 7
Joined: 10:25am, Mon 13 Dec, 2010

Re: Sending speed not satisfactory enough. Any advice please?

Postby lokers » 1:21pm, Wed 22 Dec, 2010

None of the above settings worked. Any other ideas??? :(
lokers
phpLister
 
Posts: 7
Joined: 10:25am, Mon 13 Dec, 2010

Re: Sending speed not satisfactory enough. Any advice please?

Postby Heritage » 2:06pm, Mon 27 Dec, 2010

What version did you install?
Heritage
Moderator
 
Posts: 223
Joined: 3:25pm, Fri 23 Jun, 2006
Location: 800 720-7301

Re: Sending speed not satisfactory enough. Any advice please?

Postby lokers » 6:17pm, Mon 27 Dec, 2010

2.10.12
lokers
phpLister
 
Posts: 7
Joined: 10:25am, Mon 13 Dec, 2010

Re: Sending speed not satisfactory enough. Any advice please?

Postby lokers » 10:21pm, Tue 28 Dec, 2010

...and the interesting thing is that after all these changes it still says 540msgs/hr
I don't know why it doesn't change the speed rate ;/
lokers
phpLister
 
Posts: 7
Joined: 10:25am, Mon 13 Dec, 2010

Re: Sending speed not satisfactory enough. Any advice please?

Postby lokers » 2:13pm, Mon 03 Jan, 2011

Anyone would like to configure this for me please? I will pay for your work. Let me know please: lokers (at) gmail.com
lokers
phpLister
 
Posts: 7
Joined: 10:25am, Mon 13 Dec, 2010


Return to Question & Problems - after installing

Who is online

Users browsing this forum: No registered users and 5 guests