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