postfix 设置用户可以设置多个relayhost吗

Postfix 下面 relay=none status=deferred问题 - Postfix在中国 -
ExtMail 邮件服务器 邮件服务器,邮件系统,企业邮局系统,WebMail,linux邮件服务器,免费邮件服务器,邮件系统下载,PushMail,手机邮箱,Email Server - Powered by Discuz!
Postfix 下面 relay=none status=deferred问题
[root@mail ~]# /usr/sbin/postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
disable_dns_lookups = yes
html_directory = no
inet_interfaces = $myhostname, localhost
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
myhostname =
mynetworks = 192.168.0.0/16, 127.0.0.0/8
mynetworks_style = class
myorigin =
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.1.5/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.1.5/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
smtpd_banner = Exchange Server
smtpd_recipient_restrictions = permit_sasl_authenticated permit_auth_destination permit_mynetworks reject
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
unknown_local_recipient_reject_code = 550Oct 20 10:49:09 mail postfix/smtp[4989]: : to=&&, relay=none, delay=69522, status=deferred (connect [61.135.133.103]: Connection refused)
Oct 20 10:49:09 mail postfix/smtp[4990]: 8FA5793CA9: to=&&, relay=none, delay=74527, status=deferred (connect [61.135.133.104]: Connection refused)
Oct 20 10:49:09 mail postfix/smtp[4999]: connect [61.135.133.103]: Connection refused (port 25)
Oct 20 10:49:09 mail postfix/smtp[4999]: A: to=&&, relay=none, delay=162287, status=deferred (connect [61.135.133.103]: Connection refused)
Oct 20 10:49:09 mail postfix/smtp[4992]: connect [61.135.133.103]: Connection refused (port 25)
Oct 20 10:49:09 mail postfix/smtp[4992]: : to=&&, relay=none, delay=241856, status=deferred (connect [61.135.133.103]: Connection refused)
Oct 20 10:49:39 mail postfix/smtp[4991]: connect [64.4.32.7]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4993]: connect [71.5.7.138]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4993]: 5E9CD93C47: to=&&, relay=none, delay=134942, status=deferred (connect [71.5.7.138]: Connection timed out)
Oct 20 10:49:39 mail postfix/smtp[4998]: connect [71.5.7.138]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4998]: 6B6AB93C4B: to=&&, relay=none, delay=134942, status=deferred (connect [71.5.7.138]: Connection timed out)
Oct 20 10:49:39 mail postfix/smtp[4997]: connect [71.5.7.138]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4997]: 644C493BDB: to=&&, relay=none, delay=135661, status=deferred (connect [71.5.7.138]: Connection timed out)
Oct 20 10:49:39 mail postfix/smtp[4986]: connect [61.28.28.89]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4986]: 942C893C87: to=&&, relay=none, delay=174505, status=deferred (connect [61.28.28.89]: Connection timed out)
Oct 20 10:49:39 mail postfix/smtp[4988]: connect [66.161.92.167]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4988]: A2BA793C7F: to=&&, relay=none, delay=220072, status=deferred (connect [66.161.92.167]: Connection timed out)
Oct 20 10:49:39 mail postfix/smtp[4984]: connect .cn[202.43.216.42]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4984]: D77EA93C43: to=&&, relay=none, delay=178451, status=deferred (connect .cn[202.43.216.42]: Connection timed out)
Oct 20 10:49:39 mail postfix/smtp[4987]: connect [64.233.161.107]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4985]: connect to [210.32.5.61]: Connection timed out (port 25)
Oct 20 10:49:39 mail postfix/smtp[4985]: ED: to=&&, relay=none, delay=134176, status=deferred (connect to [210.32.5.61]: Connection timed out)
Oct 20 10:50:09 mail postfix/smtp[4991]: connect [64.4.33.7]: Connection timed out (port 25)
Oct 20 10:50:09 mail postfix/smtp[4991]: D: to=&&, relay=none, delay=243443, status=deferred (connect [64.4.33.7]: Connection timed out)
前段时间刚刚由sendmail转为Postfix,以前正常的。
[root@mail ~]# cat /etc/resolv.conf
nameserver 61.177.7.1
下面是引用arbor于 10:44发表的邮件服务器大量连接被拒绝,是配置问题还是网络问题?:
综合楼主的日志和配置文件,有几个现象:
1)连接到大的isp,如sohu的邮件服务器25端口都被对方拒绝
2)连接到外国的如,yahoo等则超时
3)连接到国内的教育网如也超时
因此强烈建议楼主检查一下网络的问题。到底是被列入黑名单中,还是上一级电信isp的线路有问题,否则不应该出现如此多的timeout 或refused。
这些问题和邮件系统基本没有关系。
请引用或摘抄本站文章信息的朋友,保留本站链接及作者信息,保护版权,谢谢。
从网上查找资料得知:
 发信给远端服务器上的用户,出现:
   Jul 14 12:45:38 myhostname postfix/qmgr[2246]: 74FBF30501:from= size=309 (queue active)
& && &Jul 14 12:45:39 myhostname postfix/smtp[2349]: 74FBF30501:to= relay=none, delay=3944, status=deferred (Name service error for domain recip.domain: Host not found, try again)
  但是用nslookup又能解析这个主机名。
  postfix会首先进行MX记录查找,所以你执行nslookup的时候也应该首先查找MX记录。有些DNS服务器没有MX记录,那么就会出现这个错误
似乎说原因就是DNS的问题,可是我问了电信部门说DNS最近没有做过变化,我想会不会是relayhost和relay_domain的设置问题?如何设置比较合适?
现在设置为:
relay_domains = $mydestination
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
myhostname =
relayhost被注释掉了
下面是引用arbor于 18:47发表的:
从网上查找资料得知:
 发信给远端服务器上的用户,出现:
   Jul 14 12:45:38 myhostname postfix/qmgr[2246]: 74FBF30501:from= size=309 (queue active)
&& &&Jul 14 12:45:39 myhostname postfix/smtp[2349]: 74FBF30501:to= relay=none, delay=3944, status=deferred (Name service error for domain recip.domain: Host not found, try again)
  但是用nslookup又能解析这个主机名。
其实不必去理会relay_xxx的设置。
在postfix日志里,relay=xxx 实质是表明,将邮件&转交&到下一个目的地的,这个xxx的信息表示的是下一个目的地是什么,可以是一个域名,可以是一个transport,可以是一个程序。
例如:relay=maildrop
这个表示将邮件转交给maildrop这个transport
relay=127.0.0.1[127.0.0.1]
relay=[65.54.190.230]
这个则表示将邮件转交(relay)到下一个站点,第一条记录是转交给本地,实际是一个内容过滤器,而第二条记录则是转交给
大致理解了relay后,最主要的问题就是要明白,为什么发不过去。
根据楼主的日志,基本上发不出去的原因就是网络的原因,其次也许是dns解析mx不正确?
请引用或摘抄本站文章信息的朋友,保留本站链接及作者信息,保护版权,谢谢。
我把Postfix换成Sendmail后就可以了
Oct 20 20:11:59 mail sendmail[17562]: j9KCBwjq017562: from=&&, size=323, class=0, nrcpts=1, msgid=&&, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Oct 20 20:12:02 mail sendmail[17564]: j9KCBwjq017562: to=&&, ctladdr=&& (500/100), delay=00:00:03, xdelay=00:00:03, mailer=esmtp, pri=120323, relay=. [61.135.132.100], dsn=2.0.0, stat=Sent (Ok: queued as 0dca5f4b5e27edb61acb0d)
看来还是配置的问题,就是不知道哪里有问题……
下面是引用arbor于 10:44发表的Postfix 下面 relay=none status=deferred问题:
楼主的问题彻底解决了,刚才ssh到楼主的服务器仔细对比,测试后才发现漏了一个关键点:
1)正常的postfix
在我自己的postfix给sohu发邮件,postfix都能正确的投递到sohu的mx(地址是),而楼主的postfix都是投递到这个主机,这个主机分明是没有smtp服务的,自然被拒绝。
同样道理,发到其他域名(等)都没解析到mx,而是直接送到域名去。
以下是正常的投递:
to=&&, relay=[61.135.132.100], delay=7, dsn=2.0.0, status=sent (250 Ok: queued as c070d0d3f576c227f067d2b1d7b36aa9)
2)楼主的postfix
楼主的投递日志:to=&&, relay=none, delay=1, status=deferred (connect [61.135.133.104]: Connection refused)
区别是 楼主的postfix企图连接的是而不是
再仔细看main.cf,才发现了问题所在:disable_dns_lookups = yes
原来被屏蔽了DNS查询。难怪压根不查mx记录,也怪之前没注意这个选项。
去掉该选项后,重新启动postfix,故障消除了。
在配置postfix的时候,千万要以postconf(5)为依据,不要不清楚配置的功能用处就随便弄上去,这样容易造成一些比较隐晦的故障。
请引用或摘抄本站文章信息的朋友,保留本站链接及作者信息,保护版权,谢谢。
版主分析的很详细!
版主果然犀利啊!
本帖最后由 deedaa 于
09:49 编辑
[root@EMOM01 ~]# ifconfig
eth0& && &Link encap:Ethernet&&HWaddr 00:50:56:9B:04:2D&&
& && && & inet addr:192.168.108.99&&Bcast:192.168.108.255&&Mask:255.255.255.0
& && && & inet6 addr: fe80::250:56ff:fe9b:42d/64 Scopeink
& && && & UP BROADCAST RUNNING MULTICAST&&MTU:1500&&Metric:1
& && && & RX packets:789406 errors:0 dropped:0 overruns:0 frame:0
& && && & TX packets:9636 errors:0 dropped:0 overruns:0 carrier:0
& && && & collisions:0 txqueuelen:1000
& && && & RX bytes:.6 MiB)&&TX bytes:6.9 KiB)
lo& && &&&Link encapocal Loopback&&
& && && & inet addr:127.0.0.1&&Mask:255.0.0.0
& && && & inet6 addr: ::1/128 Scope:Host
& && && & UP LOOPBACK RUNNING&&MTU:16436&&Metric:1
& && && & RX packets:332 errors:0 dropped:0 overruns:0 frame:0
& && && & TX packets:332 errors:0 dropped:0 overruns:0 carrier:0
& && && & collisions:0 txqueuelen:0
& && && & RX bytes:1 KiB)&&TX bytes:1 KiB)
这个是什么问题呢,求解
RX packets:789406 errors:0 dropped:0 overruns:0 frame:0
TX packets:9636 errors:0 dropped:0 overruns:0 carrier:0
什么errors?
另外maillog中:
Aug 30 23:24:19 EMOS01 postfix/smtp[21167]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Aug 30 23:24:19 EMOS01 postfix/smtp[21166]: : to=&&, relay=none, delay=511, delays=511/0.01/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
Aug 30 23:24:19 EMOS01 postfix/smtp[21167]: D: to=&&, relay=none, delay=473, delays=473/0.03/0/0, dsn=4.4.1, status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
这个什么错误呢?
status=deferred (connect to 127.0.0.1[127.0.0.1]:10024: Connection refused)
[通过 QQ、MSN 分享给朋友]新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
我在本地布署了一台postfix服务器,收取本域内邮件,并支持向外网发送邮件 但我需要将邮件先发给ISP的一台SMTP服务器,由其作relay转发,
于是我在main.cf中加入了relayhost=[ISP的地址]
但ISP SMTP服务器是需要用户认证的,需要账号及口令
请问我如何配置我的main.cf中的relay部分支持向ISP SMTP服务器发送
验证用户名和口令呢????
用什么参数配置呢,.
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
不是吧,这个问题超难吗?
论坛徽章:1
关于postfix smtp relay的远方用户认证问题
不难,你问错了地方,去mail版问吧。
其实有个很简单的配置,不用更改postfix。让你的isp把你的mailserver ip address 放到open relay设置中,或者域名白名单建立。不就ok了吗?根本不需要认证。
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
那样会造成垃圾邮件的安全问题的,
论坛徽章:1
关于postfix smtp relay的远方用户认证问题
[quote]原帖由 &sucessing&]那样会造成垃圾邮件的安全问题的,[/quote 发表:
当然不会了。你们公司难道是做垃圾邮件的吗?如果不是,就没有问题。。
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
呵呵,假使我只是想在内部做这样一套系统呢,
我只是想知道如何设置POSTFIX的main.cf来提供账号/口令认证支持.
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
呵呵,假使我只是想在内部做这样一套系统呢,
我只是想知道如何设置POSTFIX的main.cf来提供账号/口令认证支持.
丰衣足食, 积分 661, 距离下一级还需 339 积分
论坛徽章:0
关于postfix smtp relay的远方用户认证问题
呵呵,假使我只是想在内部做这样一套系统呢,
我只是想知道如何设置POSTFIX的main.cf来提供账号/口令认证支持.你的位置: >
> 设置sendmail和postfix的relay主机
设置sendmail和postfix的relay主机
邮件的relay主机,就是邮件发送的中继。
一般下列情况会遇到:
我的服务器没有公网IP,所以需要设置内外的relay主机,帮我发送
我的服务器IP地址没有经过认证,老进黑名单,需要找relay主机发送,减少失败概率
每个机器都个发个的,一旦修改个东西很麻烦,需要集中,使用一台relay统一发送
/etc/mail/submit.cf#D{MTAHost}[127.0.0.1]D{MTAHost}[10.11.154.42]
cat /etc/postfix/main.cf#relayhost = [an.ip.add.ress]relayhost = 10.11.154.42
转载请注明: &
与本文相关的文章您所在的位置: &
让Postfix可监听Internet来收发信件
让Postfix可监听Internet来收发信件
机械工业出版社华章公司
《鸟哥的Linux私房菜――服务器架设篇》(第二版)第19章的主要介绍的是以Postfix为主的邮件主机架设。本文主要介绍的是让Postfix可监听Internet来收发信件。
19.4.3& 让Postfix可监听Internet来收发信件
CentOS 4.x的Postfix依旧默认仅支持本机接口的SMTP服务而已,所以如果您要对整个Internet开放的话,就需要努力学会几个简单的设置。而几乎所有的设置都可以通过 /etc/Postfix/main.cf文件搞定。对于这个文件的内容您需要注意以下内容:
?&“#”符号是注释的意思。
?&所有设置值以类似变量的设置方法来处理,例如 myhostname=linux.vbird.tsai,请注意等号的两边要给予空格符,且第一个字符不可以是空白,也就是要从行首写起。
?&可以使用“$”来扩展使用变量设置,例如myorigin=$myhostname,其等价于 myorigin=linux.vbird.tsai。
?&如果该变量支持两个以上的数据,则使用空格符来分隔,不过建议使用逗号加空格符来处理。例如:“mydestination=$myhostname, $mydomain, ”,意思为mydestination支持三个数据内容。
?&可使用多行来表示同一个设置值,只要在第一行最后有逗号,且第二行开头为空格符,即可将数据延伸到第二行继续书写。
?&若重复设置某一项目,则以较晚出现的设置值为准。
要让您的Postfix可以收发信件,您需要设置的启动数据有如下这些。
1. myhostname:设置主机名称,需使用FQDN
这个设置项目是设置您的主机名称,且这个设置值被后续很多其他的参数所引用,所以需要设置正确才行。您应该设置成为完整的主机名称。在鸟哥的这个练习中,我们的主机名称为linux.vbird.tsai,所以请按如下方法进行设置:
[root@linux ~]# vi /etc/Postfix/main.cf
myhostname=linux.vbird.tsai
除了这个设置值之外,还有一个mydomain的设置项目,这个项目默认会取myhostname删除第一个“.”前的主机名称,而设置出Domain Name。例如上述设置完毕后,默认的mydomain就是vbird.tsai了。您也可以自行设置它。基本上这两个设置值只是用来引用的,您只要设置正确即可。
2. myorigin:发信时所显示的“发信源主机”项目
这个项目用于设置邮件标头上面的Mail from地址,即代表本MTA传出去的信件将以此设置值为准。如果您在本机寄信时忘记加上Mail from字样的话,那么就以此值为准。默认这个项目以 $myhostname为主,所以有如下设置:
myorigin=$myhostname
3. inet_interfaces:设置Postfix的监听接口(极重要)
在默认的情况下您的Postfix只会监听本机接口的lo(127.0.0.1)而已,如果想要监听整个Internet的话,请开放成为对外的接口,或者是开放给全部的接口,常见的设置方法如下:
inet_interfaces=all
由于重复设置项目以最晚出现的设置值为准,所以当您设置为“inet_interfaces=all”时,请将inet_interfaces=localhost那一行注释掉。
4. mydestination:设置“能够收信的主机名称”(极重要)
这个设置项目很重要。它就像SendMail内的local-host-names一样,您的主机能够接收的信件中,Mail to写的主机名称需要在这个设置值中出现才行。在我们这个练习中,这台主机有三个名字:linux.vbird.tsai、及都需要写入。
mydestination=$myhostname, localhost.$mydomain, localhost,
www.vbird.tsai, FTP.vbird.tsai
看到了吗?如果想要将同一个设置写成两行时,前一行最后需使用逗号“,”来隔开较好。因为 $myhostname已经是linux.vbird.tsai了,所以不必改写。另外,如果您对SendMail的local-host-names情有独钟,也可以这样做:
mydestination=/etc/Postfix/local-host-names
然后在该文件内加入所有您想要加入的主机名称即可。一般来说,不建议您另外建立local-host-names文件,直接写入main.cf即可。特别留意的是,如果您的DNS里的设置有MX标志的话,那么请将MX指向的那个主机名称写在mydestination内,否则很容易出现错误信息。一般来说,用户最常发生错误的地方就是这个设置。
5. mynetworks_style:设置信任网段的一项指标
这个设置值在规定与主机在同一个网段内的可信任客户端。例如,鸟哥的主机IP是192.168.1.254,如果我相信整个局域网内(192.168.1.0/24)的用户的话,那我可规定此设置值为子网。不过,一般来说,因为下面的mynetworks会取代这个设置值,所以不设置也没有关系。如果要设置的话,最好设置成host即可(即仅信任这台MTA主机而已)。
mynetworks_style=host
6. mynetworks:规定信任的客户端(极重要)
您的MTA能否帮忙进行Relay与这个设置值最有关系。例如,要开放本机与内部网段的IP时,就可以这样进行设置:
mynetworks=127.0.0.0/8, 192.168.1.0/24
还记得在SendMail内是以Access来进行Relay的设置吗?如果想要延续这个文件的设置,那鸟哥建议您将上述的数据改写成这样:
mynetworks=127.0.0.0/8, 192.168.1.0/24, hash:/etc/Postfix/access
然后只要再建立Access之后重整数据库,就能够设置Relay的用户了。
7. Relay_domains:规范可以帮忙Relay的下一台MTA主机地址
相对于mynetworks是针对信任的客户端而设置的,这个Relay_domains则可以视为针对下游MTA主机而设置的。例如,如果您这台主机是Mail.kiki.vbird.tsai的MX主机时,那您就要在Relay_domains设置针对整个kiki.vbird.tsai领域的目标信件进行转发。在默认的情况下,这个设置值是$mydestination。
需要注意的是,Postfix默认并不会转发MX主机的信件,即如果您有两台主机,一台是上游的MTAup,一台是下游的MTAdown,而MTAdown规范的MX主机是MTAup,由DNS的MX设置值与信件传递方向可知,任何想要寄给MTAdown主机的信件,都会先经过MTAup来转发才行。此时如果那台MTAup没有开启帮MTAdown进行Relay的权限时,那么任何传给MTAdown的信件将全部都被MTAup退回。从此MTAdown就无法收到任何信件了。
请您再想一想上一段的说明,因为如果您在大公司服务而且您的公司上、下游均有Mail Server时,并且也有设置MX的状况下,这个Relay_domains就很重要。上游的MTA主机需要启动这个设置。一般来说除非您是某台MTA主机的MX源头,否则这个设置项目可以忽略不设置。而如果您想要帮您的客户端转发信件到某台特定的MTA主机时,这个设置项目也是可以设置的,保留默认值即可。
Relay_domains=$mydestination
8. alias_maps:设置邮件别名
只要指定到正确的文件去即可,这个设置值可以保留默认值:
alias_maps=hash:/etc/aliases
alias_database=hash:/etc/aliases
在了解上述的设置后,以鸟哥看来,我对更改过的设置值以及相关文件是这样处理的:
[root@linux ~]# vi /etc/Postfix/main.cf
myhostname=linux.vbird.tsai
myorigin=$myhostname
inet_interfaces=all
mydestination=$myhostname, localhost.$mydomain, localhost,
www.vbird.tsai, FTP.vbird.tsai
mynetworks=127.0.0.0/8, 192.168.1.0/24, hash:/etc/Postfix/access
Relay_domains=$mydestination
# 其他的设置值就先保留默认值即可
[root@linux ~]# postmap hash:/etc/Postfix/access
[root@linux ~]# postalias hash:/etc/aliases
然后准备启动,可以这样处理:
1. 先检查设置文件的语法是否有错误
[root@linux ~]# Postfix check
&==如果没有出现任何信息,表示没有问题
2. 启动与观察port number
[root@linux ~]# /etc/init.d/Postfix restart
[root@linux ~]# netstat -tlunp | grep ':25'
0 0.0.0.0:25
20850/Master
很简单,这样就设置妥当了,您的Postfix已经可以开放客户端进行转发,并且也可以接收信件了。不过,在默认的情况下Postfix可以接收哪些信件呢?可以针对哪些设置值的内容进行转发呢?这就需要参考下一小节的说明了。
【责任编辑: TEL:(010)】&&&&&&
关于&&&&&&&&的更多文章
Linux系统的魅力之一就是你可以直接从终端使用命令行来管理整个
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
讲师: 13人学习过讲师: 66人学习过讲师: 29人学习过
Kubernetes是由谷歌开源的Docker容器集群管理系统,为
这是一个数据爆发的时代,尤其是在互联网+的风口上,
MATLAB 是数值计算、可视化及编程的一种高级语言和互
本书专门根据SUN官方的SCSA for Solaris 9&10考试大纲撰写而成,全面覆盖了SCSA for Solaris 9/10的认证考点,除此之外本书还有
51CTO旗下网站

我要回帖

更多关于 relayhost 的文章

 

随机推荐