1.MX解析不说了。
2.安装配置dovecot也不多说了。
3.安装配置sendmail软件 yum install -y sendmail sendmail-cf m4
切换系统MTA服务
[root@localhost postfix]# service postfix stop关闭 postfix: [确定][root@localhost postfix]# alternatives –config mta共有 2 个程序提供“mta”。选择 命令———————————————–+ 1 /usr/sbin/sendmail.postfix* 2 /usr/sbin/sendmail.sendmail按 Enter 来保存当前选择[+],或键入选择号码:2[root@localhost postfix]#
配置sendmail—–1
[root@localhost mail]# cat sendmail.mc |grep -v ‘^dnl ‘|awk -F: ‘{ print $1 }’divert(-1)dnlinclude(`/usr/share/sendmail-cf/m4/cf.m4′)dnlVERSIONID(`setup for linux’)dnlOSTYPE(`linux’)dnldefine(`confDEF_USER_ID’, “8define(`confTO_CONNECT’, `1m’)dnldefine(`confTRY_NULL_MX_LIST’, `True’)dnldefine(`confDONT_PROBE_INTERFACES’, `True’)dnldefine(`PROCMAIL_MAILER_PATH’, `/usr/bin/procmail’)dnldefine(`ALIAS_FILE’, `/etc/aliases’)dnldefine(`STATUS_FILE’, `/var/log/mail/statistics’)dnldefine(`UUCP_MAILER_MAX’, `2000000′)dnldefine(`confUSERDB_SPEC’, `/etc/mail/userdb.db’)dnldefine(`confPRIVACY_FLAGS’, `authwarnings,novrfy,noexpn,restrictqrun’)dnldefine(`confAUTH_OPTIONS’, `A’)dnlTRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl (大约在53行,去掉注释)define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl (去掉注释)define(`confTO_IDENT’, `0′)dnlFEATURE(`no_default_msa’, `dnl’)dnlFEATURE(`smrsh’, `/usr/sbin/smrsh’)dnlFEATURE(`mailertable’, `hash -o /etc/mail/mailertable.db’)dnlFEATURE(`virtusertable’, `hash -o /etc/mail/virtusertable.db’)dnlFEATURE(redirect)dnlFEATURE(always_add_domain)dnlFEATURE(use_cw_file)dnlFEATURE(use_ct_file)dnlFEATURE(local_procmail, `’, `procmail -t -Y -a $h -d $u’)dnlFEATURE(`access_db’, `hash -T<TMPF> -o /etc/mail/access.db’)dnlFEATURE(`blacklist_recipients’)dnlEXPOSED_USER(`root’)dnlDAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA’)dnl 原为 Addr=127.0.0.1 修改为 :Addr=0.0.0.0FEATURE(`accept_unresolvable_domains’)dnlLOCAL_DOMAIN(`localhost.localdomain’)dnlMAILER(smtp)dnlMAILER(procmail)dnl[root@localhost mail]#
配置sendmail—-2
[root@localhost mail]# cat access |grep -v ^#Connect:localhost.localdomain RELAYConnect:localhost RELAYConnect:127.0.0.1 RELAYConnect:abc.com RELAY //#添加转发中继或许允许那些源可以使用该邮局服务器[root@localhost mail]#
配置sendmail—-3(将mc文件转换为cf格式和生成access.db的数据库文件)
[root@localhost mail]# m4 sendmail.mc>sendmail.cf /*将mc文件转换为cf[root@localhost mail]# makemap hash access.db < access /*将access生成access.db的数据库文件[root@localhost mail]# service sendmail start正在启动 sendmail: [确定]启动 sm-client: [确定][root@localhost mail]#
创建用户进行测试。这里上面创建了test0 和test1用户了。不再新建用户了。使用不同的邮件客户端(thunderbird)进行测试
原创文章,本文固定链接 [
http://www.kutea.net/601.html ] 如转载请注明出处
本文归酷特尔版权所有©非注明网络来源文章请在转载时以链接形式注明作者和原始出处
本文归酷特尔版权所有©非注明网络来源文章请在转载时以链接形式注明作者和原始出处
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>