smarthost

两台 Exchange 2003 服务器,Internet SMTP 连接器使用智能主机上的端口 587:Exchange 服务器之间不再存在内部连接
smarthost

两台 Exchange 2003 服务器,Internet SMTP 连接器使用智能主机上的端口 587:Exchange 服务器之间不再存在内部连接

总结一下:我设置了一些东西(这是一个虚拟测试/辅导环境),通过引入互联网邮件连接破坏了内部连接,弄清楚了问题出在哪里,但现在我想知道我是否忽略了一些简单的设置来解决这个问题而不是我正在考虑的问题。 情况:两个内部 Exchange 2003 服务器 (SP2),它们之间的通信一切正常。现在我想连接到 Internet,我使用的方法与引入第二个 Exchange 服务器之前相同:我创建一个 SMTP 连接器,将其配置为使用 TLS 以使用 Google 作为智能主机(以绕过 ISP 对我的消费者链接的阻止...),在 SMTP 虚拟服务器上将端口更改为 58...

Admin

Postfix 中继邮件不是来自“mynetwork”或“经过身份验证的用户”
smarthost

Postfix 中继邮件不是来自“mynetwork”或“经过身份验证的用户”

我对 Postfix 配置有些理解困难,目前的情况是: 我有一台安装了 Plesk 的服务器,使用 Postfix 作为多个域的主 MX。现在,为了减少垃圾邮件,我想在另一台服务器上使用 mailcow 作为主 MX,将邮件转发到 Postfix。Mailcow 正在运行,并按预期将电子邮件转发到 Postfix,但是:MX 的 DNS 条目的 TTL 为 300 秒,应该在所有地方都已过时(我知道某些 DNS 主机保存信息的时间比 TTL 更长),但现在已经过去几天了,我仍然在前一个主 MX Postfix 上收到邮件,而无需通过 mailcow。 我猜测...

Admin

使用外部 smtp 服务器为 smarthost 进行 exim4 身份验证
smarthost

使用外部 smtp 服务器为 smarthost 进行 exim4 身份验证

/etc/exim4/更新-exim4.conf.conf dc_eximconfig_configtype='smarthost' # was local dc_other_hostnames='' # was mini31 dc_local_interfaces='127.0.0.1 ; ::1' dc_readhost='mini31' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='' dc_smarthost='send.one.com:465' # Yes, two colons....

Admin

仅当 VPN 启动时才使用智能主机(Debian、Postfix)
smarthost

仅当 VPN 启动时才使用智能主机(Debian、Postfix)

我的工作笔记本电脑采用“移动办公”设置。这意味着它经常用于我找到的任何 WLAN 和其他网络,但我有一个可用于办公室的 VPN 连接。 公司的邮件服务器通过 VPN 接受传入的邮件并将其转发给我,但我不能仅仅将其用作笔记本电脑上的智能主机:当我在离线模式下发送电子邮件时,只要有任何网络连接建立,Postfix 就会运行队列,并且(除非公共网络阻止端口 25)智能主机会使用 5xx 代码拒绝它,因为邮件来自外部非 VPN IP。 因此,我正在寻找一种解决方案,除非 VPN 已启动,否则将 Postfix 置于仅队列模式。(tun13例如,可以通过测试是否已启动...

Admin

Exim Smarthost 设置在 starttls 中有效,但在 smtps 中无效
smarthost

Exim Smarthost 设置在 starttls 中有效,但在 smtps 中无效

我按照本指南将 exim4 设置为具有智能主机传送功能(debian 10 vm)的本地 mta:DebianWiki 上的 Exim 如果我的智能主机需要 ssl 连接(ssl 上的 smtp),它就无法工作。 当本地 Web 应用程序向 localhost:25 发送电子邮件时,该电子邮件仍停留在队列中;如果我尝试强制发送它,就会发生以下情况: root@testbug:~# date && exim -v -M 1nrqKZ-0003Ji-WE Fri 20 May 2022 10:33:50 AM CEST delivering 1n...

Admin

单独的电子邮件中继:超出 PTR 记录的 DNS 要求?
smarthost

单独的电子邮件中继:超出 PTR 记录的 DNS 要求?

一些云公司提供“永远免费”的 VM 实例。规模不是很大,但对我来说已经足够了,所以我将把我的基础设施迁移到那里,包括 mail.example.com。该机器处理 @example.com 的来信 ( example.com MX 10 mail.example.com)。但是,要从 @example.com 发送电子邮件,机器需要 PTR 记录 (192.0.2.1 PTR mail.example.com)。但是,云提供商不允许添加 PTR 记录。所以,也许我只需要使用中继来发送邮件,该中继托管在允许设置 PTR 记录的其他云提供商处? 该中继虚拟机只需...

Admin

Sendmail 不会中继到 127.0.0.1:25 而不是智能主机
smarthost

Sendmail 不会中继到 127.0.0.1:25 而不是智能主机

我正在尝试在 RHEL7 上使用带有 sendmail 的 SMART_HOST。我已按如下方式配置 sendmail.mc: define(`SMART_HOST', `my.relay.com')dnl 编译后,sendmail.cf 中有以下行: # "Smart" relay host (may be null) DS[my.relay.com] 所以它似乎已经接受了它。重新启动了 sendmail 服务。发送测试邮件时,我在日志中发现以下内容,并且没有邮件到达(显然): Apr 24 11:27:13 myhost sendmail[51939...

Admin

更换提供商中继主机时出现 TLS 问题
smarthost

更换提供商中继主机时出现 TLS 问题

晚上好, 第一次发帖。这个论坛帮了我很多很多次。 我正在寻找一些针对我所遇到的问题的建议/意见。 该服务器相对较旧,确切地说是 Debian 6,但由于一些重要的遗留应用程序(我正在考虑将来通过 docker 包含其中一些应用程序),因此无法立即升级 外发邮件始终使用 Exim 通过我们的 ISP smarhost 通过电子邮件帐户、经过验证的 IP 地址和加密密码发送。这种方式一直运行良好。但是由于电子邮件数量庞大,我们不得不考虑放弃我们的 ISP,转而使用专用的中继提供商。 我们的新中继主机通过 IP 进行身份验证,可以设置为使用 TLS。通过 exim...

Admin

发送邮件到端口 465 时邮件队列超时
smarthost

发送邮件到端口 465 时邮件队列超时

我有一个可以正常工作的 sendmail 安装,现在需要发送到另一个智能主机,端口为 465(而不是 25)。我对 sendmail.mc 进行了以下更改 define(`SMART_HOST',`mta.mydomain.com')dnl define(`RELAY_MAILER',`esmtp')dnl define(`RELAY_MAILER_ARGS', `TCP $h 587')dnl define(`ESMTP_MAILER_ARGS', `TCP $h 465')dnl define(`confAUTH_MECHANISMS', `EXTERN...

Admin

Exim:仅对特定收件人域使用特定的智能主机
smarthost

Exim:仅对特定收件人域使用特定的智能主机

我正在寻找下述案例的解决方案。 我必须通过 smarthost 向某些域(hotmail、outlook)发送邮件,因为 Microsoft 方面阻止了我的服务器的 IP(Hetzner)。 这里的关键点是我需要将未指定的发件人中继到智能主机(虽然这是可取的),但只有一个收件人域(hotmail.com)应该通过外部智能主机中继 摘自 exim 配置示例 send_via_gmail: driver = manualroute domains = ! +local_domains senders = [email prot...

Admin

如何仅将匹配的邮箱重定向到智能主机
smarthost

如何仅将匹配的邮箱重定向到智能主机

我将 o365/Exchange 配置为内部中继,因此它会将没有邮箱的来信转发到智能主机。智能主机仅处理以“otm-”为前缀的地址的电子邮件。 但问题是,在此配置下不会生成 NDR。 我尝试通过使 o365/Exchange 对域具有权威性并配置一条规则以仅将收件人地址中带有“otm-”前缀的传入电子邮件重定向到智能主机来解决这个问题,但我无法做到这一点——现在除了主 o365/Exchange 邮箱之外的所有内容都会收到 NDR。 我认为我的规则是正确的,但是我认为电子邮件在规则处理之前就被拒绝了。 我应该如何配置它? ...

Admin

为什么当外出邮件绕过 Postfix 智能主机时,收件人也会接受它们?
smarthost

为什么当外出邮件绕过 Postfix 智能主机时,收件人也会接受它们?

对于内部收件人,一切正常。Exchange 2010 可以发送和接收外出邮件。对于外部收件人,可以正常发送外出邮件,但外部收件人不会接受这些邮件: 说:550 未采取请求的操作:邮箱不可用(回复 MAIL FROM 命令)) 当我绕过 Postfix 智能主机时,外部收件人会收到办公室外的邮件,但是当我通过 Postfix 智能主机时,它不起作用。 下图为:办公室外的邮件被拒绝: 收到邮件:Internet -> Postfix -> Exchange 2010 外发邮件:Internet <- Postfix <-...

Admin

尽管有reject_authenticated_sender_login_mismatch,但仍伪造FROM:标头
smarthost

尽管有reject_authenticated_sender_login_mismatch,但仍伪造FROM:标头

结构描述 服务器 A 运行 postfix 并充当服务器 B(也运行 postfix)的智能主机,reject_authenticated_sender_login_mismatch 已设置并(几乎)按预期工作,见下文 客户端 C 的 MUA 通过服务器 A 发送邮件 B 和 C 都通过提交端口连接并使用 STARTTLS 进行身份验证 尝试伪造发件人时会发生什么 通过更改 thunderbird 中的发件人地址或在 roundcube 中添加新身份来设置任意 FROM:标头会导致预期结果:邮件被拒绝 在服务器 B 上使用 A 作为智能主机执行相...

Admin

Exchange 2013 是否缓存智能主机?
smarthost

Exchange 2013 是否缓存智能主机?

我越来越绝望,开始怀疑自己的理智,所以也许你们中有人可以对一些看似奇怪的 Exchange 2013 行为做出解释。 我正在尝试更改智能主机的 URL,该 URL 由我们的内部 Exchange 2013 用于将邮件传递到任何外部域。此设置已经运行了几年,但由于智能主机存在问题,我决定在外部设置自己的智能主机。这不是问题所在。 为了使用新的智能主机,我首先简单地编辑了已配置为使用智能主机的 smtp 发送连接器,并更改了其智能主机 URL。这没有任何效果。当我查看发送连接器的 smtp 发送日志时,我可以看到 exchange 仍在连接到旧的智能主机。但...

Admin

Exim Smarthost 多个域名和凭证 Mailgun
smarthost

Exim Smarthost 多个域名和凭证 Mailgun

我有一个 GCP 实例,其中运行 whm/cpanel 并使用 exim 设置 mailgun 来使用多个域的多个帐户。 当前设置适用于所有域,但仅对主域进行验证。Mailgun 支持具有多个凭据的多个域。 当从“c*********t.com”以外的域名发送电子邮件时,电子邮件中会出现 Gmail 中的 VIA,因为它们header.from不匹配。 dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=c*****s.com “VIA”和“图像未显示”的屏幕截图 部分:AUTH mailgun_l...

Admin