如何判断是邮件系统发来的邮件

paces 2012-04-24 10:04:36
我在做一个邮件回信的项目用JMail
但是有的邮件是邮件系统发来的
我一回信邮件系统也回信
如此就进入死循环了
跪求各位大牛 指点一二
...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
paces 2012-04-24
  • 打赏
  • 举报
回复
4楼的方法不错不知道还有没有的办法
Ki1381 2012-04-24
  • 打赏
  • 举报
回复
可以考虑设个暂停规则。比如在发送前看看最近若干分钟内该地址的已回复次数,如果超过预设阀值就取消本次发送,同时做好审计日志。如果能确认(哪怕是事后人肉确认)就是自动回复的,列入无视名单。
paces 2012-04-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
从发件人地址做分析看有没有什么规律,一般邮件系统回信回提示noreply的吧。没办法绝对避免。
避免死循环可以做一下程序的统计分析,将"一回信邮件系统也回信"的发件人地址列入不回复。
[/Quote]
谢谢 problc
但是我分析过了 地址没有特定规律 回信提示也不一定一样 应该是邮箱系统管理随意设定的
@井九 2012-04-24
  • 打赏
  • 举报
回复
从发件人地址做分析看有没有什么规律,一般邮件系统回信回提示noreply的吧。没办法绝对避免。
避免死循环可以做一下程序的统计分析,将"一回信邮件系统也回信"的发件人地址列入不回复。
paces 2012-04-24
  • 打赏
  • 举报
回复
没人。。。 自己顶

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧