Articles of smtp

如果SPF限制过多,邮件列表是否会“中断”?

我最近configuration了我自己的邮件服务器(基于Linux的postfix + dovecotscheme)。 这只是个人使用 – 我没有大容量邮件出去,没有自动生成的邮件从主机出站,没有这样的。 我已经经历了麻烦来configuration所有额外的有趣的debugging电子邮件DNSlogging: @ IN TXT v=spf1 +mx -all _domainkey IN TXT o=-; [email protected] mail._domainkey IN TXT v=DKIM1; h=sha256; k=rsa; s=email; p=deadbeef _adsp._domainkey IN TXT dkim=all _dmarc IN TXT adkim=s; aspf=s; fo=1; p=none; pct=100; rf=afrf; ri=86400; rua=mailto:[email protected]; ruf=mailto:[email protected]; sp=none; v=DMARC1; 我有一个不在任何黑名单上的IP,一个正确configuration的PTR,DKIM签名validation完美,我认为所有的设置都是正确的。 但现在我无法参与邮件列表。 当我发送到列表地址时,有时邮件会进入黑洞,有时我会收到一封电子邮件给我的authfail@地址,而在其他情况下,我发现我发送给aggrep@报告中有相关的条目。 我的理论是SPF政策太严格了。 邮递员(或其他)列表服务器充当我的邮件的SMTP中继,对吧? 所以我改变了 @ IN TXT v=spf1 +mx […]

通过GMail的SMTP中继覆盖“from:”地址与“ @ gmail.com”

我一直在试图找出这是一个新的“function”,或者如果我的configuration有问题。 我使用Ubuntu 10.04桌面与Postfix作为MTA。 我的smtp(而不是smtpd)configuration遵循Jeremy在这里的出色回应: configurationPostfix通过端口587发送/转发电子邮件Gmail(smtp.gmail.com) 我能通过[smtp.gmail.com]成功地转发邮件:587; 但是,在接收端,from:地址显示:“[my_gmail_username] @ gmail.com”而不是“[my_user] @ [my_domain]”。 将不胜感激任何提示或技巧; 在这种情况下,我的Google技能已经失败了!

SMTP主机名称与“发件人:”地址中的域名之间的电子邮件交付能力

我试图实施(或确保我正确地遵循)电子邮件发送最佳实践,以提高可交付性,但smtp服务器的主机名称的angular色与From:电子邮件地址的域名似乎不清楚,甚至阅读了数十人的文章/input。 具体来说,我知道为了满足反向DNS检查,发送机器的IP地址必须有一个PTRlogging,以产生一个与发送机器/ SMTP服务器的主机名匹配的域名。 有人说它需要与“主机名”命令给出的匹配,大多数说是与HELO / EHLO语句一起提供的那个 ,而且这个人甚至说他们必须是相同的(根据/强制执行什么,无论如何,这只是一个小小的混乱点)。 首先,我无法在任何地方findFrom:电子邮件地址的域名是否需要与SMTP服务器的域名匹配 。 所以在我的情况下,我有一个与林德VPS。 它主要托pipe我的一个特定的域example.com ,但我也有时在其他项目上工作: foo.com和bar.com 。 所以我想知道的是,如果我可以离开默认的linode PTRlogging(parsing为abc.def.linode.com ),请确保abc.def.linode.com是我的邮件服务器(qmail)的configuration在HELO说,然后继续用它发送example.com , foo.com等的电子邮件。 如果是这样 ,那么我对这里给出的build议感到困惑,特别是(在不好的情况下 ): 在HELO命令中使用的域没有SPFlogging 为什么这个域名需要SPFlogging? 如果是这样的话,它应该提供白名单的域名是HELO域还是From:电子邮件地址(信封发件人)的域名? 另外,哪个域名需要接收邮件发送到[email protected] ? 如果域名必须是相同的 ,那对我来说似乎相当有限,因为那么对于你想发送邮件的每个域名,你都必须得到另一个IP地址。 这也会损害或破坏一个人相对匿名地发送非电子邮件(比如wget)的能力。 但是,如果是这样的话,那么这样做的好处是可以减less混乱的设置。 我目前正在使用linode.com的 SMTP + PTR域名和example.com From:地址组合,没有太多的传递能力问题,但是我的数量很低,我想知道是否有人有更大的体积并专门testing了差异和/或内部知识和/或有一个权威的答案(和来源)这个特定的问题。 我很高兴澄清任何事情,让我知道。 提前致谢。

任何人都有一个Powershell脚本来查找一个域的MXlogging?

我想检查我的联系人pipe理系统中的电子邮件地址是否有效,我认为可以这样做的最佳方式是获取其域名的MXlogging,然后打开SMTP连接并查看远程服务器是否接受电子邮件地址作为有效的“TO”。

后缀无法发送邮件与“致命:未知服务:smtp / tcp”

我已经安装了后缀,当我试图发送邮件到Gmail它告诉我,它已经发送,但是当我在Gmail中检查我的收件箱,我没有看到它。 这就是连接的样子: $ telnet localhost 25 Trying ::1… Connected to localhost. Escape character is '^]'. 220 DarkSenic ESMTP Postfix (Debian/GNU) HELO localhost.localdomain 250 DarkSenic MAIL FROM:<[email protected]> 250 2.1.0 Ok RCPT TO:<[email protected]> 250 2.1.5 Ok DATA 354 End data with <CR><LF>.<CR><LF> Subject: Test test . 250 2.0.0 Ok: queued as E15692031E9 QUIT 221 2.0.0 Bye Connection […]

关于反垃圾邮件的做法,典型的反向DNS检查是什么样的?

我的理解是,典型的反向DNS查找将比较传入连接的SMTP主机名(在EHLO / HELO命令中提供),并validation它是否匹配来自其连接的源IP的PTRlogging。 那是对的吗? 我最近听说,邮件提供商通常要求传入连接中使用的主机名与发送域的MX条目匹配。 这对我来说没有意义,尽pipe派遣组织可能有完全不同的出站MTA。

检查SMTP服务器是否启用SSL的最佳方法是什么?

检查SMTP服务器是否启用SSL的最佳方法是什么? 后续问题:如果尚未启用SSL,如何启用SSL。 操作系统是CentOS。

许多ISP的是端口25,我该如何select一个替代端口?

我正在构build一个将在不同networking上作为MUA / MTA组合的应用程序。 但是,许多networking与ISP的阻止端口25的SMTP。 因此,我还想打开一个辅助端口,以便一些安装可以通信,如果端口25closures。 我如何select第二个端口? 我知道有些人使用端口26或端口2525 。 select一个不会干扰现有软件的端口的正确方法是什么?

如何将本地工具的出站邮件服务添加到“最小化”debian系统?

我有几台服务器在debian上运行应用程序。 每个应用程序都有它需要的软件包,而不是更多。 目前没有邮件发送function。 但是,我想像cron这样的工具的输出被邮寄给我。 服务器托pipe在一个ISP站点上,该站点提供了一个我应该用于所有出站邮件的“智能中继”服务器。 我应该如何configuration我的debian服务器: 允许像cron这样的本地工具发送邮件,就像[email protected](我特别不想'root @ machinename') 不提供任何入站邮件服务 使用ISP提供的“智能中继”作为出站邮件 什么软件包适合这种“最小”的邮件服务?

低容量如何影响(尤其是live.com)电子邮件传递能力?

多年来,我一直在发送电子邮件,但没有发生任何严重的声誉冲击,但IP数量较低(没有大量邮件或自动交易电子邮件),即使使用多个域名也是如此。 我的Gmail的传送能力是公平的,但是我的hotmail / outlook.com / live.com和mail.com的传送能力差,总是被接受,然后被限制在垃圾邮件文件夹中。 我的发件人主机的rDNS被适当地设置,我是JMRP和SNDS程序的成员,发送收到SPF和DKIM的“PASS”的邮件,并且我有100的SenderScore … 没有支付注册返回pathauthentication(这可能会失败,因为多个域名)任何人都可以提供任何build议,以便哪里可能寻找线索,以阻止我回来?