问题标签 [exim4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dns - Exim: email@example.com is undeliverable: 无法路由的地址
我有一个主服务器,其中放置了域的 DNS 记录(例如:example.com),但该域有另一台服务器仅用于 webmail。DNS 设置工作正常:我可以通过浏览器访问 example.com,并且 webmail 可以发送/接收电子邮件(来自 webmail.example.com - A/MX DNS 记录正常)。
问题是在 example.com 上有一个页面,我在该页面上向 contact@example.com 发送电子邮件,但它没有被传递 - 它适用于其他任何东西(Gmail、Hotmail 等)。
我尝试了一些在 Google/StackOverflow 上找到的不同方法来修复它,但没有成功。
noreply@ 是在主服务器上创建的,用于从该页面发送电子邮件,contact@ 是在第二个服务器(网络邮件服务器)上创建的。看起来 Exim4 一直在寻找该域的内部电子邮件地址,即使 MX 记录是为另一台服务器设置的。
我该如何解决?Exim4 应该寻找 MX 记录,而不是尝试在本地传递它。
谢谢你。
spam-prevention - 如何阻止来自 Internet 的包含我的域在信封中的邮件和来自
我收到来自互联网的垃圾邮件,看起来它们来自我的邮件服务器。发件人:和信封发件人包含在未知用户我的域之后。
是否可以将 exim4 配置为拒绝来自我的域的来自 Internet 的邮件 From: part of mail ?
alias - exim4:发件人地址限制
我需要一个建议。我有 exim4 配置了很多传输和路由器。身份验证 - LDAP。此外,LDAP 中有一个用户字段:MailAlias。我需要以这种方式配置 exim4,以便经过身份验证的用户无法使用其他内容发送邮件,但只能在 sender_address 和/或地址(或回复)中使用登录名或别名。换句话说,用户必须只能代表他们自己发送消息。现在用户可以使用任何发件人地址发送消息,甚至像president@domain.com、big-super-puper-mega-boss@domain.com 等。
你能帮忙写一个ACL的条件吗?
先感谢您。
email - Exim 路由器配置失败
我有一个用于暂停帐户检查的 exim 路由器配置。我使用 perl 查找来验证被暂停的帐户,并且 perl 函数工作正常。
问题是,exim 仍然没有失败地传递消息。路由器设置如下,
exim日志如下,
该路由器应该出现故障,但它仍在传递给 localuser 和传输 dovecot_delivery。
任何人都可以指出我正确的方向。
smtp - 可能的 Exim4 配置问题
几个月前我已经更新了 debian stable,从那以后在我的机器上我无法通过这个命令或类似的脚本发送邮件:echo "something" | mailx 等作为响应,我得到以下输出:
(我已经清除了 ip、域等)
我已经重新配置、修改、重新检查了所有别名、exim、邮件等配置文件,但什么也没有;我告诉 exim4 使用 587 端口,但从这个日志看来它只使用 25 我可以通过 telnet 发送邮件,但我也必须使用“AUTH LOGIN”命令
phpmailer - WHM / EXIM / SES - SMTP 错误“我们未授权使用此系统传输未经请求的 220 和/或批量电子邮件”
我已将 AWS SES 连接到我的域,它已通过 DKIM 进行设置和验证,并且 SES 控制台很满意(包括来自地址的邮件)。我已创建 SMTP 凭据,但无法通过 PHPMailer 和 EXIM 邮件服务器从我的服务器发送。
我得到以下响应(xxxx 替换我的实际域)
这是我在 Digital Ocean Droplet 上设置的 WHM 服务器。.gg 域是使用 cPanel 在该 WEHM 服务器上创建的域。
我认为问题在于它试图通过 WHM 主机 .cprapid.com 向服务器进行身份验证,但它应该是 .gg 域 - 请参见此处:
我是 EXIM/WHM 的新手,我确信我的设置不正确。
请帮忙!
debian - Debian 11 中的 Exim 4.94 是否不支持 DMARC/SPF?
我有支持 SPF 和 DMARC 的带有 exim4-daemon-heavy 的 Debian 9 服务器。升级到 Debian 11 后,我看到 exim4-daemon-heavy 不再假定支持这些功能。看起来像一个糟糕的笑话。但也许我什么都不知道。
您能否建议如何在 Debian 的新版本 Exim4 中使用或配置 SPF 和 DMARC 支持。
ps我的意思是除了从源代码构建exim4。
谢谢你。
ubuntu - 如何哄 exim4 停止尝试连接到端口 25?
我一直在开发一个托管在 Oracle 的云基础架构上的小型网站(至少目前是这样),该基础架构在 Ubuntu 20.04 VM 上运行。我需要向自己 (blahblah@gmail.com) 发送带有一些表单提交的邮件并配置 exim4 来完成这项工作。在我笔记本电脑上的测试设置中,这一切都很好,但 exim4 坚持要与 Oracle 阻止的端口 25 建立出站连接。
我一直无法弄清楚如何更改配置,以便它将连接到另一个端口(26、465、587,等等)。如果需要,我非常乐意与 Gmail 服务器建立经过身份验证的连接。那会哄 exim4 使用另一个端口,还是有什么方法可以专门告诉它不惜一切代价避免使用端口 25?
exim - 如何在密码文件中输入“特殊”字符?
password.client
Exim4 文件中允许的字符范围是多少?
我的密码有:
,!
和.
字符。这些是允许的吗?如果没有,我该如何逃脱它们?