smtp-headers

有条件地重写电子邮件标头(发件人和回复人)Exchange 2010
smtp-headers

有条件地重写电子邮件标头(发件人和回复人)Exchange 2010

我有一个客户,他维护着公司 A(电子邮件地址为 %username%@companyA.com),并且他们拥有域名 companyB.com,但是没有专门为 companyB.com 设置“基础设施”(没有 Exchange 服务器)。我的客户需要能够让公司(companyA.com)内的最终用户在外发电子邮件的主题(或正文)行中添加特定的单词或短语(他们只关心外发邮件,在本例中,传入邮件不是问题),从而触发 Exchange 2010 服务器重写发件人和回复人的标题[电子邮件保护]和[电子邮件保护]但仅当用户将关键词/短语放在主题(或正文)中时,才会发生这...

Admin

后缀:如何只添加一次标题?
smtp-headers

后缀:如何只添加一次标题?

我想在来自特定域的每封外发邮件前面添加一个带有后缀的标题。目前我使用: check_sender_access hash:/etc/postfix/prepend 使用 /etc/postfix/prepend: my.domain PREPEND Header: value 这个方法很好用,但是当我向多个收件人发送电子邮件时,每个收件人的标题都会被多次添加到每封外发邮件中。 因此,当我向 4 个人发送一封邮件时,他们每个人都会收到一封包含 4 次标题的邮件。 ...

Admin

postfix HOLD 收到未经认证的邮件
smtp-headers

postfix HOLD 收到未经认证的邮件

我想知道是否可以搁置未在“已接收”标头中经过身份验证的电子邮件。 我尝试用 pcre 进行简单的否定操作 !/^Received:.*Authenticated*/ HOLD 但不起作用,模式中没有提到否定,有人可以建议我一种方法来实现这一点吗? 谢谢 ...

Admin

这个“已接收”电子邮件标题行是什么意思?
smtp-headers

这个“已接收”电子邮件标题行是什么意思?

我有点担心我的新邮件服务器可能配置不正确,我怀疑我是否在某个地方犯了错误。或者这只是 Yahoo 处理其邮件服务的方式。 从我的邮件服务器到 Yahoo 邮箱: Received: from 127.0.0.1 (EHLO hostname.example.com) (x.x.x.x) by mta1199.mail.gq1.yahoo.com with SMTP; Tue, 09 Jul 2013 13:53:55 -0700 Received: from me.atwork (c-x-x-x-x.comcast.net [x.x.x.x]) ...

Admin

如何更改外发邮件中收到的 URL
smtp-headers

如何更改外发邮件中收到的 URL

我从 1and1 获得了一台便宜又好用的专用服务器,用于发送电子邮件。收到的电子邮件标题如下所示: Received: from s123456.onlinehome-server.info (s123456.onlinehome-server.info. [82.165.11.111]) 我想说 Received: from my.awesome.domain (my.awesome.domain. [82.165.11.111]) 我读过的另一个答案建议“对 /etc/hosts 文件进行更改,如下所示: 127.0.0.1 localho...

Admin

如何让 clamassassin 在前面添加 X-Virus-* 标题而不是在后面添加它们?
smtp-headers

如何让 clamassassin 在前面添加 X-Virus-* 标题而不是在后面添加它们?

ClamAV 的电子邮件病毒过滤包装器clamassassin将其标头附加到邮件标头。 X-Virus-Status: No X-Virus-Checker-Version: clamassassin 1.2.4 with clamscan / ClamAV 1.0.3/27134/Mon Dec 25 11:40:06 2023 最好是任何 MTA 只传递消息添加到标题,如RFC 5322, 3.6建议: 但是,出于本规范的目的,在传输或转换消息时,不应重新排序标头字段。更重要的是,跟踪标头字段和重新发送标头字段不得重新排序,并且应保留在消息前面的块中...

Admin

Postfix smtp_header_checks 不会添加标题,但会忽略或发出警告
smtp-headers

Postfix smtp_header_checks 不会添加标题,但会忽略或发出警告

我正在尝试将这些标题添加到通过 Postfix 服务器发送的电子邮件中: Precedence: bulk Auto-Submitted: auto-generated 这些是配置文件,只有 header_checks 添加了正确的标题。 /etc/postfix/main.cf #add header header_checks = regexp:/etc/postfix/header_auto_submitted # ALSO WORKS: #header_checks=regexp:/etc/postfix/header_precedence_bu...

Admin

Postfix header_checks 被忽略
smtp-headers

Postfix header_checks 被忽略

我使用的是 Ubuntu 20.04。很久以前,我安装了 Postfix (v3.4.13) 和 Dovecot (v2.3.7.2)。现在,我想使用 header_checks 覆盖 Message-Id 标头。这是我第一次尝试使用此功能,因此之前没有测试过。问题是 Postfix 似乎忽略了这些规则。 其中/etc/postfix/header_checks只有一行:/Message-Id:\s+<(.*?)@default.tld>/ REPLACE Message-Id: <[email protected]> 一开...

Admin

我如何防止 Postfix 两次添加此 Reply-To 标头?
smtp-headers

我如何防止 Postfix 两次添加此 Reply-To 标头?

我正在运行带有 Postfix 的邮件服务器,并且已在 /etc/postfix/header_checks.pcre 中设置了此行: /^To: [email protected]/ PREPEND Reply-To: [email protected] [电子邮件保护]是转发地址。如果有人发送电子邮件至[电子邮件保护],它会转发到许多其他地址。但是,我希望回复行是[电子邮件保护],因此所有回复都会发送给所有人。 我的行可以正常工作,但问题是它添加了两次“回复”标头。我怀疑邮件服务器正在接收邮件,在前面添加行,然后向每个收件人发送电...

Admin

Exchange 传输规则是否阻止收件人的组合?
smtp-headers

Exchange 传输规则是否阻止收件人的组合?

是否可以创建一个 ETR 来阻止某些收件人组合?假设我有两个客户位于不同的域,并且拥有相似的电子邮件地址。我想防止向无意中混淆两个域用户的收件人列表发送邮件。 理想情况下,我会屏蔽*@domainA.com AND *@domainB.com收件人的出站消息。此外,屏蔽收件人的出站消息也是[email protected] AND *@domainB.com可以接受的。 还请考虑收件人列表可能是: TO: [email protected] CC: [email protected] 交换规则谓词似乎是“任意”运算符。此外,似...

Admin

Postfix 中的“smtp_header_checks”不包括标头
smtp-headers

Postfix 中的“smtp_header_checks”不包括标头

我正在尝试在我的 postfix 中添加 AWS SES 的X-SES-CONFIGURATION-SET标头。为此,我使用smtp_header_checks如下方法: 我的main.cf有以下几行: smtp_header_checks = pcre:/etc/postfix/header_checks header_checks文件如下: /^From:/ PREPEND X-SES-CONFIGURATION-SET: <name_of_my_config_set> 当我发送邮件时,我没有看到任何带有名称的标题X-SES-CONFIGUR...

Admin

使用 Postfix 头匿名化来掩盖邮件服务器 IP?
smtp-headers

使用 Postfix 头匿名化来掩盖邮件服务器 IP?

我正在尝试设置标头匿名化在我的邮件服务器上,运行 Postfix 和 Debian 上的 Dovecot。我设置了一些正则表达式来防止某些元数据(如客户端的 IP 地址)被泄露。 我的/etc/postfix/header_checks文件当前如下所示: /^Received:.*/ IGNORE /^X-Originating-IP:/ IGNORE /^User-Agent:/ IGNORE /^X-Mailer:/ IGNORE 它似乎大部分工作正常,但是我的邮件服务器和其他邮件服务器的 IP 地址仍然...

Admin

使用 postfix header_checks 来阻止 From: 标头缺少任何 @domain 部分的电子邮件是否合理?
smtp-headers

使用 postfix header_checks 来阻止 From: 标头缺少任何 @domain 部分的电子邮件是否合理?

我们正在为大量域运行使用 postfix 的入站邮件服务,并希望在路径早期拒绝更多垃圾邮件。 我们已经实现了postconf设置remote_header_rewrite_domain = domain.invalid,这意味着任何到达我们任何域的电子邮件没有标题中的一个域名From:将被@domain.invalid附加。 这很好 - 但我们希望进一步严格控制,并拒绝带有格式错误的From:标题的消息,而不仅仅是“标记”它们。 有后缀header_checksacl 允许 PCRE 表达式匹配任何标题并据此做出决定。 是否header_checks检查 a...

Admin

即使在标题中指定了发件人:,Postfix 仍从 root @ server 发送邮件,邮件不会被送达
smtp-headers

即使在标题中指定了发件人:,Postfix 仍从 root @ server 发送邮件,邮件不会被送达

我正在编写一个 bash 脚本,当各种系统资源的使用量超出某个阈值时,它会通过电子邮件发送警报。 我已经设置了脚本,使电子邮件正文的第一行“发件人:ALERTS[电子邮件保护]“(并且我已确保服务器的 Linux 主机名是 mydomain.com) 但邮件传递失败,并且 Postfix 日志似乎表明电子邮件正在发送[电子邮件保护]作为发件人地址,我怀疑这就是阻止投递的原因。 fwiw 当我使用电子邮件客户端时,从/向这些帐户/域发送电子邮件工作正常,只有从 Linux 服务器发送时邮件传递才会失败。 这是 bash 脚本: NL=$'\n' DNL=$'\...

Admin

我如何了解我的 MX 是否正在更改邮件信封?
smtp-headers

我如何了解我的 MX 是否正在更改邮件信封?

我有一个 exim4 服务器,它将所有输入的电子邮件转发到 gmail 帐户。 Gmail 拒绝一些有效邮件并出现以下错误: 数据结束后远程邮件服务器出现 SMTP 错误:550-5.7.1 我们的系统检测到此邮件可能是未经请求的邮件。为了减少发送到 Gmail 的垃圾邮件数量,此邮件已被屏蔽。请访问https://support.google.com/mail/?p=UnsolicitedMessageError 了解更多信息。 我猜问题之一是我的服务器转发了所有邮件,包括垃圾邮件。我读过谷歌支持的这篇文章: https://support.googl...

Admin