ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux服务器---邮件服务postfix配置

Linux服务器---邮件服务postfix配置

原创 Linux操作系统 作者:一生有你llx 时间: 0 删除 编辑

配置认证

在邮箱中加入认证功能,那么不在relay配置范围内的用户,只要用户名和密码正确,就可以发送邮件

1 、安装sasl 

[root@localhost ~]#  rpm -qa | grep sasl

[root@localhost ]#  yum install -y sasl

Loaded plugins: fastestmirror, refresh-packagekit, security                                                 

Complete!

[root@localhost]#

 

2 、配置postfix,编辑配置文件“/etc/postfix/main.cf”

[root@localhost ~]#  gedit /etc/postfix/main.cf

smtpd_sasl_auth_enable = yes

broken_sasl_auth_clients = yes

smtpd_sasl_local_domain = $myhostname 

smtpd_sasl_security_options = noanonymous

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated, reject_unauth_destination

 

3 、启动sasl和postfix 

[root@localhost ~]#  service saslauthd start

启动 postfix                                             [ 确定 ]

 

[root@localhost ~]#  service postfix start

启动 postfix                                             [ 确定 ]

 

4 、验证

[root@localhost ~]#  telnet 192.168.0.113 25

Trying 192.168.0.113...

Connected to 192.168.0.113.

Escape character is '^]'.

220 mailsrv.david.cn ESMTP Postfix

ehlo 192.168.0.113

250-mailsrv.david.cn

250-PIPELINING

250-SIZE 10240000

250-VRFY

250-ETRN

250-AUTH LOGIN PLAIN    // 这两句说明成功了

250-AUTH=LOGIN PLAIN

250-ENHANCEDSTATUSCODES

250-8BITMIME

250 DSN

 


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29270124/viewspace-2286342/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
多年物联网讲师经验,曾任职于达内、华清等公司。擅长Linux、c、java、Android、单片机、ZigBee、BLE等领域

注册时间:2018-10-21

  • 博文量
    256
  • 访问量
    258927