注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曹兆领的博客

有志者事竟成,破釜沉舟,百二秦关终属楚!

 
 
 

日志

 
 

Postfix与SMTP验证  

2012-06-11 15:35:23|  分类: mail_sys |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
转自http://wxd5981.blog.51cto.com/1011875/718574

1. 安装组件
yum  install -y postfix dovecot saslauthd*
#如果已经安装则不必执行这一步

2. 运行
saslauthd -v  
#如果显示类似authentication mechanisms:getpwent pam shadow则可显示saslauthd支持的认证机制

3. 编辑/etc/sysconfig/saslauthd文件,确认其为
MECH=pam

4. 启动saslauthd
service saslauthd start
运行:
/usr/sbin/testsaslauthd –u user –p ‘password’
#测试saslauthd认证功能是否起作用了

5. 设置postfix支持smtp认证
在main.cf文件中更改如下:

smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = ''
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
broken_sasl_auth_clients=yes
smtpd_client_restrictions = permit_sasl_authenticated
smtpd_sasl_security_options = noanonymous

6. 编辑/usr/lib/sasl2/smtpd.conf文件,确认其为:
pwcheck_method: saslauthd

7. 启动postfix
service postfix start

8. 测试smtp认证
telnet  127.0.0.1  25
输入:
ehlo 163.com
如果在返回的列表中有:
250-AUTH GSSAPI NTLM LOGIN PLAIN
250-AUTH=GSSAPI NTLM LOGIN PLAIN
两行,则表明postfix已经启用smtp认证了
  评论这张
 
阅读(1986)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017