linux mail 密码错误,linux下mail使用故障解决
今天在linux服務器上使用mail給自己郵箱發送郵件的時候,出現各種問題。
因為監控的需求,所以寫了個簡單的腳本將服務器上的信息發送到我的郵箱,腳本編寫完后運行,首先出現:
-bash: mail: command not found
后來想起系統當初是最小化安裝的,很多工具包都沒有安裝,接著發現sendmail也沒有安裝,于是就一并yum安裝完事:
yum -y install mailx sendmail
等待安裝完后,再次運行腳本,沒有報錯,但是郵件確沒有發送出去,查看服務器mail日志發現:
cat /var/log/maillog
Dec 17 11:42:29 localhost sendmail[30528]: qBH3gT5P030528:
to=test@163.com, ctladdr=root
(0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30138,
relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection
refused by [127.0.0.1]
出現這個錯誤的原因是/var/spool/mail這個目錄的權限不夠,需要設置成777
chmod -R 777 /var/spool/mail
然后重啟sendmail服務
service sendmail restart
總結
以上是生活随笔為你收集整理的linux mail 密码错误,linux下mail使用故障解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arm linux内核调试,kgdb在A
- 下一篇: linux怎么运行ing,Linux命令