Postfix 邮件服务 - 邮箱组件 cyrus-sasl

Posted Weblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postfix 邮件服务 - 邮箱组件 cyrus-sasl相关的知识,希望对你有一定的参考价值。

cyrus-sasl 简单认证安全层, SASL主要是用于SMTP认证。
cyrus-sasl(Simple Authentication Security Layer)简单认证安全层, SASL主要是用于SMTP认证。而cyrus-sasl在OS里面,saslauthd是其守护进程。

1、syrus-sasl 安装:

yum install cyrus-sasl  -y
saslauthd是认证服务cyrus-sasl的守护进程 检测版本:
saslauthd
-v

2、saslauthd 配置;

修改 smtpd 文件:
[[email protected] ~]# cat /etc/sasl2/smtpd.conf 
pwcheck_method: saslauthd
mech_list: plain login
log_level: 3
saslauthd_path:/var/run/saslauthd/mux

 

修改saslauthd文件:
[[email protected] ~]# cat /etc/sysconfig/saslauthd 
SOCKETDIR=/var/run/saslauthd
# MECH=pam
MECH=shadow
FLAGS=

 

3、测试 cyrus-sasl

创建一个测试系统账户 test
# useradd user1 &&echo 123456| passwd –stdin user1
# su user1
# mkdir -p ~/mail/.imap/INBOX

 

4、启动服务;

/etc/init.d/saslauthd start
chkconfig saslauthd on

5、测试创建系统用户认证:显示 ok 表示成功。

testsaslauthd -u user1 -p 123456
0: OK "Success."

 

以上是关于Postfix 邮件服务 - 邮箱组件 cyrus-sasl的主要内容,如果未能解决你的问题,请参考以下文章

linux邮件服务器搭建

邮件服务系列之三实现postfix+dovecot+sasl

马哥linux高薪中级-POSTFIX邮件服务

postfix邮箱系统

postfix

邮件服务