ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 5396|回复: 4
打印 上一主题 下一主题

[原创] merak对无法投递的邮件的处理

[复制链接]
跳转到指定楼层
顶楼
发表于 2007-8-2 11:29:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
merak对无法投递的邮件的处理
当一封邮件第一次不能成功投递时,merak会根据\merak\config\interval.dat文件中的设置(如果不存在该文件,系统将会以默认设置处理)给该邮件贴上第一个将来的时间戳。并将邮件放入发送邮件队列,merak邮件队列管理程序会忽略贴有将来时间戳的邮件。时间戳到期时,merak会尝试再对该邮件进行一次投递,如果这次投递再次失败,merak就给该邮件贴上第二个将来的时间戳,等时间邮票到期时再次进行投递,依此类推。
当死信的所有已过去时间戳时间总长达到或超过"死信报告的发送周期"中所设定时间,merak系统会自动回复一封退信给发件人,告知邮件仍然没有发出。然后,当死信重复发送的总时间超过“死信判定周期”,merak会放弃对该邮件的投递,返回一个错误信息给该邮件的发件人。




\merak\config\interval.dat
如果存在interval.dat,smtp将读取这个文件
10
38
70
120
120
120
120
沙发
发表于 2007-8-15 11:54:39 | 只看该作者
楼主的将来时间戳是什么?什么叫死信?interval.dat文件中的这些数字排列代表什么?
藤椅
发表于 2007-8-15 16:25:15 | 只看该作者

我试着表达

我觉得这里的“将来时间戳“是指那封信第一次没有发送成功,就要等待第二次的发送,这时候系统就为这封由建设定了一个什么时候发送的时间,这个时间应当就叫做将来时间
死信应当就是未投递出的信
至于后面那个就只有让专业人士来解答了
板凳
发表于 2007-8-15 16:25:51 | 只看该作者
哦,上面应当是邮件,写错字了
报纸
 楼主| 发表于 2007-8-18 00:16:36 | 只看该作者
interval.dat文件用于定义merak系统对无法投递的邮件重复投递的时间设置,所以interval.dat文件中的数字是每一次重复投递的时间差.

10                                    //(第一次)
38                                          //(第二次)
70                                          //(第三次)
120                                          //(第四次)
120                                          //(第五次)
120                                          //(第六次)
120                                          //(第七次)


是指邮件无法传送时,第一次重复投递将在10分钟后进行,如果第一次重复投递仍然不成功,则将在第一次重复投递失败后的第38分钟进行第二次重复投递,以此类推,一直到死信投递周期设置的最长时间.
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-5-20 08:00

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表