REHL5.5 linux的postfix的邮件服务器配置 (笔记)
一、发送邮件服务器(smtp服务器)
1、系统安装时已经有postfix。
2、修改配置
1)vi main.cf //你可以先备份一下配置文件
myhostname = INMSC2//修改为你的主机名,重要!
mydomain = inmsc2.com //你域名,注意这里非虚拟域的域名,如果你没有自己的域名,随便写。
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 192.168.1.0/24 //局域网内,才可以使用smtp服务器发送邮件,该参数设置了,那么mynetworks_style参数将无效。
3、重新加载配置文件(主要是main.cf)
如果postfix正在运行,直接运行postfix reload可以是变化生效;
如果是修改了inet_interfaces参数,必须重启postfix服务;
4、重启postfix服务
启动之前停掉sendmail服务
service sendmail stop
service postfix restart
二、接受邮件服务器(pop3服务器)
1、系统安装时已经有dovecot。
2、修改配置
1)vi /etc/dovecot.conf
protocols = imap imaps pop3 pop3s
2)
3、启动
#service dovecot start
三、使用
1、使用outlook,foxmail配置
登录信息的用户名和密码是linux服务器的系统用户和密码。配置好以后,就可以发邮件了。(但是要求outlook在局域网内,由mynetworks 参数决定)
2、自写代码发送邮件
http://www.cnblogs.com/liuyou/archive/2013/02/07/2908289.html
四、目录说明
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