ubuntu下sendmail搭建

由於用php發EMAIL需要sendmail , 就找一下GOOGLE大神幫忙了,但弄了一個晚上, 還好, 最好可以了....步驟如下:

1, 安裝 sudo apt-get install sendmail

2,Sendmail默認只會爲本機用戶發送郵件,要它可以對internet發的話, 先打開Sendmail的配置宏文件/etc/mail/sendmail.mc。找到Port=smtp, Addr=127.0.0.1')dnl  改成 Port=smtp, Addr=0.0.0.0')dnl , 保存

[root@localhost ~]#cd /etc/mail
[root@localhost ~]#mv sendmail.cf sendmail.org ;備份原來的Sendmail配置文件
[root@localhost ~]#m4 sendmail.mc > sendmail.cf ;生成新的Sendmail配置文件

3, 測試: echo "test mail ok" | mail -s "test mail ok" [email protected] 時 , 出錯:

程序 'mail' 已包含在下列軟件包中:
 * heirloom-mailx
 * mailutils
請嘗試:sudo apt-get install <選定的軟件包>

後來在GOOGLE大神的帶領下, 發現是少了個mailx , 命令: sudo apt-get install bsd-mailx,

好了,再試一次, echo "test mail ok" | mail -s "test mail ok" [email protected]

打開QQ郵箱,看看, 好了....PS:有可能在垃圾郵箱找到

如開了防火牆,就是注意 25端口要打開哦..

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