配置你的第一台e-mail服务器(下)
作者:未知 来源:转载 发布时间:2005-7-20 8:19:09 发布人:acx
blank.com RELAY
改完后的access文件应该是这样的:
# Check the /usr/share/doc/SendMail-8.11.2/README.cf file for a
description
# of the format of this file. (search for access_db in that file)
# The /usr/share/doc/SendMail-8.11.2/README.cf is part of the
SendMail-doc
# package.
#
# by default we allow relaying from localhost...
localhost.localdomain RELAY
localhost RELAY
127.0.0.1 RELAY
blank.com RELAY
然后运行:
[root@testmail mail]# make access.db
[root@testmail mail]#
这个make access.db命令把你的新的设定添加到SendMail的hash数据库里.SendMail用它来判断允许那些主机通过你的e-mail服务器来传递邮件.而且这样还可以通过设定子网(例如:192.168)来限制该域.但你要注意,这样设定就对外开放了,可能会有人发大量的垃圾信件来攻击你的系统.
现在你可以收到所有来自外部的邮件.并且允许信赖的客户在远程传递信件.接下去你想要做的可能是如何在远程收取这些信件.要达到这个目的,你需要安装IMAP 或者 POP. redhat 7.1 默认安装的时候并没有安装POP/IMAP,所以你需要安装imap-2000-9 rpm包.要查看这个包的安装状态,可以用下面的命令:rpm -aq | grep -i imap.如果发现没有安装,那就把redhat 7.1第二张安装光盘放到光驱里.然后运行如下命令:
[root@testmail mail]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
(Successful Mount of Read-Only Media)
mount上光盘后运行这个命令来安装这个包:rpm -Uvh /mnt/cdrom/RedHat/RPMS/imap-2000-9.i386.rpm.
[root@testmail mail]# rpm -Uvh /mnt/cdrom/RedHat/RPMS/imap-2000-9.i386.rpm
Preparing... ########################################### [100%]
1:imap ########################################### [100%]
再运行一次 rpm -aq | grep -i imap
IMAP 包就罗列出来了。
[root@testmail mail]# rpm -aq | grep -i imap
imap-2000-9
[root@testmail mail]#
[page]
当正确的包被安装后你要打开POP3的连接端口,这需要修改/etc/xinetd.d/下面的ipop3文件,把disable的值改成no。这个文件大致是这样的:
# default: off
# description: The POP3 service allows remote users to access their mail </P>
<P></P>
<P> # using an POP3 client such as Netscape Communicator, mutt, </P>
<P> # or fetchmail. <br/> service pop3 <br/> { <br/> socket_type = stream <br/> wait = no <br/> user = root <br/> server = /usr/sbin/ipop3d <br/> log_on_success += USERID <br/> log_on_failure += USERID <br/> disable = no <br/> } </P>
<P> 接下去重新启动xinetd来是它生效: <br/><br/> [root@testmail xinetd.d]# /etc/init.d/xinetd restart <br/> Stopping xinetd: [ OK ] <br/> Starting xinetd: [ OK ] <br/> [root@testmail xinetd.d]# </P>
<P> 现在就可以发送一封测试邮件到你的e-mail服务器,并且用你熟悉的收信工具来收取这封信。应该是没有问题的。<br/><br/> 下面优化一下服务器的性能。或许你会收到这样的抱怨,说是当客户端程序运行在防火墙后面的话会发生连接pop端口速度变慢。<br/><br/> 造成这个延时的原因是你的e-mail服务器初始一个IDENT会话来确认客户端的身份。如果这个询问没有反应,那服务器就会在5秒后发出一个超时信号。这个值可以降低到1秒,从而减少IDENT产生影响。修改/etc/SendMail.cf文件,把timeout的值改成你想要的值。<br/><br/> # timeouts (many of these) <br/> #O Timeout.ident=5s <br/> change to <br/> O Timeout.ident=1s <br/><br/> 现在你的e-mail服务器可以给你的用户提供服务了。当然还有更多的配置可以用来提高服务器性能,在这篇文章中就不多提了。Linux将会为你的e-mail服务提供一个稳定的,高效的平台。如果想了解更多的关于SendMail的知识,请访问<a href="http://www.SendMail.org">www.SendMail.org</a>.</P></span></font></span></font></font></div>
<div></div>
</div><div id="Message" class="Message"></div>
<p><a href="javascript:window.open('http://shuqian.qq.com/post?from=3&title='+encodeURIComponent(document.title)+'&uri='+encodeURIComponent(document.location.href)+'&jumpback=2&noui=1','favit','width=930,height=470,left=50,top=50,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes');void(0)" style="text-decoration:none;color:#155da5;display:block;background:url('http://shuqian.qq.com/img/add.gif') no-repeat 0px 0px;height:23px;width:300px;padding:2px 2px 0px 20px;font-size:14px;">将本文收藏到QQ书签与更多好友分享</a></p>
<p><script language=javascript src=/wz/sg.JS></script></p>
</div>
</div>
<div class="user_nav"><p>上一篇:<a href="/Article/13/151/2005/200507204586.html">配置你的第一台e-mail服务器(上)</a></p> <p>下一篇:<a href="/Article/13/151/2005/200507204588.html">三分钟打造反垃圾邮件服务器</a> <script language=javascript src=/wz/wangzhai/wangzhai.js></script></p> </div>
<div class="list_menu_b">
<div class="left">
<h2>热门阅读 »</h2>
<ul>
<li class="showlist1">· <a href="/Article/10/138/2005/200507256912.html" title="注册码大全二">注册码大全二</a></li>
<li class="showlist2">· <a href="/Article/10/138/2005/200507256914.html" title="注册码大全四">注册码大全四</a></li>
<li class="showlist1">· <a href="/Article/10/138/2005/200507256911.html" title="注册码大全一">注册码大全一</a></li>
<li class="showlist2">· <a href="/Article/196/197/2005/2005081911736.html" title="要10G免费网络硬盘的请进来!">要10G免费网络硬盘的请进来!...</a></li>
<li class="showlist1">· <a href="/Article/206/2007/2007030319347.html" title="通过google 赶快来赚美金">通过google 赶快来赚美金</a></li>
<li class="showlist2">· <a href="/Article/10/138/2005/200507256919.html" title="注册码大全十">注册码大全十</a></li>
<li class="showlist1">· <a href="/Article/10/138/2005/200507256913.html" title="注册码大全三">注册码大全三</a></li>
<li class="showlist2">· <a href="/Article/14/253/2005/2005092114218.html" title="头像-qq头像(qq新头像)4">头像-qq头像(qq新头像)4</a></li>
<li class="showlist1">· <a href="/Article/13/150/2006/2006022316028.html" title="让你轻松架设FTP服务器1">让你轻松架设FTP服务器1</a></li>
<li class="showlist2">· <a href="/Article/14/244/2005/2005092014121.html" title="梦幻背景图片7">梦幻背景图片7</a></li>
</ul>
</div>
<div class="right">
<h2>相关阅读 »</h2>
<ul>
<li class="showlist11">· <a href="/Article/10/133/2005/200507216759.html" target="_blank" title="RedHat6.2 + apache1.3.12 + gd1.8.3 + php4.04 + tomcat + sybase11.9.2 + oracle8.1.6 + mysql(转)">RedHat6.2 + apache1.3....</a></li>
<li class="showlist12">· <a href="/Article/10/130/2005/2005091613126.html" target="_blank" title="轻松实现将上传图片到数据库">轻松实现将上传图片到数...</a></li>
<li class="showlist11">· <a href="/Article/10/130/2005/2005091512637.html" target="_blank" title="IIS5 + ADO 2.5新先睹为快技术(二)">IIS5 + ADO 2.5新先睹为...</a></li>
<li class="showlist12">· <a href="/Article/11/139/2005/20050708037.html" target="_blank" title="用Dreamweaver描摹图像">用Dreamweaver描摹图像</a></li>
<li class="showlist11">· <a href="/Article/11/140/2005/2005081010592.html" target="_blank" title="FLASH基础">FLASH基础</a></li>
<li class="showlist12">· <a href="/Article/11/143/2005/200507193276.html" target="_blank" title="Photoshop制作精美的简历封面(2)">Photoshop制作精美的简历...</a></li>
<li class="showlist11">· <a href="/Article/10/130/2005/20050718412.html" target="_blank" title="ADO 存取数据库时如何分页显示">ADO 存取数据库时如何分...</a></li>
<li class="showlist12">· <a href="/Article/11/140/2005/2005081211043.html" target="_blank" title="丰富多彩 有声有色的Flash互动动画世界">丰富多彩 有声有色的Fla...</a></li>
<li class="showlist11">· <a href="/Article/10/135/2007/2007052320228.html" target="_blank" title="CSS实现使超级连接放大显示的研究">CSS实现使超级连接放大显...</a></li>
<li class="showlist12">· <a href="/Article/10/131/2005/200507256986.html" target="_blank" title="英文版的Visual Studio.Net 2003 快捷键!">英文版的Visual Studio....</a></li>
</ul>
</div>
</div>
</div>
<div id="footer">
<div class="link">
<A href="http://www.jz123.cn/support/about.asp" target="_blank">关于我们</A> |
<A href="http://www.jz123.cn/support/help.asp" target="_blank">网站帮助</A> |
<A href="http://www.jz123.cn/support/advertise.asp" target="_blank">广告合作</A> |
<A href="http://www.jz123.cn/" target="_blank">源码下载</A> |
<A href="http://www.jz123.cn/support/sitemap.asp" target="_blank">网站地图</A> |
<A href="http://www.jz123.cn/support/declare.asp" target="_blank">下载声明</A> |
<font color=red>文章源码投搞:</font>jz123cn@126.com</A>
</div>
<div class="copyright">
Copyright © 2002-2005 <b>jz123<font color=#ffffff>.cn</font></b></font></a>. All Rights Reserved .
<center><script src='http://s6.cnzz.com/stat.php?id=44148&web_id=44148&show=pic' language='JavaScript' charset='gb2312'></script>
</div>
</div>
</div>
</body>
</html>
<span id="naruco_ad_body" style="display:none;">
<script language=javascript src=/adfile/top1.js></script>
</span>
<script type="text/javascript">
var naruco_ad = document.getElementById('naruco_ad');
if (naruco_ad != null) {
naruco_ad.innerHTML=naruco_ad_body.innerHTML;
naruco_ad_body.innerHTML="";
}
</script>