首页 运维 正文
Linux下的Sendmail配置的简单流程

 2022-10-23    470  

我们平常用的最多的工具之一就是电子邮件,而Sendmail是最重要的邮件传输代理程序。本文将带大家看下Sendmail在Linux下是如何配置的。

  Sendmail的安装,您首先要保证域名提供商为你的主机做了MX记录的域名解析。我做的MX记录如下。

Linux下的Sendmail配置的简单流程

  名 称:abc.com

  类 型:mx(10)

  主机名:mx1.abc.com

  同时给主机做了mx1.abc.com的A记录。

  测试MX记录是否生效,您可以用nslookup

  #nslookup

  > set q=mx

  > abc.com

  这时您就会从系统显示出的信息中看到您的MX记录是否生效。

  Redhat安装完毕后,系统默认已经安装了Sendmail-cf-8.11.0-8.i386.rpm软件包,请检查/etc/下是否有Sendmail.cf文件,如果没有,请安装Sendmail-cf-8.11.0,-8.i386.rpm的软件包,在Linux的光盘中有。

  配置:

  /etc/sendmail.cf

  Cwlocalhost abc mx1.abc.com

  /etc/mail/access

  添加:

  1.2.3.4RELAY(1.2.3.4是我的IP)

  /etc/mail/local-host-names

  abc.com(添加一别名,为了收取user@abc.com格式的信件)

#p#

  为了用户可以使用Foxmail,Outlook等软件进行收信。您需要安装Imap。打开系统的POP3

  端口。

  请查看/usr/sbin/下是否含有ipop2d、ipop3d文件,如没有,请安装imap-4.7c2-12.i386.rpm软件包。

  配置:

  /etc/xinetd.d/ipop2

  默认:disable=yes 改为:disable=no

  /etc/xinetd.d/ipop3

  默认:disable=yes 改为:disable=no

  /etc/xinetd.d/ipop3

  默认:disable=yes 改为:disable=no

  /etc/xinetd.d/pops

  默认:disable=yes 改为:disable=no

  ***:

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

  邮件系统用户的添加与删除:

  添加:

  # /user/sbin/useradd username mail

  #passwd username

  #chsh username

  /bin/true(更新用户的shells)

  删除:

  #/ /usr/sbin/userdel username

  这时,如果您的MX记录解析成功,工作正常,上述操作无误,您就可以在Windows客户端通过Foxmail,Outlook进行收发邮件了,设置:邮箱地址:username@abc.com,账号:username,口令:网络管理员会告诉你,POP3:mx1.abc.com SMTP:mx1.abc.com

阅读完这篇文章,我们可以清楚的看到Linux下Sendmail配置的简单流程。希望对大家有帮助!

原文链接:https://77isp.com/post/9029.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。