centos mail 不能用怎么辦

centos mail不能用的解決辦法:1、添加域名;2、找到“#Dj$w.Foo.COM”,并修改為“Djtest.com”;3、重啟sendmail服務。

centos mail 不能用怎么辦

本文操作環境:centos 6.4系統、Dell G3電腦。

centos mail 不能用怎么辦?

解決centos mail 不能發郵件:

最近centos 6.4突然不能發郵件了, 直接用 mail命令測試也不收不到郵件

?

以下參考大俠們的經驗后,得到的結果

#?yum?install?-y?sendmail? #?yum?install?-y?sendmail-cf? m4?/etc/mail/sendmail.mc?>?/etc/mail/sendmail.cf??//生成配置文件

Sendmail郵件域名配置

#?vi?/etc/mail/local-host-names,添加?test.com?//添加域名 #?vi?/etc/mail/submit.cf,找到行?#Dj$w.Foo.COM,修改為?Djtest.com?// ? #service?sendmail?restart????重啟sendmail服務,?如果不是馬上就重啟了,可能需要配置下hosts

?

vim?/etc/hosts

加上

127.0.0.1????xiaofei.????xiaofei??//xiaofei是主機的名稱 ? ? #echo?test|?mail?-s?"test"??your_email@site.com??//測試發送郵件,檢查一下是否能收到郵件

?

————-

如果從php調用時,在php.ini中sendmail_path = “/usr/sbin/sendmail -fxx@xx.com? ?-t -i ” //紅字代表,自定義的發件人地址..

如果不指定,在收件時會發現郵件來自 apache@xx.com,? apache是server(apache或nginx等) 的系統用戶,也許有其它的方法,但我目前還沒找到….

推薦教程:《centos教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享