Linux系统下如何配置e-mail服务器?(2)
来源:互联网 发布时间:2008-09-26 17:22:00
可以看到这台主机的eth0的ip地址是192.168.100.134.现在修改/etc/SendMail.cf文件来配置SendMail的监听端口:
#SMTPdaemonoptions
ODaemonPortOptions=Port=smtp,Addr=127.0.0.1,Name=MTA
更改为
ODaemonPortOptions=Port=smtp,Addr=192.168.100.134,Name=MTA
改完后保存退出,并且重新启动SendMail服务:
[root@testmail/root]#/etc/init.d/SendMailrestart
ShuttingdownSendMail:[OK]
StartingSendMail:[OK]
[root@testmail/root]#
现在可以用netstat-nl来查看是不是已经更改了.
[root@testmail/root]#netstat-nl
ActiveInternetconnections(onlyservers)
ProtoRecv-Qsend-QLocalAddressForeignAddressState
tcp000.0.0.0:327680.0.0.0:*LISTEN
tcp000.0.0.0:1110.0.0.0:*LISTEN
tcp000.0.0.0:220.0.0.0:*LISTEN
tcp00192.168.100.134:250.0.0.0:*LISTEN
udp000.0.0.0:327680.0.0.0:*
udp000.0.0.0:6670.0.0.0:*
udp000.0.0.0:1110.0.0.0:*
ActiveUNIXdomainsockets(onlyservers)
ProtoRefCntFlagsTypeStateI-NodePath
unix2[ACC]STREAMLISTENING1119/dev/gpmctl
unix2[ACC]STREAMLISTENING1172/tmp/.font-unix/fs7100
[root@testmail/root]#
如你所看到的,SendMail的监听端口现在是eth0的ip地址:192.168.100.134了.
现在SendMail已经可以接收来自外部的连接了.我们还需要设定SendMail允许接收的域名.这个可以在/etc/mail/local-host-names文件中设定.就把域名输入进去就可以了:
#local-host-names-includeallaliasesforyourmachinehere.blank.com保存退出后重新启动SendMail服务:/etc/init.d/SendMailrestart.这样SendMail就可以接收来自多个域的信件了.如果你需要再增加新的域,只有修改这个文件就可以了.
现在的e-mail服务器在本机上已经可以完全正常的工作.它已经可以接收来自任何地方的信件(允许的域),但如果想要发送和传递邮件,则必须在这台电脑上执行.如果你的用户都直接登录到你的服务器上来发送邮件,则不需要更改任何配置,如果你希望大部分或者所有的用户可以在远程主机上使用该e-mail服务器,例如利用KMail和OutlookExpress等客户端工具,则你必须更改配置来允许这些主机使用你的e-mail服务器.你需要在/etc/mail/access文件中加入下面一行,保存后运行makeaccess.db的命令来生成access.db文件.
blank.comRELAY
改完后的access文件应该是这样的:
#Checkthe/usr/share/doc/SendMail-8.11.2/README.cffilefora
description
#oftheformatofthisfile.(searchforaccess_dbinthatfile)
#The/usr/share/doc/SendMail-8.11.2/README.cfispartofthe
SendMail-doc
#package.
#
#bydefaultweallowrelayingfromlocalhost...
localhost.localdomainRELAY
localhostRELAY
127.0.0.1RELAY
blank.comRELAY
然后运行:
[root@testmailmail]#makeaccess.db
[root@testmailmail]#
猜你喜欢
- 最近网站图片被盗链,导致服务器负担过重于是上网找了一下关于防盗链的方法大多数都是用.htaccess防盗链的,可我使用的虚拟主机是windo
- 为了实现Linux环境下的FTP服务器配置,绝大多数的Linux发行套装中都选用的是Washington University FTP(Wu
- 解决方法:(1)为你的数据库文件名称起个复杂的非常规的名字,并把他放在几层目录下。所谓“非常规”,打
- 什么是软文?我想大家都已经通过查阅网络资料有所了解,自己也经常在网络中看到一些软文作品。而我则用简单几句来概括:能让看出是软文的文章充其量算
- SpamAssassin的打分标准见http://spamassassin.org/tests.html,默认的标准可能并不适合我们,比如S
- 做seo优化,友情链接的整站链接和只是首页链接是有很大区别的。会分散权重。很多常见wordpress主题模板,都是设置全站友情链接的,所以我
- 8、修改sendmail.cfvi/etc/sendmail.cf在档案最后加上以下的内容:注意:复制/贴上以下内容有时会因为htmltag
- 在网络管理中,对于DNS服务的管理是一项基础性的工作。随着用户规模的扩大,频繁地手工修改DNS的区域数据库文件不是一件轻松的工作。关于动态D
- 在博客中加入微博的内容,向访问博客的用户展示微博个人信息、最新发表的微博消息以及最新的若干位听众,并可通过点击查看微博消息,从而 吸引他人收
- 前天吧,晚上和朋友吃了饭聊网络,发现“www.SEOtest.cn”在Google中的排名掉了。搜索
- 北京时间10月14日上午消息,据国外媒体报道,消息人士透露,温思坦影业(Weinstein Company)准备将旗下富豪社交网络ASmal
- SupeSite 7.0是康盛创想(Comsenz)公司于2009年3月推出的一款社区CMS产品,作为Comsenz旗下的社区产品SupeS
- 11月16日,google adsense发生了一点小小的变化:广告可点击区域由从原来的几乎所有广告区域变为只有广告标题和网址可点击,就因为
- 你可能会因为种种原因而想在 FreeBSD 服务器上彻底禁用 sendmail,那么你可以尝试这样∶1,如果你不想重新启动服务器的
- 最近一段时间比较忙,自己的IDC站和资讯站基本完成80%,最近倒是帮人研究了不少词:火狐,小说,家具,月饼,非主流....感觉很多网友在SE
- 上译言网站的网友都应该看到那份通告了。这种类似的现象让人想起了饭否之类的微博关站,它会导致微博总体市场出现“此消彼长”的现象,例如新浪微博在
- Godaddy主机用户怎样创建自己选择的新名字作为目录名的新目录呢?首先. 登陆你的Account Manager.第二. 在My Prod
- 今天看到了inmay的关于培训班的帖子,一时间感慨很多。想自己来网家4年了,一直潜水淘东西而没有贡献什么,今天就把我这四年的网赚之路总结一下
- 首先介绍下,本人做站一年多,朋友都喜欢称呼我静水,一开始自己什么都不懂通过朋友介绍用了DEDE做了一个文章站,刚开始的时候感觉还不错,没有出
- 过去的几年,由于大量广告主的大量资金注入互联网 ,已具实力的网站你争我斗,海量新兴的网站迅速崛起,都想在这个看起来赚钱很美、实则赚钱不易的互