Linux sendmail 日誌 DSN:Service unavailable

最近想利用Nmap定期掃描服務器端口,掃描結果自動發送郵件,發現無法正常發送郵件,查看/var/log/maillog日誌,發現以下信息:

  1. Jun 26 07:24:23 MyVPS1976 sendmail[31760]: q5PNOMeP031760: from=<[email protected]>, size=1393, class=0, nrcpts=1, msgid=[email protected], proto=SMTP, daemon=MTA, relay=MyVPS [127.0.0.1]

  2. Jun 26 07:24:25 MyVPS1976 sendmail[31762]: q5PNOMeP031760: to=<[email protected]>, ctladdr=[email protected] (501/501), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=121393, relay=mxdomain.qq.com. [64.71.138.90], dsn=5.0.0,stat=Service unavailable

  3. Jun 26 07:24:25 MyVPS1976 sendmail[31762]: q5PNOMeP031760: q5PNOPeP031762: DSN: Service unavailable

  4. Jun 26 07:24:25 MyVPS1976 sendmail[31762]: q5PNOPeP031762: to=root, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=32578, dsn=2.0.0, stat=Sent

根據relay=mxdomain.qq.com. [64.71.138.90], dsn=5.0.0,stat=Service unavailable這一段,我們知道郵件已經發送出去,但由於某種原因郵件被拒絕,於是更換hostname,重啓sendmail,解決問題。
更換hostname方法:
1、編輯/etc/sysconfig/network,更換文件中的hostnmae。
2、把hostname寫入/etc/hosts (注意格式)
3、執行hostname www.centos.com立即生效

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章