dengwen3 发表于 2015-11-25 14:06:00

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 , 保存
  #cd /etc/mail
#mv sendmail.cf sendmail.org ;备份原来的Sendmail配置文件
#m4 sendmail.mc > sendmail.cf ;生成新的Sendmail配置文件

  3, 测试: echo "test mail ok" | mail -s "test mail ok" xxxxxxxxx@qq.com 时, 出错:
  程序 'mail' 已包含在下列软件包中:
* heirloom-mailx
* mailutils
请尝试:sudo apt-get install <选定的软件包>

  后来在GOOGLE大神的带领下, 发现是少了个mailx , 命令: sudo apt-get install bsd-mailx,
  好了,再试一次, echo &quot;test mail ok&quot; | mail -s &quot;test mail ok&quot; xxxxxxxxx@qq.com
  打开QQ邮箱,看看, 好了....PS:有可能在垃圾邮箱找到
  如开了防火墙,就是注意 25端口要打开哦..
页: [1]
查看完整版本: ubuntu下sendmail搭建