MECH=shadow
3.测试Cyrus-SASL V2的认证功能
由于Cyrus-SASL V2版默认使用saslauthd这个守护进程进行密码认证,因此,需要使用下面的命令来查看saslauthd进程是否已经运行:
ps aux | grep saslauthd
如果没有发现saslauthd进程,则可用下面的命令启动该进程并设置它开机自启动:
/etc/init.d/saslauthd start
chkconfig saslauthd on
然后,可用下面的命令测试saslauthd进程的认证功能:
/usr/sbin/testsaslauthd –u lbt –p ‘123456’
4.设置postfix启用smtp认证
main.cf文件中有关smtp认证的设置部分
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
5.测试postfix是否启用了smtp认证
采用telnet命令连接到postfix服务器端口25来进行测试,测试过程
如下图所示。
四.启动和停止postfix服务
1.启动postfix服务
/etc/init.d/postfix start
2.停止postfix服务
/etc/init.d/postfix stop
3.重新启动postfix服务
/etc/init.d/postfix restart
4.重新载入postfix主配置文件
/etc/init.d/postfix reload
5.自动启动postfix服务
如果需要让postfix服务随系统启动而自动加载,可以执行“ntsysv”命令启动服务配置程序,找到“postfix”服务,然后在其前面加上“*” 星号,确定即可。
五.POP和IMAP邮件服务的实现
postfix服务只是一个MTA(邮件传输代理),它只提供SMTP服务,也就是只提供邮件的转发及本地的分发功能。要实现邮件的异地接收,还必须安装POP或IMAP服务。通常情况下,都是将STMP服务和POP或IMAP服务安装在同一台主机上,那么这台主机也就称为电子邮件服务器。Red Hat Enterprise Linux 5中,有以下两个软件可以同时提供
POP和IMAP服务:dovecot和cyrus-imapd。
(一).dovecot服务的实现
1.dovecot服务的安装
Red Hat Enterprise Linux安装程序默认没有安装dovecot服务,可使用下面的命令检查系统是否已经安装了dovecot服务:
rpm -q dovecot
如果系统还没有安装dovecot服务,将Red Hat Enterprise Linux 5第2张安装光盘放入光驱,加载光驱后在光盘的Server目录下找到dovecot服务的RPM安装包文件dovecot-1.0-1.2.rc15.el5.i386.rpm和相关程序,然后使用下面的命令安装dovecot服务和相关程序:
rpm -ivh /mnt/Server/perl-DBI-1.52-1.fc6.i386.rpm
rpm -ivh /mnt/Server/mysql-5.0.22-2.1.i386.rpm
rpm -ivh /mnt/Server/dovecot-1.0-1.2.rc15.el5.i386.rpm
2.dovecot服务的基本配置
dovecot服务的配置文件是/etc/dovecot.conf。要启用最基本的dovecot服务,只需要修改该配置文件中的以下内容:
protocols =pop3 pop3sprotocol pop3 { listen = *:10100 }
3.启动dovecot服务并设置为自启动
/etc/rc.d/init.d/dovecot start
chkconfig --level 345 dovecot on
(二).cyrus-imapd服务的实现
1.cyrus-imapd服务的安装
Red Hat Enterprise Linux安装程序默认没有安装cyrus-imapd服务,可使用下面的命令检查系统是否已经安装了cyrus-imapd服务:
rpm -qa | grep cyrus-imapd
系统当前还没有安装cyrus-imapd服务,将Red Hat Enterprise Linux 5第2、3张安装光盘放入光驱,加载光驱后在光盘的Server目录下可找到以下与cyrus-imapd服务相关的RPM包文件:
cyrus-imapd-perl-2.3.7-1.1.el5.i386.rpm
分享到:
相关推荐
在Linux下成功搭建起Postfix服务器。
postfix邮件服务器配置详解与错误解析,希望对大家有所帮助哦
linux Postfix邮件服务器安装配置.docx
轻松搭建Postfix 邮件服务器系统,和大家一起分享
Postfix 是一个自由开源的 MTA(邮件传输代理),用于在 Linux 系统上路由或传递电子邮件。在本指南中,你将学习如何在 CentOS 8 上安装和配置 Postfix。 实验室设置: 系统:CentOS 8 服务器 IP 地址:192.168....
Linux下配置Postfix邮件服务器.pdf
redhat5.4 Linux服务器下postfix全功能邮件服务器搭建
Linux服务器配置与管理项目9 邮件服务器配置与管理 Linux服务器配置与管理项目9--邮件服务器配置与管理全文共54页,当前为第1页。 【项目描述】 公司为方便内部信息的交流,需要一台邮件服务器实现公司内部员工的...
本文介绍使用FreeBSD+Postfix+Cyrus-sasl+Courier-imap+Webmail+spamassassin+Clamav+mailscanner+maildrop来架构一个具有多域名,webmail、防病毒、防垃圾邮件、web管理界面的邮件系统。<br> Jacky, $Revision: 5.1...
这是本人写的一个基于linux下的postfix邮件服务器的配置报告,包括了sasl认证等,是一个基本的配置手册。
linux下postfix服务器配置,postfix笔记
Fedora 6 and Red Hat Enterprise Linux Bible<br><br>by Christopher Negus <br><br>John Wiley & Sons 2007 (1124 pages) <br><br>ISBN:9780470082782 <br><br>Providing thorough instructions for basic users ...
Postfix + Webmail + PHPMyadmin 附件包含搭建Postfix邮件服务器所需的源文件,提供Webmail网页登陆界面等插件,经测试确保软件可以正常使用
Linux系统下基于postfix垃圾邮件过滤方法.pdf
linux操作系统搭建邮件服务器postfix+dovecot总结
总结邮件服务器postfix的配置和错误纠正
使用centos 架设postfix邮件服务器 是公网可以访问!
postfix电子邮件服务器配置.docx
Postfix安装配置 Postfix安装配置 Postfix安装配置 Postfix安装配置 Postfix安装配置 Postfix安装配置
linux下邮件服务的配置,mysql+PHP+postfix+gd