首頁  >  文章  >  運維  >  centos mail 不能用怎麼辦

centos mail 不能用怎麼辦

藏色散人
藏色散人原創
2022-01-17 11:00:292266瀏覽

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突然不能發郵件了, 直接用郵件指令測試也不收不到郵件

 

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

# 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教學

以上是centos mail 不能用怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn