<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Snooda]]></title> 
<link>http://www.snooda.com/index</link> 
<description><![CDATA[Snooda's Blog]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Snooda]]></copyright>
<item>
<link>http://www.snooda.com/read/</link>
<title><![CDATA[个人邮件服务器sendmail研究]]></title> 
<author>snooda &lt;admin@snooda.com&gt;</author>
<category><![CDATA[默认分类]]></category>
<pubDate>Tue, 14 Sep 2010 13:35:50 +0000</pubDate> 
<guid>http://www.snooda.com/read/</guid> 
<description>
<![CDATA[ 
	    今天搞到了个qq企业邮箱的邀请码，于是把我的域名邮箱迁移到了企业邮箱上，突发奇想，想让我的vps也当当邮件服务器，设一个二级域名的mx记录上去。<br />
<br />
    然后突然疑惑了，smtp是用来发邮件给其他服务器的，那接受其他服务器发过来的邮件怎么办呢？貌似pop3是接邮件的，但是一查又怪怪的。<br />
<br />
    后来终于搞懂了，smtp是服务器间传送邮件用的。pop3/imap是用户从服务器上取邮件用的。我只是想收邮件，并不用Foxmail等软件从服务器上取，所以不用装pop3服务器。<br />
<br />
    所以系统自带的sendmail就可以了。<br />
<br />
    sendmail默认是只监听本地端口的，这时只能向外网发邮件，不能接收外网发过来的邮件，我们需要修改配置文件。<br />
<br />
    在CentOS下/etc/mail/sendmail.mc，修改此文件，把DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA&#039;) 注释掉。<br />
<br />
    然后运行：m4 /etc/mail/sendmail.mc &lt; sendmail.cf<br />
<br />
    这个时候可能会提示找不到*****cf文件。原因是没有装sendmail-cf这个软件包，装上即可<br />
<br />
    然后重启sendmail。<br />
<br />
    这个时候美滋滋的试着发邮件给vps，结果被退信了：said: 550 5.7.1 ... Relaying denied (in reply to RCPT TO command) <br />
<br />
    查了下，是由于/etc/mail/local-host-names 里没有配置服务器的域名，比如我想接收**@abc.com，那么在这个里面就要写上：abc.com<br />
    <br />
    然后重启服务器。<br />
 <br />
    再发，还是不行，告知User unknown 。这个问题是由于收件人不存在造成的，以收件人的名字新建一个用户即可。<br />
<br />
    再试，成功了。<br />
<br />
    还有一个地方，就是/etc/mail/access，这个文件是规定哪些ip可以使用这个smtp服务器发邮件，我并不想远程使用smtp发邮件，并且为了安全性考虑，这个文件保持不动，这样就只能localhost账户发送邮件出去了。<br />
<br />
    
]]>
</description>
</item><item>
<link>http://www.snooda.com/read/#blogcomment</link>
<title><![CDATA[[评论] 个人邮件服务器sendmail研究]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.snooda.com/read/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>