我最近被委托负责一家小型营销公司的 PMTA 服务器。他们面临的一个问题是通过本地 DSN 交易产生大量“软退回”电子邮件。
PowerMTA 有没有办法只通过 DSN 发送硬退回邮件?我可以从本地会计文件中获取软退回邮件以进行统计,但他们有一个脚本,可以遍历 DSN 电子邮件并收集它们,但它却陷入了软退回邮件的泥潭——我们希望发送到退回帐户的只是硬退回邮件。
有人知道这是否可行吗?如果可行,如何修改 conf 文件来实现它?我已阅读 PMTA 用户指南,但尚未找到任何内容。
答案1
答案2
在 PowerMTA 中,您实际上并不需要处理硬退回和软退回。它更多的是本地退回和远程退回。两者都可以包含硬退回和软退回。
您可以通过修改 acct-file 指令来配置 PowerMTA 捕获的退回类型。例如...
记录 b,rb 记录字段 b *
b = 本地反弹 rb = 远程反弹
我认为你应该始终捕获两者,然后只需控制你的日志应用程序,只从 CSV 中获取你想要的。CSV 中是退回类别的完整细分,例如坏域、坏邮箱等。
希望这有帮助。D.