Postfix不會刪信,會不會是user的MUA(i.e. Outlook等)自己上來收信啊.....
這信件是我的,我確定我沒做任何刪信的動作,信就突然憑空消失,前1分鐘還有看到信(用信件預覽軟體檢查信件的)
看得到mail server的log嗎,誰刪的mail看log最準,說不定是有人猜到你的帳密,在幫你刪mail喔....
Aug 10 09:10:29 hcppump postfix/cleanup[10529]: 13ACC42A0759: hold: header Received: from smtp2.tw.ute.com (ip98.tw.ute.com [60.251.88.98])??by hcppump.com.tw (Postfix) with ESMTP id 13ACC42A0759??for <candy.chang@hcppump.com.tw>; Thu, 10 Aug 2017 09:10:29 +0800 (CST) from ip98.tw.ute.com[60.251.88.98]; from=<adc-workflow@unitech.com.tw> to=<candy.chang@hcppump.com.tw> proto=ESMTP helo=<smtp2.tw.ute.com>
Aug 10 09:11:22 hcppump postfix/cleanup[10529]: 8095C42A0759: hold: header Received: from smtp2.tw.ute.com (ip98.tw.ute.com [60.251.88.98])??by hcppump.com.tw (Postfix) with ESMTP id 8095C42A0759??for <jenho.chou@hcppump.com.tw>; Thu, 10 Aug 2017 09:11:22 +0800 (CST) from ip98.tw.ute.com[60.251.88.98]; from=<adc-workflow@unitech.com.tw> to=<jenho.chou@hcppump.com.tw> proto=ESMTP helo=<smtp2.tw.ute.com>
Aug 10 09:14:33 hcppump dovecot: POP3(jenho.chou): Disconnected: Logged out top=0/0, retr=1/8886, del=1/57, size=8660275
Aug 10 11:18:39 hcppump dovecot: POP3(candy.chang): Disconnected: Logged out top=0/0, retr=1/8890, del=1/11, size=1016230
從以上log,寄信給我們公司的2個人,都收到信件後,要使用outlook收信時,就被刪了
這不就是MUA(i.e. Outlook)收信/刪信的log,會不會是被Outlook分到垃圾桶了....
更正一下,mail應該是進了hold queue而非真正收下(不常見,通常是進lmtp然後deliver到user的inbox),或許是mailscanner認為信件有問題所以把mail轉到hold queue的,可以在shell中下postsuper -H ALL,看是不是被扣留了....
我的看法, 信件都由postfix/cleanup進行HOLD, 交由mailscanner進行spamcheck
Aug 10 09:27:53 是收信+HOLD, 4D6A642A0766
Aug 10 09:27:59 Requeue: 4D6A642A0766.A2489 to E448A42A0759,
Mailscanner檢查完再丟給postfix qmgr, 然後送交/usr/bin/procmail
建議調查 procmail 做了什麼事?
是否該信出現什麼東西觸犯procmail的天條
PS. postfix HOLD通常是扣押,確實不常見,但在MailScanner好像不是這樣, 我不用這套所以不是很有把握