Articles of 电子邮件

我如何使用Postfix跟踪/loggingIP与其通信的HELO名称

我使用Postfix作为内部邮件中继服务器,我们有几台内部运行各种自定义代码的服务器,一些是软件包/服务,一些是使用这些/这些系统进行通信的本地Linux或Windows系统服务邮件中继。 我遇到的问题是,我正在清理服务器HELO名称,他们正在通信到服务器,当发送邮件,有些是localhost.localdomain例如,它伤害了我们的IP信誉(黑名单/等) 我安装了pflogsumm这是一个很好的帮助,但我真的希望有一种方法,我可以得到连接到此服务器的IP列表以及相应的HELO,这些IP正在制作(或者它们的服务器名称你知道我的意思)。 如果有人知道我怎么能从Postfix得到这个信息,那么这个奖金就可以暴露给pflogsumm,这样我就可以在我的每日邮件报告中看到它。 谢谢!

无论SPF如何,Hotmail发件人ID总是以“temperror”失败

当我们发送邮件到Hotmail服务器时,他们不能识别我们的发件人ID。 在接收邮件源中,它读取 authentication结果:hotmail.com; sender-id = temperror … 当它应该说与其他所有的一样。 因此,我们的合法邮件去垃圾文件夹。 有几件事情要指出: – SPF正确完成,并与其他大型电子邮件提供商,如雅虎,Gmail等合作 – 很久以前我们提交了发件人ID – 我们已经注册了JMR程序。 – 我们已经尝试了上述所有步骤,以及我们的另一个域以及不同的IP,没有任何改变。 我们几个星期以来一直在收到这个错误。 我想知道标题中“通过”的人是如何做到这一点的。 我意识到,发件人ID不是唯一影响产能的东西,但是我只需要修复发件人ID,因为这似乎是最难解决的问题,而且这可能是我们唯一的问题。 IP和域名都是新的,而不是任何黑名单。 提前致谢。

amavis cronjob从无处投掷出一个错误

有人可以解释为什么amavis cronjob突然抛出以下错误吗? Cron <amavis@bee> test -e /usr/sbin/amavisd-new-cronjob && /usr/sbin/amavisd-new-cronjob sa-sync rules: failed to run T_SPF_HELO_PERMERROR test, skipping: (Can't locate object method "check_for_spf_helo_permerror" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 1156) line 19. ) rules: failed to run T_SPF_TEMPERROR test, skipping: (Can't locate object method "check_for_spf_temperror" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 1156) line 614. ) rules: failed to […]

从postfix获取有关产能的统计信息

在工作中,我们的首席执行官正在制定一个计划,从一个做我们的垃圾邮件过滤的服务提供商转移 目前,我们所有的邮件都通过这项服务被转发出去,所有收到的邮件都会通过这个服务转发给我们。 部分原因是由于“交付能力” – 一个大的电子邮件服务提供商,如我们使用的电子邮件服务提供商不太可能被列入黑名单(我们有一个问题,然后我们搬到他们的某些ISP会阻止我们发送太多的电子邮件到他们的客户(这只是订单确认/发送电子邮件!)) 如果我们要离开,我们的邮件服务器将直接交付。 我想build立一个监控系统,给我们统计我们发送的邮件数量,我们发送给他们的域名,跳出率,经常popup我们的服务器等等。 有谁知道这个好的解决scheme吗?

电子邮件中的自定义标题丢

我有一些关于自定义邮件标题的问题 有人知道任何邮件服务器在传送到目的地时删除专有/自定义标头吗? 是否有一个标题,您可以设置为了强制邮件客户端返回一个特定的标题时发送一个消息,具有完全是这个头? 自定义标题是否始终以X-开头? 使用他人安全吗? 通常不鼓励使用自定义标题? 我还可以怎样传输不属于身体的信息,而不应该直接被用户看到? PS:我知道有一个类似的问题,但是这并没有完全回答这个问题。 感谢致敬

什么是DNS TXTlogging“mailru-verification”?

有时我会看到这个mailru-verification DNSlogging。 我谷歌search– 和Yandexed;) –但我没有发现任何关于它。 我怀疑这是一种俄罗斯SPF实施… dig example.com TXT 输出 ; <<>> DiG 9.9.5-3ubuntu0.8-Ubuntu <<>> example.com TXT ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56090 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 […]

Linux电子邮件服务器用于从多个IP地址发送电子邮件

我试图设置一个电子邮件服务器,以便能够从多个IP地址发送电子邮件,所以我们的营销系统可以从多个域发送电子邮件,同时保持反向DNS查找一致。 IE,domain1.comparsing为10.0.0.1,domain2.comparsing为10.0.0.2等 理想情况下,邮件服务器将检查标题中的域,然后从池中select正确的IP地址,将其用于实际发送。 现在我们使用的是Exim,而且我认为一种解决scheme是在不同的接口上运行Exim的多个实例,然后编写一个SMTP代理来执行头部检查并将电子邮件转发到正确的Exim实例。我认为可能有比这更简单的解决scheme。 大家都知道,这不涉及垃圾邮件,我们拥有我们将使用的所有域和IP地址。

拒绝使用Postfix将电子邮件发送给特定的收件人

所以,现在我正在设法通过smtpd_recipient_restrictions设置一个传出邮件黑名单。 我遇到的问题是,当我预期他们被系统拒绝时,我的testing电子邮件正在交付。 这是/etc/postfix/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 = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # appending .domain […]

DNSlogging说“这个域没有邮件服务器”的方法?

build立一个说明“这个域没有邮件服务器”的DNSlogging的适当方法是什么? 我假设我需要一个特殊的MXlogging来做到这一点,否则会假设Alogging是答案。 我问这个问题,因为它似乎是停止邮件在第一线,所以它不会成为networking服务器的责任拒绝邮件的问题。

Sendmail:发件人地址被拒绝(未find域)

我遇到了在我们的networking服务器上发送邮件的问题。 一些邮件发送和交付没有任何问题(例如Gmail),而其他邮件推迟“发件人地址被拒绝:域未find” 我知道这是一个垃圾邮件保护措施,在发送域名上进行查找,但是我们的域名有MXlogging: Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: premiumconnect.co.za mail exchanger = 10 za-smtp-2.mimecast.co.za. premiumconnect.co.za mail exchanger = 10 za-smtp-1.mimecast.co.za. Authoritative answers can be found from: (顺便说一下,为什么我们没有权威的答案?难道这就是问题吗?) 还有一个Alogging: Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: premiumconnect.co.za Address: 196.28.97.202 以下是试图发送的特定邮件的日志: Feb 5 12:07:52 premiumconnect sm-mta[2411]: s15C7qYp002411: from=<[email protected]>, size=3522, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1] […]