在sendmail's maillog中,
發現許多這樣的訊息,
Jun 30 01:45:44 spam sendmail[32601]: k5THjiWP032601: from=<.@msa.hinet.net>, size=2096, class=0, nrcpts=1, msgid=<@>, bodytype=8BITMIME, relay=root@localhost
Jun 30 01:45:45 spam sendmail[32604]: k5THjiWP032601: to=marketing@xxx.com.tw.procmail, ctladdr=<.@msa.hinet.net> (0/0), delay=00:00:01, xdelay=00:00:00, mailer=esmtp, pri=32096, relay=xxx.com.tw. [192.168.2.201], dsn=5.6.0, stat=Data format error
Jun 30 01:45:45 spam sendmail[32604]: k5THjiWP032601: k5THjjWO032604: DSN: Data format error
Jun 30 01:45:53 spam sendmail[32604]: k5THjjWO032604: to=<.@msa.hinet.net>, delay=00:00:08, xdelay=00:00:08, mailer=esmtp, pri=33120, relay=msa-mx6.hinet.net. [168.95.5.208], dsn=2.0.0, stat=Sent (BAA17790 Message accepted for delivery)
當然marketing也沒有收到信,
不過因為出現Data format error的緣故,
sendmail會回給寄件者有錯誤發生,
這樣的理解對嗎?
若是這樣的話,
應該如何處理類似的錯誤處理,
才是比較恰當的,
從而避免到處都是垃圾訊息呢?