我在ubuntu服务器(9.04)上运行的postfix(V:2.5.5-1.1)开始拒绝大约两周前从外面进入的邮件。 通过telnet进行“手动”会话显示连接总是在closures之后closures MAIL FROM: [email protected] 行input,消息“由外部主机closures连接”。 从局域网内的另一个客户端做同样的工作。 在日志文件中,我从“xxxxx.tld [xxx.xxx.xxx.xxx]”得到MAIL之后的“MAIL丢失连接”这行后面是一些行: match_hostaddr: XXX.XXX.XXX.XXX ~? [::1]/128 match_hostname: XXXX.tld ~? 192.168.1.0/24 … match_list_match: xxx.xxx.xxx.xxx: no match 这似乎build议某种filter,检查允许的地址。 我一直无法find这个filter的位置,或者如何closures它。 我甚至不确定这是什么原因导致我的问题。 来自LAN内部的连接不会断开连接,即使它们也显示“match_list_match:… no match”行。 我最近没有更改任何configuration文件,下面是我目前的main.cf文件。 我真的不知道所有的参数做什么以及它们如何相互作用。 我刚刚设置它,它工作正常(直到最近)。 smtpd_banner = $myhostname ESMTP $mail_name (GNU) biff = no readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/server.crt smtpd_tls_key_file=/etc/ssl/private/server.key #smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache […]
我已经安装了postfix来发送外发邮件,除了一些例如duke.alumni.edu之外,大多数情况下都可以正常工作,即使邮件地址有效,它也会给我一个450错误。 这是我得到的确切的错误发件人地址被拒绝:找不到域(回复RCPT TO命令)) 有关如何纠正这一问题的任何build议?
我用Postfix和Webmin运行Ubuntu Server 9.10。 我为这个serverfault.com的答案创build了3个域的虚拟主机。 但邮件并没有传达给世界。 我有3个域名绑定到我的DNS在webmin,以及内部DNS点击邮件服务器,并遵循该指令使用这篇文章在networking上 。 域和Web服务器工作得很好。 我也有FTP工作得很好。 所以,剩下的问题是邮件。 出于某种原因无法将邮件转发到Gmail帐户。 注意我只是想做Postfixconfiguration的“简单版本”,如果你的答案在Webmin-ease中,那会对我有所帮助。 但是,如果您build议,我可以编辑一个文本文件。 我被要求包含一些/var/log/mail.log的东西,所以这里是: May 24 16:43:26 uc6 postfix/smtpd[432]: NOQUEUE: reject: RCPT from mail-gy0-f176.google.com[209.85.160.176]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-gy0-f176.google.com> 另外,看起来像我受到随机端口扫描仪试图寻找开放继电器: (请注意,我将以下IP地址更改为55.55.55.55的隐私权) May 24 13:40:54 uc6 postfix/smtpd[29311]: NOQUEUE: reject: RCPT from 123-204-7-37.dynamic.seed.net.tw[123.204.7.37]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=SMTP […]
我在我的ubuntu vps上安装了postfix。 服务器托pipemysite.com。 我将mysite.com的MXlogging设置为使用谷歌应用程序的电子邮件:ASPMX.L.GOOGLE.COM … 我使用PHP的邮件()函数,电子邮件正在工作。 Google应用有500封电子邮件/天限制。 我使用这个限制吗? 我不确定postfix在做什么。 谢谢
我安装了PostFix并正在发送/接收电子邮件。 但是,我的要求是这个MTA只接收来自gmail的入站邮件。 后台是这个服务器运行产品支持系统,只接受发送到[email protected]的邮件,其中myhost.com邮件由gmail托pipe。 因此,将[email protected]为转发到本地PostFix MTA,将邮件转换为产品支持系统中的票据。 PostFix MTA必须完全拒绝来自任何其他IP地址而不是gmail MTA服务器的邮件。 此外,如果可能的话,它只能接受来自[email protected]的传入电子邮件 产品支持服务器位于Linksys路由器后面。 因此,路由器端口25上的端口转发将向本地机器发送电子邮件。 有没有办法拒绝任何通讯,除了从Gmail的IP地址? 或者,如果失败了,PostFix可以configuration为只接受来自gmail ip地址的连接吗? 或者,如果失败了,PostFix是否可以configuration为拒绝来自任何其他IP地址的电子邮件,即使它最初接受连接? 本质上,我们希望外包垃圾邮件处理到Gmail。 另外,通过Gmail网站configuration和监控收到的电子邮件到[email protected]会更简单。 请指教!
我想发送电子邮件(使用perl)使用postfix MTA与交付收据像部落一样。 有些人有任何想法?
我有一个小问题。 有些垃圾邮件发送者正在从我的地址发送邮件给我。 这里是邮件标题: From – Fri Aug 20 08:06:15 2010 X-Account-Key: account7 X-UIDL: 1201266183.2446 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 X-Mozilla-Keys: Return-Path: <[email protected]> Received: from mnl-latvia.lv ([unix socket]) by localhost (Cyrus v2.2.13-Debian-2.2.13-10) with LMTPA; Fri, 20 Aug 2010 07:17:26 +0300 X-Sieve: CMU Sieve 2.2 X-Greylist: delayed 328 seconds by postgrey-1.27 at mnl-bck; Fri, 20 Aug 2010 07:17:20 […]
这是一个普遍的设置问题,我正在寻找从哪里开始的信息。 基本上,我正在使用谷歌应用程序来托pipe我的域名个人电子邮件,但我也需要从托pipe的机器,似乎是从同一个域发送电子邮件。 托pipe的机器永远不需要读取/获取邮件,只发送它(从各种PHP脚本)。 所以基本上,我有 有几个用户使用gmail的[email protected]界面 几个php脚本试图从[email protected]发送邮件。 注意:从PHP脚本发送电子邮件到另一个域可以正常工作。 这里是我不知道该怎么做的地方: 从PHP服务器发送电子邮件到我的谷歌应用程序的用户,他们有像[email protected]总是失败,错误。 Postfix检测到我在“给自己发送邮件”,然后中止。 我想要做的就是像对待任何其他域名,对待foo.com,并查找其MXlogging,并发送正常的电子邮件。 另外,我注意到它默认将from地址设置为[email protected]。 有反正改变这个吗? 这是我的main.cf文件,如果这有帮助:myhostname = foo.com mydomain = foo.com myorigin = $mydomain relayhost = inet_interfaces = loopback-only local_transport = error:local delivery is disabled 谢谢
我试图让我的Postfix邮件服务器转发发送到[email protected] [email protected]的电子邮件。 我遵循我在这里find的指示。 当我发送邮件至[email protected]时,我收到邮件服务器上的电子邮件,但邮件无法转发至[email protected]。 我的/ etc / postfix /虚拟文件如下所示: [email protected] [email protected], [email protected] (我的目标是将邮件转发给[email protected]以及[email protected],因此我知道电子邮件是否甚至可以通过。) 任何想法为什么消息不被转发到我的Gmail帐户? (不,它不在我的垃圾邮件文件夹中。) 如果有帮助,下面是我的/etc/postfix/main.cf和/var/log/mail.log的尾部。 main.cf: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin […]
我有一个Postfix的SMTP服务器,从Web服务发送交易电子邮件。 这些消息使用VERP作为返回path,所以反弹返回到如下地址: [email protected] 在e.mydomain.com上运行的这个后缀服务器专门用于发送电子邮件,没有本地邮箱,POP或IMAP访问等等。 只有本地networking上的系统才能通过它传递邮件。 然后,我有一个单独的自定义SMTP应用程序,只处理运行在同一服务器(e.mydomain.com)上,但在不同的端口(8025)上运行的反弹。 它会删除任何不适合正确格式化反弹地址的消息。 具有正确格式的popup地址的电子邮件被接受。 当接受退回时,此自定义应用程序根据退回电子邮件地址在数据库中查找适当的用户,并增加退回计数器。 主要的networking服务只会发送交易电子邮件给反弹计数未超过阈值的用户。 我的问题是这些: 设置我的反弹处理SMTP(bounces.mydomain.com)服务器直接处理反弹(并在端口25上运行)会更好吗? 还是有所有反弹到我的后缀服务器,然后让后缀只转发到popupSMTP应用程序? 如果最好有后缀处理所有传入的邮件,我如何configuration它只转发像上述地址格式化邮件到另一个SMTP服务器,运行在非特权端口(8025)?