早起回邮件,突然发现我的邮件服务器屏蔽了我自己的邮件[email protected]。报告说,REJECT forged sender address in From: header: [email protected]
我自己怎么就伪造自己的邮件头呢?实在是百思不得其解。调试了半天,连David的邮件也可以工作,就是我的不行了。重装了roundcube, thunderbird,删除重建了用户,重置了密码,不断调整roundcube的位置,还是无法解决问题。
查询google也不行,bing也不行,问chatgpt-4也不行。
最后才想起来,几天前为了屏蔽某些垃圾邮件,加了一条header_checks规则:
/^(From|Return-Path):.\b(eddy=eddyemma.com)\b/ REJECT forged sender address in $1: header: $2
但我大意了,把“=”写成了“@”,于是,postfix就屏蔽了[email protected]
真是廉颇老矣,蔺相如乎?一个上午的时间就这样被我网管掉了。