【问题标题】:no bounce mail in PHPlistPHPlist 中没有退回邮件
【发布时间】:2016-08-17 02:42:24
【问题描述】:

当我通过 phplist 发送电子邮件时,我从未在上述任何电子邮件地址中收到任何退回电子邮件报告。知道为什么吗?

$message_envelope = 'bounce222@allheart.co.in';

$bounce_mailbox_host = 'localhost';

$bounce_mailbox_user = 'noreply@allheart.co.in';

$bounce_mailbox_password = 'MI5Topsecretpassword';

$bounce_mailbox_port = "110/pop3/notls";

如果我在信封和用户中使用相同的电子邮件,它就会开始出错。

只有当我在noreply@allheart.co.in 收到退回电子邮件时,一切正常,这根本不起作用。

此外,当我收到退回邮件时,它会显示在 SES 中,但不会显示在 PHPlist 中。我确定我做错了什么,但无法弄清楚。

  • PHPlist 版本 v3.0.6
  • 使用亚马逊 SES
  • 在hostgator上配置phplist

【问题讨论】:

  • 为什么不设置SNS通知?
  • 它非常昂贵...我计划每天发送 50,000 封独特的电子邮件...第二天 100,000 1,50,000 第三天,依此类推 1 个月。所有的电子邮件都是唯一的,并且少于 0.001% 被退回...如果我继续使用 SNS,它太多了...我只需要... phplist 为我做这些...只需删除带有 bouce / 抱怨等的电子邮件。 ..
  • 请在superuser.com/questions/1205929/… 上帮助我了解 SMTP 设置
  • 尝试使用 gmail/yahoo 向上述地址发送邮件,看看是否有效。这可能看起来像是 MX 记录配置错误的情况。

标签: amazon-ses phplist


【解决方案1】:

如果您将退回地址记入 phplist 数据库,请做一件事。在 phplist config.php 页面中更改您的程序代码,如下所示:

$bounce_mailbox_host     = "mail.yourdomain.com"
$bounce_mailbox_username = "bounce"
$bounce_mailbox_password = "password"
$bounce_mailbox_port     = "993/pop3/notls" instead of "110/notls"

并添加:

$manually_process_bounces = 1

或者为此创建一个 cron 作业。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-01
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-27
    • 2012-03-15
    • 1970-01-01
    相关资源
    最近更新 更多