Articles of 邮件

通过Google Apps Gmail服务中断发送电子邮件?

我构build并pipe理使用PHPMailer库的大型Web应用程序,通过Google Apps Gmail帐户发送电子邮件。 我收到了一个支持请求,说明一个人没有收到他要求的密码回收邮件。 考虑到这个问题,我login了pipe理发送电子邮件的Google Apps Gmail帐户,并且发现了已发送电子邮件列表中的巨大差距。 系统每天都会根据用户需要发送电子邮件。 然而,昨天下午1点15分,我收到两封被拒绝的电子邮件,从那时起,直到今天上午11点45分左右,才发送邮件。 我查看了状态页面,发现今天上午2点到4点有一个小的中断,但是没有遇到我的问题。 这个问题没有任何PHP生成的错误日志,也没有任何来自Google Apps的错误日志。 我也使用一个没有任何垃圾邮件历史的合法.com域名。 关于为什么这个问题浮出水面的任何想法,现在似乎不是一个问题? 如果可以的话,我想在将来避免这样的事情。

SMTP设置 – 我在哪里可以在Windows Server 2008上configuration邮件帐户?

我知道MXlogging,已configurationSMTP和邮件离开我的PICKUP文件夹在Windows Server 2008中的inetroot文件夹,但我很难在我实际configuration电子邮件地址之前,我将它们添加到Outlook 2010。 例如。 销售@ 信息@ 贝宝@ 我使用前面提到的Outlook,但是当试图设置我的电子邮件([email protected])时,它要求input用户名和密码(我还没有创build用户名和密码,或者这个电子邮件有效吗?我使用用户名和密码用于login到服务器? 当使用EKM邮件订阅时,他们为我提供了用户名和密码,这仅仅是服务器上的用户帐户,还是在那里configuration这个和邮件本身? 一旦你为这个域设置和configuration了一个域和一个SMTP服务器,我是否正确地想到,你可以继续使用[email protected]作为电子邮件地址? 用户名和密码实际上是服务器EGpipe理员的用户名,密码是您创build的login服务器的用户名和密码。 我已经使用了一个email.rbs(我相信这是.rbs)文件,声明“发送电子邮件”,所以我知道SMTP正在工作。 Microsoft Exchange本身就是一个邮件服务器,这就是我为自己设置了SMTP的原因,以避免需要这个和它的成本? 如前所述,我使用outlook尝试从mail.upnorthsound.co.uk接收,但它无法login到传入的邮件服务器(前一段时间使用123reg的MXlogging设置)。 当微软尝试发送testing邮件时,我也遇到错误。 550 5.7.1 Unable to relay 我也试图使用smtpdiag.exe来获得窗口的黑屏闪光,但.exe将不会打开。 请把它放在我的头上,这是我第一次configuration一台服务器,我正在慢慢地学习。 这是唯一的问题,似乎无法在一分钟过去。 感谢您的时间提前,正如我所说,如果这是一个愚蠢的问题轻松对我。

无法发送电子邮件到Hotmail或MSN地址

在最终用户无法通过电子邮件发送Hotmail或MSN电子邮件地址的情况下,我遇到了一个问题。 我们正在运行Exchange 2007服务器,邮件本身是HTML格式,不包含附件。 如果邮件发送到通讯组列表,那些使用其他电子邮件提供商的收件人能够接收并查看邮件。 现在踢球员是有时我们能够达到地址,虽然没有任何规律性。 例如,用户可能在早上不能发送消息,但是可以在下午或者几天之后发送消息。 其他时候,无论我们尝试了多less次,我们都无法到达这些地址。 以下是一些在尝试失败时将被送回的信息: 这些收件人或分发列表的传递失败: 尝试将此邮件传递给收件人的电子邮件地址时发生错误。 Microsoft Exchange不会尝试为您重新传送此消息。 请尝试重新发送此消息,或向系统pipe理员提供以下诊断文本。 以下组织拒绝了您的消息:snt0-mc1-f7.Snt0.hotmail.com。 此外,我们的邮件服务器生成Hotmail(或MSN)服务器返回“#500无法识别的命令##”的诊断信息 有没有人遇到这样的事情,或知道这个问题可能是什么? 更新 我已经看了这个问题多一点,似乎SPFlogging是好的(或至less可以通过)。

sendmail仍然在使用,如果是这样的话,是为了什么?

受你使用什么样的邮件服务器启发? 我很想知道多lesssendmail仍然被使用了。 它还有什么实际应用? 任何人?

发送到Gmail的邮件直接进入垃圾邮件

首先,我想说明我已经通过数据库search了类似的问题。 尝试了所有这些build议,但似乎没有任何工作。 问题如下:我开发了一个web应用程序(cakePHP),每当有新用户注册的时候都应该发送一个电子邮件。 但是,当我尝试发送到Gmail地址时,Gmail将其标记为垃圾邮件。 我没有使用mail()函数,但使用smtp进行传递。 SPF通过,DKIM通过,rDNS正确设置(通过servint检查)。 但是,每当我尝试通过cpanel中的Web客户端发送电子邮件(本例中是roundcube)时,我遇到了同样的问题。 通过roundcube发送到gmail地址的邮件也将以垃圾邮件结束。 所以我想这是某种服务器设置,但根据servint一切似乎没问题。 顺便说一句,我在专用服务器上。 还检查我的IP是否已被列入黑名单,但事实并非如此。 你们也许有更多的build议? 🙂 谢谢 Delivered-To: [email protected] Received: by 10.220.77.71 with SMTP id f7csp117778vck; Thu, 10 Oct 2013 01:17:52 -0700 (PDT) X-Received: by 10.180.100.202 with SMTP id fa10mr6509208wib.8.1381393071504; Thu, 10 Oct 2013 01:17:51 -0700 (PDT) Return-Path: <[email protected]> Received: from buzzer.inboundhost.be (buzzer.inboundhost.be. [199.167.44.77]) by mx.google.com with ESMTPS […]

我该如何向dspam解释用户“brandon”与“brandon @ mydomain”相同?

我正在使用dspam进行垃圾邮件过滤,在Ubuntu 9.10下运行“dspamd”守护进程,然后设置一个Postfix规则: smtpd_recipient_restrictions = … check_client_access pcre:/etc/postfix/dspam_everything … 那个PCRE地图看起来像这样: /./ FILTER lmtp:[127.0.0.1]:11124 这很好,意味着我系统上的所有用户都可以得到他们的所有电子邮件,无论“dspam”是否认为它是无辜的,并且可以select对其决策进行过滤或忽略它们。 问题出现在我想用我的电子邮件存档来培训dspam的时候。 阅读了关于“dspam”命令后,我对我的收件箱和垃圾邮件箱中的文件(从我使用其他过滤解决scheme的date)的文件中尝试了这一点: for file in Mail/Inbox/*; do cat $file | dspam –class=innocent –source=corpus; done for file in Mail/spam/*; do cat $file | dspam –class=spam –source=corpus; done 做完所有这些之后我注意到的症状是dspam在分类垃圾邮件方面非常糟糕 – 它找不到任何东西! 当我追踪到这个问题的时候,我正在用上面的命令训练用户“brandon”,但是传入的电子邮件却被用来与用户名“brandon @ mydomain”进行比较,所以它是在一个完全空的训练数据库! 那么,我能做些什么才能使上述命令实际上训练我的完全合格的电子邮件地址,而不是我纯粹的用户名? 我想避免不得不以“–user”选项作为root运行“dspam”。 我会期望“dspam”configuration文件将有一个“append_domain”属性或用来装饰本地用户名与适当的电子邮件域的东西,但我找不到任何这样的事情。 当我将Berkeley DB后端用于“dspam”时,我通过创build从其中一个数据库到另一个数据库的符号链接来解决此问题。 :-)但是这个解决scheme最终因为BDB后端不是线程安全的而死掉了,所以现在我已经转到了PostgreSQL的后端,并且需要一种方法来解决那里的问题。 而且,不,保留用户名的表有一个UNIQUE约束,这使得我不能把两个用户名列为映射到相同的ID。 🙂

如何减lessSendmail的DNS超时期限

尝试发送到具有DNS问题的电子邮件地址时,我遇到了sendmail DNS超时期限问题。 假设有问题的电子邮件地址是[email protected] 我可以看到这个域名有一个DNS问题: >host -t mx example.com ;; connection timed out; no servers could be reached 我可以使用以下方法testing并定时发送有问题的电子邮件地址的sendmail电话: > time echo "This is a test message" | /usr/lib/sendmail [email protected] [email protected] real 2m36.252s user 0m0.004s sys 0m0.005s 目前,sendmail超时需要2分36秒! 这导致我们的PHP网页试图发送到这个电子邮件地址挂起,并最终返回一个错误的浏览器。 我的问题是:如何减less这种超时? 我见过几个sendmail相关的超时configuration: > grep resolver /etc/mail/sendmail.cf Timeout.resolver.retrans=5s Timeout.resolver.retry=4 Sendmail似乎被设置为重试4次,每个重传5秒延迟。 但是我还没有find实际的DNS超时时间? 供参考:红帽企业Linux服务器版本5.2,sendmail 8.13.8,Linux内核:2.6.18,Apache版本:2.2.3,PHP版本:5.3.0发生这种情况 。 注意:这个问题是Sendmail在一些电子邮件地址上的延迟

在开发过程中将所有邮件redirect到本地帐户

我正在开发一个网上商店。 订单已经下达后,通过电子邮件向同事发送发票和通知。 开发与电子邮件相关的任何东西都变得非常烦人,因为在开发过程中我必须更改大量的代码,以避免发送同事的随机邮件。 我使用PHP的mailfunction与sendmail后端。 我想要做的是configurationsendmail发送所有邮件到我自己的帐户,而不是实际的收件人。 这样,当我移动到sendmailconfiguration不同的生产环境时,我不必更改任何代码。 简而言之:在开发过程中是否有简单的方式来redirect传出的电子邮件?

451#4.1.8发件人地址的域名不能parsing

当通过我自己的SMTP服务器(mail.sarit.be)向[email protected]发送电子邮件时,接收邮件服务器回复: 451 #4.1.8 Domain of sender address <[email protected]> does not resolve 从我的后缀日志来看,所有接收MX服务器都无法parsingsarit.be或mail.sarit.be。 ;; QUESTION SECTION: ;terremark.com. IN MX ;; ANSWER SECTION: terremark.com. 300 IN MX 15 fldsmtpe04.verizon.com. terremark.com. 300 IN MX 15 fldsmtpe01.verizon.com. terremark.com. 300 IN MX 15 fldsmtpe02.verizon.com. terremark.com. 300 IN MX 15 fldsmtpe03.verizon.com. Aug 6 08:47:42 charlie postfix/smtp[22257]: 2A45D2D56: to=<[email protected]>, relay=fldsmtpe01.verizon.com[140.108.26.140]:25, delay=418619, delays=418496/0.01/63/60, […]

Ubuntu发送邮件“中继拒绝。 IP名称可能伪造“(回复命令)

当我尝试发送电子邮件(从不同的服务器)到我的服务器上的本地帐户时,出现以下错误: Relaying denied. IP name possibly forged [WXYZ] 这就是我所做的: [email protected]:~$ telnet subdomain.domain.com 25 Trying ABCD.. Connected to subdomain.domain.com. Escape character is '^]'. 220 subdomain.domain.com ESMTP Sendmail 8.14.4/8.14.4/Debian-2ubuntu1; … HELO a-different-domain.com 250 subdomain.domain.com Hello … MAIL FROM: <[email protected]> 250 2.1.0 <[email protected]>… Sender ok RCPT TO: <[email protected]> 550 5.7.1 <[email protected]>… Relaying denied. IP name possibly forged [WXYZ] […]