我的工作很好,后缀的邮件服务器拒绝提供附件的单个邮件。 不幸的是,我没有发送给发件人的错误信息。 但是这里是日志文件的相关部分:
(添加行号和匿名一些字段)
01 Nov 26 06:57:38 xs.private postfix / smtpd [24013]:connect from aaa.bbb [12.34.56.78] 02 Nov 26 06:57:39 xs.private postfix / smtpd [24013]:48CFB8BC0CDA:client = aaa.bbb [12.34.56.78] 03 Nov 26 06:57:39 xs.private postfix / cleanup [24029]:48CFB8BC0CDA:message-id = <[email protected]> 04 Nov 26 06:57:44 xs.private postfix / smtpd [24013]:disconnect from aaa.bbb [12.34.56.78] 05 Nov 26 06:57:44 xs.private postfix / qmgr [247]:48CFB8BC0CDA:from = <sender @ xx>,size = 4785215,nrcpt = 1(队列激活) 06 Nov 26 06:57:50 xs.private postfix / smtpd [24047]:从本地连接[127.0.0.1] 07 Nov 26 06:57:50 xs.private postfix / smtpd [24047]:6FCC08BC0D66:client = localhost [127.0.0.1] 08 Nov 26 06:57:50 xs.private postfix / cleanup [24029]:6FCC08BC0D66:message-id = <[email protected]> 09 Nov 26 06:57:52 xs.private postfix / qmgr [247]:6FCC08BC0D66:from = <>,size = 6803,nrcpt = 1(队列激活) 10 Nov 26 06:57:52 xs.private postfix / smtpd [24047]:断开localhost [127.0.0.1] 11 Nov 26 06:57:52 xs.private postfix / smtp [24034]:48CFB8BC0CDA:to = <receiver @ zz>,relay = 127.0.0.1 [127.0.0.1]:10024,delay = 13,delay = 5.5 / 0.01 /0/7.9,dsn = 2.5.0,status =发送(250 2.5.0 Ok,id = 98796-09,BOUNCE) 12 Nov 26 06:57:52 xs.private postfix / qmgr [247]:48CFB8BC0CDA:已删除 13 Nov 26 06:57:53 xs.private postfix / smtp [24051]:6FCC08BC0D66:to = <sender @ xx>,relay = ccc.ddd [34.56.78.90]:25,delay = 2.6,delays = 2 / 0.01 /0.28/0.32,dsn = 2.0.0,status = sent(250 2.0.0 Ok:排队为281520DECC8C7371) 14 Nov 26 06:57:53 xs.private postfix / qmgr [247]:6FCC08BC0D66:删除
在第11行中,它表示“状态=发送”,但同一行中的BOUNCE表示邮件不发送,但是被反弹。
我怎样才能找出为什么后缀不想传递这个邮件?
在第9行中,发件人从“发件人@ xx”更改为“”,这可能是原因吗? 如果是这样,为什么发件人地址消失?
一些更多的信息:这是一个Mac服务器的邮件系统,所以这是或多或less的开箱即用,至less我没有做任何configuration更改..
顺便说一句,你能推荐一本关于postfix和dovecot的好书和最新的书吗?
根据日志,邮件已被发送到127.0.0.1某种filter(可能amavisd新),并在那里被拒绝,从而反弹。
grep for“98796-09”在你的日志里,amavis日志logging会对此有所了解,