基于Postfix邮件服务器的基础上,添加SMTP的用户认证。为什么要设置SMTP的用户认证,大家都知道,如果为所有人都无条件的发送(投递)邮件则是相当危险的,很容易造成大量垃圾邮件的产生,也给服务器带来了不必要的负担,因此设置SMTP的用户认证是非常有必要的。
        Postfix邮件系统中,可以使用Cyrus SASL(Cyrus Simple Authentication and Security Layer,Cyrus简单认证安全层)软件来实现基本的SMTP认证机制,RHEL5系统中默认安装了Cyrus SASL相关的软件包
  查看系统中已安装的与“cyrus”相关的软件包
建立SMTP认证的配置文件,指定验证方式为saslauthd服务
启动saslauthd服务
修改Postfix的配置文件,添加SMTP认证相关的配置参数,并重新加载配置
重新加载服务
获取用户的加密用户名和密码
使用telnet命令进行发信测试
 
这样SMTP发信认证就做好了