免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2525 | 回复: 11
打印 上一主题 下一主题

[Mail] 再谈“什么是一个合格的邮件服务器” [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-23 10:59 |只看该作者 |倒序浏览
最近多天以来,好几个CUSER的MAIL服务器出了问题。

主要是无主信笺,发件人伪造产生的反弹太多堵塞了队列造成的。

对于几种解决方法:

1。直接删除无主信件。此方法解决问题但逻辑上不对。原因是有的用户非故意的写错了地址,服务器必须通知发件人,他/她的邮件没有到达。否则他就被SERVER欺骗了--还一直以为他的重要信笺已经顺利到达收件人。这有大问题,尤其发件人是重要人,邮件是重要邮件时候。

2。给出反弹。不可以,因为反弹太多堵塞了队列。我们正要解决的问题就是这个。

3。唯一完备的方法就是当场检查收件人,当场拒绝。对于qmail, 就是安装CHKUSER补丁。

所以我以前有帖子,说过多次,无论什么邮件SERVER都收下,如果无主又不反弹通知发件失败是完全错误的。这违反了邮件系统“失败一定告知”的原则。现在有许多大的系统,尤其是免费的邮件系统就是这样错误地设置的。但因为是免费的,不是为正式企业做重要服务的,所以无所谓。你愿意用,我就这水平。

名言 "All man are created equal", 对于邮件服务器应该是"Not all mail servers are created equal"。

不是你随便安装一个就可以正常工作了。无论你用什么系统。许多设置工作要做。

看我的另一个帖子。一个配置好的MAIL服务器除基本功能外应该具有的其它功能
http://www.chinaunix.net/jh/14/757289.html

[ 本帖最后由 思一克 于 2006-6-23 11:15 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-06-23 11:30 |只看该作者
请教斑竹,什么叫当场检查用户是否存在?
能说详细一点吗?

论坛徽章:
0
3 [报告]
发表于 2006-06-23 11:43 |只看该作者
安装CHKUSER补丁,检查的是收件人!

这个没问题,问题是发件人是伪造的啊!

论坛徽章:
0
4 [报告]
发表于 2006-06-23 11:44 |只看该作者
发件人伪造有关系吗?一点也没有。看来你得好好学习SMTP传输的过程了

论坛徽章:
0
5 [报告]
发表于 2006-06-23 11:48 |只看该作者
我是门外汉,呵呵!

论坛徽章:
0
6 [报告]
发表于 2006-06-23 15:58 |只看该作者
无主信笺何必反弹,本域无用户直接给个unknow user,非得退信吗?

论坛徽章:
0
7 [报告]
发表于 2006-06-23 16:07 |只看该作者
对的。这个帖子说的就是,“本域无用户直接给个unknow user”,就是要这样做。

问题是有的SERVER不是这样。而是直接DELETE了,或是用反弹。



原帖由 uuhs_hiei 于 2006-6-23 15:58 发表
无主信笺何必反弹,本域无用户直接给个unknow user,非得退信吗?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2006-06-23 17:16 |只看该作者
思兄,你又老調重談了,
我覺得彈不彈看自己決定就夠了,你問 10 個懂 qmail 的人知道如何彈不彈 ?
我個人看,十個懂 sendmail 最多才一個知道如何不彈,十個知道如何不彈的,最多3個知道怎麼做
rate control, qmail 目前就至少在 rate control 是久缺的,所以彈是好的

彈的下場是字典攻擊,不彈的下場是打錯 email 不返回 user unknown ( sendmail 可以統一收進一個信箱,或 pipe 給程式處理) , 取捨之間完全看管理上的需要

论坛徽章:
0
9 [报告]
发表于 2006-06-23 17:21 |只看该作者
To Abel,

没有重弹老调,而是设法使有问题的SERVER变的完善和正常。

这不是个选择问题。而是个逻辑问题。

你收下后,如果无主,就必须告知发件人。

如果不告知,就不是个完善的SERVER。会引起问题的。

如此而已。

论坛徽章:
0
10 [报告]
发表于 2006-06-23 17:38 |只看该作者
这个问题也和ANTI-SPAM的问题相同。
检查判断是SPAM邮件了,直接删了(或放垃圾箱)而不通知发件人,对于一个重要的SERVER是不可以的。因为违反了相同的原则。

如果判断有错误(其实是必定的事情)怎么办?一个重要的邮件就进入黑洞了,而发件人却在苦苦地等待,以为对方收到了呢。

结论是
可以删除或或放垃圾站。但必须给发送者通知(反弹)。这样即使判断错了对方也知道事实。可以采取响应对策。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP