可能重复: 后缀:强制服务器发送本地主机外的邮件 我完全控制了一个虚拟的专用服务器。 问题是邮件服务器驻留在其他地方。 我有一个问题,当通过PHP的邮件function发送邮件时,如果地址与webserver共享相同的域名,它看起来在本地主机,没有find地址,并拒绝它。 我怎样才能configuration我的系统在外面看邮件服务器? 这是一个主机问题?
这是我第一次从零开始build立一个服务器,我认为自己是一个新东西的快速和良好的学习者,所以我尽我所能在CENTOS 6中用dovecot设置postfix,所以我得到了我的maillog拒绝的中继访问: 警告:187.167.4.199:主机名187-167-4-199.static.axtel.netvalidation失败:名称或服务未知Jan 20 23:21:35 blkarl1 postfix / smtpd [18634]:连接来自未知[187.167.4.199 ] 1月20日23:22:04 blkarl1 postfix / smtpd [18634]:NOQUEUE:拒绝:来自未知的RCPT [187.167.4.199]:554 5.7.1:中继访问被拒绝; from = to = proto = SMTP Jan 20 23:22:08 blkarl1 postfix / smtpd [18634]:disconnect from unknown [187.167.4.199] postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory […]
我需要从mail.log中获取所有退回的电子邮件的原因统计信息。 哪些原因types存在?
我的iptables导致后缀服务器不发送电子邮件。 有问题的mail.log行是: Mar 1 06:19:44 server postfix / smtp [/ b]:3D62CA06CA9:to =,relay = none,delay = 42,delay = 2.3 / 0.01 / 40/0,dsn = 4.4.3,status = deferred域名未find名称服务错误名称= gmail.comtypes= MX:主机未find,请重试) 我发现另一个人如何解决这个问题的解释 。 他提出: SERVER_IP="202.54.10.20" DNS_SERVER="202.54.1.5 202.54.1.6" for ip in $DNS_SERVER do iptables -A OUTPUT -p udp -s $SERVER_IP –sport 1024:65535 -d $ip –dport 53 -m state –state […]
我configuration了postfix + covecot,并且所有东西都可以正常工作,直到我意识到用户可以发送其他邮件签名的邮件,例如我有邮件名为[email protected],我可以发邮件给[email protected],但是后缀不应该让我这样做。 我不知道如何防止这种行为。 我的configuration文件: 后缀 main.cf:http://paste.kde.org/464534/ master.cf:http://paste.kde.org/464540/ 达夫科特 dovecot.conf:paste.kde.org/464546/ 非常感谢你帮助我;]
嗨,如果有人能帮我解释我的ubuntu 10.04 vps上我的postfix安装的logwatch总结,我会非常感激。 我真的不知道这是否是一个正常的日志文件,因为许多authentication failed条目和外国IP地址。 任何build议新手? 谢谢! ****** Summary ************************************************************************************* 113 SASL authentication failed 195 Miscellaneous warnings 8.419K Bytes accepted 8,621 8.419K Bytes delivered 8,621 ======== ================================================== 3 Accepted 60.00% 2 Rejected 40.00% ——– ————————————————– 5 Total 100.00% ======== ================================================== 2 5xx Reject relay denied 100.00% ——– ————————————————– 2 Total 5xx Rejects 100.00% ======== ================================================== […]
我有一个私人的Postfix中继VPS,客户在他们的办公室安装了自己的电子邮件服务器,并通过ADSL连接托pipe。 为了提供可靠的电子邮件,我们不build议直接从ISP IP地址发送邮件,所以我们可以使用我们的私有中继。 然而,其中一个客户已经决定发送一个通讯给5000名收件人。 我马上就抓住了这个,把他们都扔进了保持队列。 但是现在我想尝试从最旧的消息开始批量刷新这个队列。 任何人有任何想法如何做到这一点? 它看起来像是一个shell脚本的怪物,通过postqueue -p的输出来grep
如果我们出站电子邮件的域名是mail.example.com,并且此域名的MXlogging(邮件服务器)是: mail1.example.com和mail2.example.com在这种情况下,PTRlogging的是什么: 192.168.1.1 – mail.example.com 192.168.1.2 – mail.example.com 要么 192.168.1.1 – mail1.example.com 192.168.1.2 – mail2.example.com 问候
我试图通过将它发送到一个PHP脚本(将其插入到数据库中),然后将电子邮件发送到目标服务器来存档传入的邮件。 如果我将/ etc / postfix / transportconfiguration成这样: example.com smtp:[192.168.1.100] 我的电子邮件将被转发到Exchange服务器(192.168.1.100进行testing)到相应的邮箱。 如果我将/ etc / postfix / transportconfiguration成这样: example.com myarchive: 然后传入的电子邮件被传送到一个PHP脚本并插入到数据库,但它永远不会交给Exchange。 我试着添加多个传输 example.com myarchive: smtp:[192.168.1.100] 但它只是第一个列出(我已经试过两种方式)。 在发送邮件之前,能够实现这样的事情吗? 注意:“myarchive”在/etc/postifx/master.cf设置为: myarchiver unix – nn – – pipe flags=FR user=mailarchive argv=/home/mailarchive/pipe.php ${nexthop} ${user}
这是我的应用程序的用例。 所有传入不同电子邮件地址的电子邮件都必须通过阅读电子邮件的内容以及来自电子邮件地址,主题行和发送date/时间的信息进行处理。 这些信息后来必须被HTTP发送到Web服务API或存储在数据库中。 我们正在考虑使用PostFix作为我们的MTA软件。 使用PostFix,是否有可能实现这样一个过程来阅读电子邮件? 如果是,请解释如何? 或者是否有任何程序可以随时读取邮件并从PostFix存储在数据库中? 谢谢!