我有一个2GB带有cPanel / WHM的VPS
已安装的PHPList最新版本
创建一批2000列表
PHPList设置如下
define('USE_DOMAIN_THROTTLE',0.2);
define('DOMAIN_BATCH_SIZE',800);
define('DOMAIN_BATCH_PERIOD',120);
仍然没有发送超过300的电子邮件花费太多时间
A process for this page is already running and it was still alive 532 seconds ago
Sleeping for 20 seconds, aborting will quit
A process for this page is already running and it was still alive 593 seconds ago
Sleeping for 20 seconds, aborting will quit
Started
Processing has started, 1 message(s) to process.
Please leave this window open. You have batch processing enabled, so it will reload
several times to send the messages. Reports will be sent by email to
xxx@yahoo.com
Processing message 79
Looking for subscribers
Found them: 1392 to process
Sending in batches of 10000 emails
答案 0 :(得分:0)
我在我的vps上加载了phplist,其中包含1gb ram,20gb hdd,1 core,ubuntu(lamp,sendmail),当我回答这个问题时它正在运行。我没有启用/调整上述任何设置。保持原样。如果批量大小超过1000封邮件,则存在一些问题,如果我们不启用域限制,则进程q需要一些时间。检查config_extended.php文件中的处理队列,它可能有助于q处理更好,如他们所说。 还检查一下 http://docs.phplist.com/ProcessQueueInfo.html
我还建议 - 使用带有smtp服务器的phplist(安装在相同的vps上)或smtp中继。这样可以让你发送更好的邮件。
可能会帮到你
祝你好运
从流程中复制以下内容......
Started Processing has started, One campaign to process. Please leave this window open. phpList will process your queue until all messages have been sent. This may take a while Report of processing will be sent by email Processing message 8 Looking for subscribers Found them: 6594 to process Sending in batches of 1000 emails Processing batch of: 1000 Size of HTML email: 4Kb Processed 188 out of 6594 subscribers Script stage: 5 187 messages sent in 60.05 seconds (11210 msgs/hr) Finished this run Less than batch size were sent, so reloading imminently This batch will be 923 emails, because in the last 30 seconds 77 emails were sent Processing batch of: 923 Size of HTML email: 4Kb Processed 183 out of 6407 subscribers Script stage: 5 182 messages sent in 60.07 seconds (10906 msgs/hr) Finished this run Less than batch size were sent, so reloading imminently