Linux系统中sendmail服务的详细配置方法
思韵闪耀
2013-03-19
0

  1、 安装相关服务

  DNS

  Mailserver(sendmail、imap)

  2、 启动相关服务

  Service named restart

  Service sendmail restart

  Service xinetd restart

  Chkconfig ipop3 on

  3、 配置DNS,添加MX纪录

  配置DNS略

  正/反向区间文件添加MX纪录

  IN MX 10(优先级) mail.13sy.com

  Mail IN A 192.168.1.100

  4、 主配置文件

  /etc/mail/sendmail.cf

  搜索/smtp

  Port=smtp,Addr=192.168.1.100

  5、 接受域配置文件

  Vi /etc/mail/local-host-names

  添加

  13sy.com

  192.168.1.100

  6、中继转发配置文件

  /etc/mail/access.db(不可访问)

  Vi /etc/mail/access

  添加

  13sy.com

  192.168.1

  退出

  Makemap hash access.db < access

  6、 添加用户

  Useradd user01

  Passwd user01

  Useradd user02

  Passwd user02

  7、 重启服务

  Service sendmail restart

  Service xinetd restart

  补:邮件用户别名,邮件域别名

  A)用户别名

  1、Vi /etc/aliases

  别名 用户名

  A01 user01

  A02 user02

  退出

  2、Newaliases

  B)邮件域别名

  1、配置相关DNS略

  2、添加域别名

  Vi /etc/mail/sendmail.cw

  13sy.com

  138687.com

  退出

  3、接受域配置文件

  Vi /etc/mail/local-host-names

  13sy.com

  138687.com

  192.168.1.100

  4、重启服务

  Service named restart

  Service sendmail restart

  Service xinetd restart

  补:启用smtp认证

  1、 安装相关模块

  Rpm –qa | grep sasl

  Linux盘中:RedHat—〉RPMS—>sasl*

  2、 修改 /etc/mail/sendmail.mc(sendmail.cf的源代码)

  Vi /etc/mail/sendmail.mc

  查询:43 TRUST_AUTH*

  :44

  :85 DAEMON_OPTION*

  :92 DAEMON*

  注:去掉dnl(注释)

  3、 生成sendmail.cf

  M4 sendmail.mc >sendmail.cf

  4、删除部分中继,以免开后门

  5、客户机

  我的服务器要求身份验证

  经过以上步骤后,应该就可以用Outlook Express正常发送邮件了,但这时还不能用Outlook Express从服务器端收取邮件的,因为sendmail默认状态并不具备POP3功能,我们还得自己安装并启用它。

  1、安装pop3服务

    rpm -qa imap

  imap-2001a-18

    rpm -ivh imap-2001a-18.i386.rpm

  2.启用POP3服务。

  POP3服务:请先修改/etc/xinetd.d/ipop3文件,将其中的disable=yes改为disable=no后保存;然后重新启动xinetd程序来读取这个修改过的配置文件,使之生效。

    /etc/rc.d/init.d/xinetd restart


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

将IIS设置克隆到新服务器...
将IIS设置克隆到新服务器的最佳方法是使用IIS配置文件。以下是详...
2025-06-06
搭建Git服务器及本机克隆...
Git是什么?Git是目前世界上最先进的分布式版本控制系统。SVN...
2025-03-17
ubuntu环境下搭建gi...
操作环境:服务器:Ubuntu 24.04.2 LTS+git 2...
2025-03-17
Linux系统挂载未分配硬...
先查看未挂载之前的磁盘使用情况发现磁盘使用率已经达到了96%,迫切...
2025-02-22
Linux lsblk 命...
简介Linux 中的 lsblk 命令,全称叫做:list blo...
2025-02-22
ubuntu配置DNS
ubuntu配置DNS在Ubuntu中配置DNS通常涉及编辑/et...
2024-11-17

热门资讯

Discus X论坛配置sen... Discuz x2.5 后台邮件设置方法其实和X2/x1.5基本一样,但很多同学都不注意一些细节,比...
redhat Linux系统配... 1 .检查Send Mail 的安装包 [root@sql root]# rpm -qa | gre...
使用Sendmail的反垃圾邮... 在最近几年,无处不在的垃圾邮件已使得所有邮件箱不堪重负,不断地需要工具以抗击这一无穷尽的垃圾邮件流。...