时间: 2021-07-31 作者:daque
跟着互联网络的兴盛,e-mail赶快生长变成重要的搜集消息传播东西。面临洪量诉求不妨赶快,便宜,和高确凿赖的e-mail需要,很多公司和部分都把linux供给的效劳动作满意那些需要的处置计划。 sendmail首先是1979年由eric allman编写而成。它开始运转在bsd 4.0平台上。但这个步调不够精巧,历次编写翻译的功夫都须要从新摆设。跟着tcp和议和其余上面的兴盛,它自己的不精巧性仍旧鲜明不许满意日益延长的需要。eric allman确定从新编写sendmail,进而出生了此刻的mta规范。这是对sendmail的简略引见.咱们这篇作品主假如演示怎样在一台新装的redhat 7.1上用摆设sendmail8.11.2 效劳,构架你的e-mail效劳器.redhat7.1默许安置的功夫仍旧安置了sendmail 8.11效劳.由于redhat安置运用都特殊的大略,咱们这边就忽视安置进程,关系材料请查看redhat cd里的文书档案.要使你的新e-mail效劳器平常处事,必需先处置dns题目.把你的e-mail效劳器的长机名和ip地方介入到dns中,并用nslookup来确认: [root@testmail /root]# nslookup -sil testmail.blank.com server: 192.168.100.1 address: 192.168.100.1#53 name: testmail.blank.com address: 192.168.100.134
同样你也要试一下反向域名领会,这个对提防邮件推迟有很要害的效率.此刻大局部的邮件效劳器都是把反向域名领会动作邮件传递时认证的一局部.以是用的你ip地方来试一下反向域名领会能否精确. [root@testmail /root]# nslookup -sil 192.168.100.134 server: 192.168.100.1 address: 192.168.100.1#53
134.100.168.192.in-addr.arpa name = testmail.blank.com.
正如你所看到的,dns效劳处事平常,接下来就让咱们发端来摆设sendmail效劳.redhat 7.1 默许安置仍旧不妨使smtp效劳在本机运转. 你用netstat -nl不妨看到一切后盾步调监听的端口,提防这一条龙:127.0.0.1:25,这个表白sendmail效劳仍旧在监听本机的25(smtp)端口了: [root@testmail /root]# netstat -nl active internet connections (only servers) proto recv-q send-q local address foreign address state tcp 0 0 0.0.0.0:32768 0.0.0.0:* listen tcp 0 0 0.0.0.0:111 0.0.0.0:* listen tcp 0 0 0.0.0.0:22 0.0.0.0:* listen tcp 0 0 127.0.0.1:25 0.0.0.0:* listen udp 0 0 0.0.0.0:32768 0.0.0.0:* udp 0 0 0.0.0.0:667 0.0.0.0:* udp 0 0 0.0.0.0:111 0.0.0.0:* active unix domain sockets (only servers) proto refcnt flags type state i-node path unix 2 [ acc ] stream listening 1119 /dev/gpmctl unix 2 [ acc ] stream listening 1172 /tmp/.font-unix/fs7100