zhouli 发表于 2015-9-15 09:42:49

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
  http://waringid.blog.iyunv.com/65148/58210/
  http://blog.iyunv.com/sidneyzhu/article/details/1754350
页: [1]
查看完整版本: REHL5.5 linux的postfix的邮件服务器配置 (笔记)