Reach

Grow

Manage

Automate

Reach

Grow

Manage

Automate

五个必备的 PowerMTA 配置技巧

2020年4月6日

电子邮件

1 min read

五个必备的 PowerMTA 配置技巧

2020年4月6日

电子邮件

1 min read

五个必备的 PowerMTA 配置技巧

客户经常问“使用PowerMTA的最佳配置是什么”?答案因世界不同地区而异。例如,美国的配置设置将与欧洲的设置大相径庭,因此全局设置不太有效。在这篇博文中,我们将介绍五个基本的PowerMTA™配置技巧,这些技巧将有助于提高您的发送基础设施的效率并减少I/O混乱。

客户经常问“与PowerMTA一起使用的最佳配置是什么”?  答案在世界的每个地区都是不同的。 例如,美国的配置设置与欧洲的将大相径庭,因此全局设置的效果不佳。 在这篇博客文章中,我们看看五个基本的PowerMTA™配置技巧,这将有助于使您的发送基础设施更高效,并减少I/O混乱。

利用来源指示确保你的电子邮件标题正确

ESPs 和许多大批量发送者代表其他组织发送邮件,并且通常感觉他们对电子邮件头没有完全控制权。事实并非如此,如果不遵循最佳实践,电子邮件几乎不可避免地会被路由到垃圾邮件文件夹。使用 PowerMTA™,您可以添加缺失的数据或消息 ID 头。 您还可以隐藏“接收者头”中的内部来源,或者完全禁用添加接收者头。后者通常用于使电子邮件看起来像是从发件人的公共 IP 发出的。

通过更明智地使用参数继承来保持一个干净的配置

对于管理配置,保持它们的DRY非常重要。DRY表示不要重复自己,是软件开发人员常用的缩写。例如,PowerMTA™ 会合并所有匹配源的设置。因此,您通常可以将通用设置移动到匹配每个连接到 PowerMTA™ 的IP的源 0/0。当然,除了“always-allow-relaying”,这只能从特定源允许。您还可以删除具有明显默认值的设置,进一步减少冗余配置。

通过域指令,所有匹配的域条目会被合并,优先考虑更具体的条目,而不考虑配置中的顺序。通过为通配符域使用合理的默认设置,您可以将配置简化为仅少数例外。例如,以下设置消除了在“许多”特定域上启用TLS的需要:

<domain *>    use-starttls yes # 发送电子邮件时使用TLS </domain>

对于管理配置,保持它们的DRY非常重要。DRY表示不要重复自己,是软件开发人员常用的缩写。例如,PowerMTA™ 会合并所有匹配源的设置。因此,您通常可以将通用设置移动到匹配每个连接到 PowerMTA™ 的IP的源 0/0。当然,除了“always-allow-relaying”,这只能从特定源允许。您还可以删除具有明显默认值的设置,进一步减少冗余配置。

通过域指令,所有匹配的域条目会被合并,优先考虑更具体的条目,而不考虑配置中的顺序。通过为通配符域使用合理的默认设置,您可以将配置简化为仅少数例外。例如,以下设置消除了在“许多”特定域上启用TLS的需要:

<domain *>    use-starttls yes # 发送电子邮件时使用TLS </domain>

对于管理配置,保持它们的DRY非常重要。DRY表示不要重复自己,是软件开发人员常用的缩写。例如,PowerMTA™ 会合并所有匹配源的设置。因此,您通常可以将通用设置移动到匹配每个连接到 PowerMTA™ 的IP的源 0/0。当然,除了“always-allow-relaying”,这只能从特定源允许。您还可以删除具有明显默认值的设置,进一步减少冗余配置。

通过域指令,所有匹配的域条目会被合并,优先考虑更具体的条目,而不考虑配置中的顺序。通过为通配符域使用合理的默认设置,您可以将配置简化为仅少数例外。例如,以下设置消除了在“许多”特定域上启用TLS的需要:

<domain *>    use-starttls yes # 发送电子邮件时使用TLS </domain>

不要在无效的电子邮件域上浪费资源

如果电子邮件地址的本地部分不存在,您通常会从ISP收到错误消息。然而,如果域名无效,您可能会遇到重复错误,例如DNS查找失败、服务器无响应,或服务器拒绝从某个特定域中继的情况。

PowerMTA™ 应该配置为不在这些域上浪费资源,而是将资源的传递集中到有效域。您可以指示 PowerMTA 在找不到域的 MX 记录时退回电子邮件,因为拼写错误导致的无效域往往只有一个“ A”记录,而没有在 DNS 中的正确“MX”邮件服务器记录。您还可以结合使用域宏和黑洞技术来丢弃已知的已停用域或具有匿名可丢弃帐户的域的邮件。无论如何,目标是保持配置“精简”,以便应对无效或不太重要的域。

根据您自己的数据和经验应用设置

我们之前谈过这个问题,但我想在这里重申。PowerMTA™ 有一长串可以直接使用的配置指令。直接从其他来源复制设置或匹配另一个发送者环境的配置是无用的,因为你可能会得到冗余的配置,甚至应用不适合你发送环境的设置。最好的方法是尽可能保持简单,并添加你理解的、适合你“自身”环境的设置。

美国的发送者需要与欧洲的发送者不同的配置。此外,设置通常取决于邮件的数量、电子邮件的类型以及发送 IP 的声誉。你可以使用来自 PowerMTA 的会计文件的数据来确定在你的案例中哪些是最重要的域。通过查看退信报告,您可以确定哪些错误应该触发退避模式。

记录瞬态错误以监控 ISP 的限制

PowerMTA™ 会计日志通常用于记录传送或退回的信息。但通过启用临时错误记录,您可以获得大量有关传送的信息以及如何优化它。大型网络邮件提供商,以及较小的ISP,对某个IP接受的消息数量有限制。当达到限制时,他们会返回一个临时错误,这可以由 PowerMTA™ 记录。此信息可用于调整IP预热或最大发送率的数量,或调整退避模式的配置。

如需更多关于配置设置的全面信息,请加入 PowerMTA 论坛,不要犹豫,提出有关您的设置的详细问题,尤其是关于您的发送环境的问题。

~ Maarten OeleringPostmastery 的合伙人兼首席技术官

让我们为您联系Bird专家。
在30分钟内见证Bird的全部威力。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

让我们为您联系Bird专家。
在30分钟内见证Bird的全部威力。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。

让我们为您联系Bird专家。
在30分钟内见证Bird的全部威力。

通过提交,您同意 Bird 可能会就我们的产品和服务与您联系。

您可以随时取消订阅。查看Bird的隐私声明以获取有关数据处理的详细信息。

R

Reach

G

Grow

M

Manage

A

Automate

Newsletter

通过每周更新到您的收件箱,随时了解 Bird 的最新动态。