邮件服务器IP黑名单删除技巧,以提高电子邮件的可传递性

在以前的教程中,我解释了如何使用iRedMail或Modoboa轻松设置自己的邮件服务器。 本指南将向您展示如何检查邮件服务器的IP信誉,并为您提供一些IP黑名单删除提示。 在运行邮件服务器的多年中,由于IP地址被列入黑名单,我多次看到拒绝电子邮件的情况。 如果按照我的指示进行操作,则可以从大多数IP黑名单中删除IP地址。

注意:本文不适用于垃圾邮件发送者。 如果您发送垃圾邮件,您的IP地址将再次被阻止。

不同类型的IP黑名单

首先,有 内部黑名单第三方黑名单。 许多中小型邮箱提供商都使用第三方黑名单(Spamhaus,梭子鱼等),因为它们没有资源或时间来建立自己的黑名单。 大型邮箱提供商(例如Gmail,Outlook和GMX)使用自己的内部黑名单。 实际上,GMX同时使用内部黑名单和第三方黑名单。

然后,有 单个IP黑名单整个IP范围黑名单。 从单个IP黑名单中请求IP删除通常很容易。 摆脱整个IP范围黑名单并不容易。 幸运的是,它们并不常用。

如何检查您的IP地址是否在黑名单中

要检查您的IP地址是否在第三方黑名单中,可以转到mxtoolbox和dnsbl.info。 请注意,您不一定要从每个第三方黑名单中删除IP地址,因为您的电子邮件收件人可能根本不会使用它们。

要检查您的IP地址是否在邮箱提供商的内部黑名单中,您需要检查邮件服务器的日志文件。

  • /var/log/mail.log 在Debian / Ubuntu上
  • /var/log/maillog 在CentOS / RHEL上

但是,读取原始日志文件并不有趣。 我们可以使用一个叫做 pflogsumm 轻松分析日志文件。 使用以下命令在Debian / Ubuntu上安装它:

sudo apt install pflogsumm

在CentOS / RHEL上,pflogsumm由 postfix-perl-scripts 包。

sudo dnf install postfix-perl-scripts

使用以下命令生成今天的报告。 (请注意,在CentOS / RHEL上,邮件日志文件为 /var/log/maillog

sudo pflogsumm -d today /var/log/mail.log

生成昨天的报告。

sudo pflogsumm -d yesterday /var/log/mail.log

如果您想生成本周的报告:

sudo pflogsumm /var/log/mail.log

要在“正常”统计信息之前发出“问题”报告(退回,延误,警告,拒绝),请使用 --problems-first 旗。

sudo pflogsumm -d today /var/log/mail.log --problems-first

要将电子邮件从地址附加到拒绝报告中的每个列表,请使用 --rej-add-from 旗。

sudo pflogsumm -d today /var/log/mail.log --rej-add-from

要显示拒绝摘要中的全部原因,请使用 --verbose-msg-detail 旗。

sudo pflogsumm -d today /var/log/mail.log --rej-add-from --verbose-msg-detail

您可以添加一个cron作业以使pflogsumm每天将报告发送到您的电子邮件地址。

sudo crontab -e

添加以下行,该行将每天4:00 AM生成报告。

0 4 * * * /usr/sbin/pflogsumm -d yesterday /var/log/mail.log --problems-first --rej-add-from --verbose-msg-detail -q

要通过电子邮件接收报告,请在所有Cron作业上方添加以下行。

MAILTO="[email protected]"

您应该注意 message bounce detailmessage deferral detail 部分,您可以在其中查看这些电子邮件被拒绝的原因。

如果已经设置了MAILTO变量,但您希望将Postfix日志摘要发送到其他电子邮件地址,则可以在Cron作业中添加以下行。

0 4 * * * /usr/sbin/pflogsumm -d yesterday /var/log/mail.log --problems-first --rej-add-from --verbose-msg-detail -q | mutt -s "Postfix log summary"  [email protected]

输出 pflogsumm 命令被重定向到 mutt,这是一个命令行邮件用户代理,它将使用输出作为电子邮件正文,并将其发送到最后指定的电子邮件地址。 当然,您需要在Linux服务器上安装mutt。

sudo apt install mutt

要么

sudo dnf install mutt

在新IP地址上运行邮件服务器的经验法则

当您在新的IP地址上运行邮件服务器时,不应使用该IP地址立即发送新闻通讯(也称为市场营销电子邮件)。 相反,您应该使用此IP地址在一段时间内发送交易电子邮件以提高信誉。

您可能还想使用SMTP中继发送几天的电子邮件,因为SMTP中继服务具有很高的IP信誉。 之后,直接将电子邮件发送给熟悉的收件人。

IP黑名单删除

Gmail分级限制

如果您在向Gmail用户发送电子邮件时看到以下消息,则说明您的IP地址已被速率限制,而不是被列入黑名单。 这是特例,需要仔细处理。

Our system has detected an unusual rate of 421-4.7.28 unsolicited mail originating from your IP address. To protect our 421-4.7.28 users from spam, mail sent from your IP address has been temporarily 421-4.7.28 rate limited. Please visit 421-4.7.28 https://support.google.com/mail/?p=UnsolicitedRateLimitError to 421 4.7.28 review our Bulk Email Senders Guidelines.

解决此问题的步骤:

  1. 将电子邮件发送到您自己的Gmail帐户。 如果将其放入垃圾邮件文件夹,则应将其标记为非垃圾邮件,然后回复电子邮件。 这样做几次。
  2. 一旦电子邮件没有进入您的Gmail垃圾邮件文件夹,您就应该让其他Gmail用户将电子邮件发送到您的新电子邮件地址。 如果Gmail看到有发送到您的邮件服务器的电子邮件,这将提高邮件服务器IP地址的信誉。
  3. Gmail用户向您发送电子邮件时,您的电子邮件地址会自动添加到他/她的联系人列表中。 这对于将电子邮件放入其收件箱非常有帮助。 回复那些Gmail用户。
  4. 重复步骤2和步骤3几天。
  5. 您是否发送交易电子邮件? 如果您这样做,那就太好了! 现在,您可以使用您的邮件服务器发送交易电子邮件。 交易电子邮件是从网站或Web应用程序发送给其用户的。 例如,访问者在网站上创建帐户或请求重设密码后会收到一封电子邮件。 由于收件人希望您向他/她发送电子邮件,因此在提高IP信誉方面非常有效。 在您的网站上,您可以告诉收件人检查垃圾邮件文件夹并将您的电子邮件标记为非垃圾邮件。 他们更有可能打开您的电子邮件,然后单击电子邮件中的链接。 随着时间的流逝,您的电子邮件将自动进入收件箱。 请注意,邮件列表注册确认电子邮件是交易电子邮件,因此,如果您的网站上有新闻简报注册表格,您还可以告诉收件人检查垃圾邮件文件夹并将您的电子邮件地址添加到联系人列表中。 收件人很可能单击电子邮件中的确认链接。
  6. Gmail未对邮件服务器进行速度限制后,您可以发送新闻通讯。 但是,您应该预热您的IP地址。 例如,在第1天发送100封电子邮件,然后在第2天发送500封电子邮件,在第3天发送1000封电子邮件。不要立即向成千上万的人发送电子邮件。
  7. 将新闻通讯发送给数千名用户后,您可以在Gmail Postmaster Tools中检查IP地址信誉。 从下面的屏幕截图中可以看到,我的IP地址现在在Gmail中享有很高的声誉。

gmail IP信誉

Microsoft邮箱(Hotmail.com,Outlook.com,Live.com)

Microsoft使用内部黑名单来阻止许多合法IP地址。 如果您的电子邮件被hotmail.com,outlook.com或live.com拒绝,则需要提交发件人信息表。 之后,您的电子邮件将被接受。

Microsoft Exchange / Office 365

请注意,Microsoft Exchange / Office 365是企业所有者的邮件托管解决方案。 它与针对消费者的邮箱服务(hotmail.com,outlook.com,live.com)不同,并且可能使用不同的黑名单。 例如,我曾经在收件箱中看到以下未送达通知。

host agileconnected-nl01c.mail.protection.outlook.com[104.47.2.36] said: 550 5.7.511 Access denied, banned sender[xx.xx.xx.xx]. To request removal from this list please forward this message to [email protected] For more information please go to http://go.microsoft.com/fwlink/?LinkId=526653.

因此,我只是将此未送达通知转发给 [email protected],并添加我自己的评论:

Hi, 

I recently set up a new mail server on this IP address for my website. I use this mail server to send transactional emails and newsletters to my subscribers.
 
This IP address is in a data center. I know this IP address may have been used by spammers in the past, but I have a legitimate website that will not spam.
 
Please consider removing it from the blacklist.
 
Best,
Xiao Guoan
Linuxbabe.com webmaster

您将收到一封回复电子邮件,告诉您需要做什么。

GMX

GMX同时使用第三方黑名单和内部黑名单。 向GMX用户发送电子邮件时,如果在邮件日志中看到以下消息,则表示您的IP地址已列入黑名单。

host mx00.emig.gmx.net[212.227.15.9] refused to talk to me: 554-gmx.net (mxgmx017) Nemesis ESMTP Service not available 554-No SMTP service 554-IP address is black listed. 554 For explanation visit https://postmaster.gmx.net/en/error-messages?ip=xx.xx.xx.xx&c=bip)

您应该访问https://postmaster.gmx.net/en/contact并使用联系表来请求删除您的IP地址。 提交请求后,我收到了GMX管理员的以下电子邮件。

Dear Sirs,

Thank you for your information.

We have now removed the mailserver's IP address from our blacklist.

Our servers will be updated within the next hour. You will then be able to
send emails to our system again.

Many thanks

网站

Web.de同时使用第三方黑名单和内部黑名单。 向web.de用户发送电子邮件时,如果在邮件日志中看到以下消息,则表明您的IP地址已列入黑名单。

host mx-ha02.web.de[212.227.17.8] refused to talk to me: 554-web.de (mxweb110) Nemesis ESMTP Service not available 554-No SMTP service 554-IP address is black listed. 554 For explanation visit https://postmaster.web.de/error-messages?ip=xx.xx.xx.xx&c=bip

您应该访问https://postmaster.web.de/en/contact并使用联系表来请求删除您的IP地址。 提交请求后,我收到了来自Web.de管理员的以下电子邮件。

Dear Sirs,

Thank you for your information.

We have now removed the mailserver's IP address from our blacklist.

Our servers will be updated within the next hour. You will then be able to =
send emails to our system again.

Many thanks

实际上,GMX和Web.de由同一家公司管理。 因此,如果您的IP地址已从GMX黑名单中删除,那么它也将从web.de黑名单中删除。

iCloud邮件

向icloud.com用户发送电子邮件时,如果在邮件日志中看到以下消息,则表明您的IP地址已列入黑名单。

host mx2.mail.icloud.com[17.57.8.135] refused to talk to me: 550 5.7.0 Blocked - see https://support.proofpoint.com/dnsbl-lookup.cgi?ip=xx.xx.xx.xx

Apple iCloud Mail正在使用 证明黑名单。 您应该访问https://ipcheck.proofpoint.com/来检查您的IP信誉。 如果您的IP地址被阻止,请提交支持通知单以从黑名单中删除您的IP地址。 请注意,您应该提供收件人的电子邮件地址,以便Proofpoint可以快速找到被阻止的电子邮件。

Proofpoint没有给我发送电子邮件。 大约12小时后,我再次通过https://ipcheck.proofpoint.com/检查了我的IP地址。 这次,我看到以下消息,表明我的IP地址已从Proofpoint黑名单中删除。 而且我可以向icloud.com用户发送电子邮件。

Unable to do IP Lookup, or failed to contact service for IP lookup

CloudMark发件人情报

Cloudmark Sender Intelligence(CSI)是第三方IP黑名单。 如果在发送电子邮件时在邮件日志中看到以下消息,则表明您的IP地址已被CloudMark列入黑名单。

host mx.domain.com[66.96.140.73] refused to talk to me: 554 bosimpinc14 bizsmtp Connection refused. xx.xx.xx.xx has a poor reputation on Cloudmark Sender Intelligence (CSI). Please visit http://csi.cloudmark.com/reset-request/?ip=xx.xx.xx.xx to request a delisting.

转到https://csi.cloudmark.com/en/reset以请求除名。 提交请求后,我收到了来自CloudMark的以下电子邮件。

Dear Xiao Guoan,

Thank you for contacting Cloudmark.

I have reset the reputation of your IP, so you should see delivery improve shortly. Please note that updates do not occur instantly but should generally happen within an hour of receiving this response.

-- 
Cloudmark CSI Support

AT&T邮箱

AT&T为客户提供以下域电子邮件。

  • @ ameritech.net
  • @ att.net
  • @ bellsouth.net
  • @ flash.net
  • @ nvbell.net
  • @ pacbell.net
  • @ prodigy.net
  • @ sbcglobal.net
  • @ snet.net
  • @ swbell.net
  • @ wans.net

如果您在邮件日志中看到以下消息,则表明IP地址已被AT&T列入黑名单。

<[email protected]>: host al-ip4-mx-vip2.prodigy.net[144.160.235.144]
    said: 553 5.3.0 alph764 DNSBL:RBL 521< xx.xx.xx.xx >_is_blocked.For
    assistance forward this error to [email protected] (in reply to MAIL
    FROM command)

只需将错误消息转发给 [email protected]。 我认为最好添加一些评论,例如下面的我的。

Hi, 

I recently set up a new mail server on this IP address for my website. I use this mail server to send transactional emails and newsletters to my subscribers.
 
This IP address is in a data center. I know this IP address may have been used by spammers in the past, but I have a legitimate website that will not spam.
 
Please consider removing it from the blacklist.
 
Best,
Xiao Guoan
Linuxbabe.com webmaster

您将收到一封电子邮件,确认他们已收到您的除名请求。 如果他们决定从黑名单中删除您的IP地址,您将收到另一封电子邮件。

如果您的除名请求被拒绝怎么办?

一些邮箱提供商(例如 .pl 域名)仅告诉您您的IP地址已被列入黑名单,但没有告诉您如何请求将您的IP地址除名。 并且,如果您的IP地址所属的网络范围被特定的黑名单(例如UCEPROTECTL2)阻止,则您别无选择,只能使用SMTP中继服务绕过IP地址黑名单。

  • 如何使用Mailjet在Ubuntu上设置SMTP中继
  • 如何使用Mailjet在Debian上设置SMTP中继
  • 如何使用Mailjet在CentOS上设置SMTP中继

但是,您可能不希望将整个电子邮件服务器设置为使用中继主机。 设置SMTP realy之后,您可以配置Postfix传输映射和中继映射,以便通过中继主机传递某些电子邮件,将其他电子邮件直接发送给收件人。

在dnswl.org上管理IP信誉

dnswl.org是最著名的公共白名单。 你可以去 self service 页并在网站上注册一个帐户,然后添加您的邮件服务器信息。 如果幸运的话,您的邮件服务器的IP地址可能会添加到白名单中。

包起来

我希望本文能帮助您从黑名单中删除IP地址。您可能还希望阅读以下文章,以了解如何远离垃圾邮件文件夹。

  • 如何阻止您的电子邮件被标记为垃圾邮件

与往常一样,如果您发现这篇文章很有用,请订阅我们的免费新闻通讯以获取更多提示和技巧。 保重🙂

Sidebar