设为首页 收藏本站
查看: 2505|回复: 6

[经验分享] RHEL6搭建sendmail邮件服务器

[复制链接]

尚未签到

发表于 2012-12-27 09:05:04 | 显示全部楼层 |阅读模式
RHEL6搭建sendmail邮件服务器,邮箱服务器一定要有DNS服务器的支持。没有邮箱服务器级别,sendmail邮箱服务器是工作不了的。下面是基于RHEL6下搭建sendmail邮箱服务器的DNS服务器配置。全部在一台RHEL6下面配置的。当然,DNS服务器也可以是别的机器,只要DNS服务器指定sendmail邮件服务器的IP地址就行了。RHEL中基于sendmail搭建的邮件服务器在RHEL5和RHEL6中有小小的区别。主要是认证方面是的区别,还有就是dovecot的主配置文件/etc/dovecot.conf 已经移动到 /etc/dovecot/dovecot.conf,且Dovecot 配置的其它部分已移动到 /etc/dovecot/conf.d/*.conf。

配置DNS服务器。记得添加邮箱交换记录。下面是DNS主要配置文件添加的内容:
zone “rhel6.com” IN {
type master;
file “rhel6.com.zone”;
};

zone “2.168.192.in-addr.arpa” IN {
type master;
file “2.168.192.zone”;
};

include “/etc/named.rfc1912.zones”;

rhel6.com.zone区域配置文件:

[iyunv@localhost ~]# cat /var/named/chroot/var/named/rhel6.com.zone
$TTL 3H
@ IN SOA ns.rhel6.com. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS ns.rhel6.com.
IN MX 0 mail.rhel6.com.
A 127.0.0.1
AAAA ::1
ns IN A 192.168.2.15
www IN A 192.168.2.15
mail IN A 192.168.2.15
pop3 IN A 192.168.2.15
smtp IN A 192.168.2.15
ftp IN A 192.168.2.15

反向区域 2.168.192.zone 配置文件:

[iyunv@localhost ~]# cat /var/named/chroot/var/named/2.168.192.zone
$TTL 1D
@ IN SOA ns.rhel6.com. rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns.rhel6.com.
A 127.0.0.1
AAAA ::1
PTR localhost.
15 IN PTR ns.rhel6.com.
15 IN PTR www.rhel6.com.
IN PTR mail.rhel6.com.
IN PTR pop3.rhel6.com.
IN PTR smtp.rhel6.com.
IN PTR ftp.rhel6.com.

配置简单的RHEL6中的本地yum库:

[iyunv@localhost ~]# df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/mapper/VolGroup-lv_root
8780808 4045416 4289340 49% /
tmpfs 189992 0 189992 0% /dev/shm
/dev/sda1 495844 29864 440380 7% /boot
/dev/sr0 2962816 2962816 0 100% /media
[iyunv@localhost ~]# cat /etc/yum.repos.d/mediayum.repo
[mediayum]
name=media yum server
baseurl=file:///media/
enabled=1
gpgcheck=0

如果还有其他yum源,停用其他yum源。利用RHEL6本地YUM源安装sendmail和dovecot软件包。

[iyunv@localhost ~]# yum install dovecot* sendmail* -y

RHEL6下面基于sendmail和dovecot搭建的配置:

1)[iyunv@localhost ~]# cd /etc/mail/

[iyunv@localhost mail]# vim sendmail.mc /* 大概在52,53行左右,11*/

dnl #TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

sendmail配置文件是于(dnl为注释的,编辑去掉上面两行的注释。)

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

define(`confAUTH_MECHANISMS’, `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN’)dnl

/* 下面的大概在116行左右,修改Addr=127.0.0.1为Addr=0.0.0.0

DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA’)dnl

修改为 DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA’)dnl

2)编辑access文档,使用这个文件限制或者允许Sendmail服务器为那些主机、网域或者IP端服务:

[iyunv@localhost mail]# cat access
# Check the /usr/share/doc/sendmail/README.cf file for a description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/sendmail/README.cf is part of the sendmail-doc
# package.
#
# If you want to use AuthInfo with “M:PLAIN LOGIN”, make sure to have the
# cyrus-sasl-plain package installed.
#
# By default we allow relaying from localhost…
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1 RELAY
Connect:rhel6.com RELAY

[iyunv@localhost mail]#

3)编辑dovecot文档:

开启pop3服务,将这配置文件中的 #protocols = pop3 imap lmtp 的 # 号去掉。

大约38行,改成为:“login_trusted_networks = 0.0.0.0/0” /* 其中 0.0.0.0/0 是指定允许所有网段的客户登录。

4)编辑10-mail.conf文档:

编辑/etc/dovecot/conf.d/目录下的10-mail.conf,去掉改行注释“mail_location = mbox:~/mail:INBOX=/var/mail/%u ”(大约在25行)

5)将mc文件转换为cf格式和生成access.db的数据库文件:

到/etc/mail/目录下,“m4 sendmail.mc>sendmail.cf”命令,用m4程序将mc文件转换为cf格式的主文件,“makemap hash access.db < access”命令,生成access.db的数据库文件。

6)创建用户:

[iyunv@localhost mail]# useradd user0
[iyunv@localhost mail]# passwd user0
更改用户 user0 的密码 。
新的 密码:
无效的密码: WAY 过短
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
[iyunv@localhost mail]# useradd user1
[iyunv@localhost mail]# passwd user1
更改用户 user1 的密码 。
新的 密码:
无效的密码: WAY 过短
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。

7)启动服务:

[iyunv@localhost ~]# service sendmail start
正在启动 sendmail: [确定]
启动 sm-client: [确定]
[iyunv@localhost ~]# service dovecot start
正在启动 Dovecot Imap: [确定]
[iyunv@localhost ~]# service saslauthd start
正在启动 saslauthd: [确定]

8)客户端安装fixmail软件进行测试:

6e70ac61cb20d4ec6f55e552b7d6520c.png

de7a141e1fc9e581e8139f58bde111cf.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-2968-1-1.html 上篇帖子: 虚拟账号extmail的实现 下 下篇帖子: 搭建Red Hat Enterprise Linux 5.4的Postfix邮件服务器 邮件服务器 搭建

尚未签到

发表于 2013-3-18 10:32:38 | 显示全部楼层
只有假货是真的,别的都是假的!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-17 08:41:19 | 显示全部楼层
走自己的路,让别人打车去吧。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-19 17:27:19 | 显示全部楼层
沒有激情的亲吻,哪來床上的翻滾?

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-22 12:56:16 | 显示全部楼层
天塌下来你顶着,我垫着!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-27 00:23:43 | 显示全部楼层
我抢、我抢、我抢沙发~

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-1 11:34:29 | 显示全部楼层
男人偷腥时的智商仅次于爱因斯坦!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表