Ubuntu/Linux/QNX · 2013/01/29

Ubuntu用postfix发邮件

在Ubuntu中输入sendmail,如果你还没有安装sendmail,系统会提示你安装几种不同的客户端,其中第一个就是postfix。

之前我一直用的就是sendmail,发现发送一份邮件总需要几十秒;安装postfix后,不到一秒就发送完成,性能的改进可真是天翻地覆。

下面就简单复习下安装配置的命令: 部分参考(http://www.kuqin.com/linux/20120907/330217.html)

1. 安装:

sudo apt-get install postfix
sudo apt-get install rsyslog (用于看log)
2. 配置
sudo nano /etc/postfix/main.cf
一般只需要配置:
myorigin = domain.com
mydestination = domain.com
myhostname = mail.domain.com
mydomain = domain.com
配置完成后:
sudo /etc/init.d/postfix reload
这时候如果出现错误,可尝试sudo reboot;
3. 在PHP中发邮件:
mail($mailTo, $Subject, $mailBody)
4. 看log:
tail -f /var/log/mail*