【发布时间】:2010-09-23 02:38:24
【问题描述】:
更新:当我发现并非所有邮件服务器都根据“标准”返回错误时,4.x.x 与 5.x.x 成为我最不担心的问题。我现在选择将所有类型的退回邮件作为失败来处理,但我将把这个问题留在这里,以防它得到答案并帮助其他人。
我的任务是编写一个程序来读取 POP3 帐户并区分作为永久失败(5.xx 传递状态)和持久性暂时失败(4.xx 传递状态)返回的邮件,重试4.xx DSN 并将电子邮件标记为不适合 5.xx DSN。手动编辑 DSN 主体以将 5.x.x 更改为 4.x.x 很容易,但管理层更愿意返回“真实的”4.x.x。我在这样做时遇到了很多麻烦。
测试环境是运行MS的SMTP和POP3的Windows 2003 Server。我已经尝试超过目标电子邮件地址的配额(5.x.x)并锁定帐户(2.x.x,他们无法收到电子邮件)。
这是租约结束通知,以防万一有人感兴趣,这就是为什么我们有兴趣将电子邮件标记为不良或重试失败不是永久性的。
【问题讨论】:
标签: windows-server-2003 pop3 persistent transient