1、發送郵件服務器(smtp服務器)php
1、系統安裝時已經有postfix。html
2、修改配置linux
1)vi main.cf //你能夠先備份一下配置文件服務器
myhostname = INMSC2//修改成你的主機名,重要!dom
mydomain = inmsc2.com //你域名,注意這裏非虛擬域的域名,若是你沒有本身的域名,隨便寫。工具
myorigin = $mydomainpost
inet_interfaces = allspa
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain.net
mynetworks = 192.168.1.0/24 //局域網內,才能夠使用smtp服務器發送郵件,該參數設置了,那麼mynetworks_style參數將無效。unix
3、從新加載配置文件(主要是main.cf)
若是postfix正在運行,直接運行postfix reload能夠是變化生效;
若是是修改了inet_interfaces參數,必須重啓postfix服務;
4、重啓postfix服務
啓動以前停掉sendmail服務
service sendmail stop
service postfix restart
2、接受郵件服務器(pop3服務器)
1、系統安裝時已經有dovecot。
2、修改配置
1)vi /etc/dovecot.conf
protocols = imap imaps pop3 pop3s
2)
3、啓動
#service dovecot start
3、使用
1、使用outlook,foxmail配置
登陸信息的用戶名和密碼是linux服務器的系統用戶和密碼。配置好之後,就能夠發郵件了。(可是要求outlook在局域網內,由mynetworks 參數決定)
2、自寫代碼發送郵件
http://www.cnblogs.com/liuyou/archive/2013/02/07/2908289.html
4、目錄說明
POSTFIX安裝的默認目錄:
/etc/postfix/ 配置文件與查詢表
/usr/libexec/postfix/ postfix的各個服務器程序
/var/spool/postfix/ 隊列文件
/usr/sbin/ postfix的工具程序
/var/log/maillog 日誌文件
PS:參考資料
http://www.banping.com/2011/12/01/postfix-access-rule/
http://www.cnblogs.com/JemBai/archive/2012/04/16/2451545.html
http://www.chinaunix.net/old_jh/14/97071.html
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=953270
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=951394