点击这里获取免费大流量卡

环境:Centos 5.4
一.安装软件:
yum install postfix
yum install cyrus-imapd
yum install cyrus-sasl
service sendmail stop
chkconfig sendmail off
 二.配置
1.配置postfix:
vi /etc/postfix/main.cf
myhostname = test-server   //主机名
mydomain = sl.com      //使用的域名
myorigin = $mydomain   //使用的域名
inet_interfaces = all   
mydestination = $mydomain  //使用的域名
local_recipient_maps =      //不写这个好像收不到外网的邮件
mynetworks = 192.168.1.0/24, 127.0.0.0/8      //本地地址
smtpd_banner = $myhostname ESMTP unknow    //隐藏smtp信息
home_mailbox = Maildir/ 
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp  //连接cyrus-imapd
smtpd_sender_login_maps = hash:/etc/postfix/sender_login_maps    //用户名与邮箱绑定文件
smtpd_reject_unlisted_sender = yes       //只允许列表的地址使用
smtpd_sasl_auth_enable = yes           //开启smtp sasl认证
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_mynetworks,reject_authenticated_sender_login_mismatch,reject_unauthenticated_sender_login_mismatch,reject_unknown_sender_domain,permit_sasl_authenticated,reject
2.配置cyrus-imapd
vi /etc/cyrus.conf
注释掉不需要的服务
#  imaps
#  pop3s
#  sieve
3.配置cyrus-sasl
无需配置
三.启动
service postfix start
service cyrus-imapd start
service saslauthd start
四.创建账户
1.创建系统账户
useradd -M -s /sbin/nologin test
passwd test
2.用户邮箱绑定
echo test@sl.com test >>/etc/postfix/sender_login_maps
postmap /etc/postfix/sender_login_maps
3.cyrus-imapd中创建邮箱
passwd cyrus //修改cyrus-imapd管理员用户密码
cyradm -u cyrus localhost
//运行后输入上面修改的密码
cm user.test
quit
五.outlook中创建邮箱账户
需要勾选smtp认证
完成.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
postfix邮件日志:
/var/log/maillog
被Queue的信:
postqueue -p 
mailq
强迫Queue信寄出:
postqueue -f
删除所有被Queue的信:
postsuper -d ALL
刪除某封Queue的信:
先用postqueue -q or mailq
查queue_id
postsuper -d queue_id
刪除所有正在 deferred 行列中的邮件 ( 删除曾经发送失败的信 ):
postsuper -d ALL deferred
刪除所有正在 deferred 行列中的邮件 ( 查看那些信被删除 ):
find /var/spool/postfix/deferred -type f -print | xargs rm -f
刪掉3天以前无法发出的邮件:
find /var/spool/postfix/deferred -type f -mtime +3 -print | xargs rm -f
列出目前所有无法发出的郵件:
find /var/spool/postfix/deferred -type f -exec ls -l –time-style=+%Y-%m-%d_%H:%M:%S {} ;
刪除超过 5 天的 "defer" 行列中的退信记录:
find /var/spool/postfix/defer -type f -mtime +5 -print | xargs rm -f

点击这里获取免费大流量卡

如果您喜欢本站,点击这儿可以捐赠本站
这些信息可能会帮助到你: 联系作者 | 报毒说明
修改版本软件,加群提示等均为修改者自留,非本站信息,注意鉴别