问题标签 [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.

0 投票
1 回答
267 浏览

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 记录,而不是尝试在本地传递它。

谢谢你。

0 投票
0 回答
12 浏览

spam-prevention - 如何阻止来自 Internet 的包含我的域在信封中的邮件和来自

我收到来自互联网的垃圾邮件,看起来它们来自我的邮件服务器。发件人:和信封发件人包含在未知用户我的域之后。

是否可以将 exim4 配置为拒绝来自我的域的来自 Internet 的邮件 From: part of mail ?

0 投票
0 回答
36 浏览

alias - exim4:发件人地址限制

我需要一个建议。我有 exim4 配置了很多传输和路由器。身份验证 - LDAP。此外,LDAP 中有一个用户字段:MailAlias。我需要以这种方式配置 exim4,以便经过身份验证的用户无法使用其他内容发送邮件,但只能在 sender_address 和/或地址(或回复)中使用登录名或别名。换句话说,用户必须只能代表他们自己发送消息。现在用户可以使用任何发件人地址发送消息,甚至像president@domain.com、big-super-puper-mega-boss@domain.com 等。

你能帮忙写一个ACL的条件吗?

先感谢您。

0 投票
1 回答
29 浏览

email - Exim 路由器配置失败

我有一个用于暂停帐户检查的 exim 路由器配置。我使用 perl 查找来验证被暂停的帐户,并且 perl 函数工作正常。

问题是,exim 仍然没有失败地传递消息。路由器设置如下,

exim日志如下,

该路由器应该出现故障,但它仍在传递给 localuser 和传输 dovecot_delivery。

任何人都可以指出我正确的方向。

0 投票
0 回答
166 浏览

smtp - 可能的 Exim4 配置问题

几个月前我已经更新了 debian stable,从那以后在我的机器上我无法通过这个命令或类似的脚本发送邮件:echo "something" | mailx 等作为响应,我得到以下输出:

(我已经清除了 ip、域等)

我已经重新配置、修改、重新检查了所有别名、exim、邮件等配置文件,但什么也没有;我告诉 exim4 使用 587 端口,但从这个日志看来它只使用 25 我可以通过 telnet 发送邮件,但我也必须使用“AUTH LOGIN”命令

0 投票
1 回答
303 浏览

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 的新手,我确信我的设置不正确。

请帮忙!

0 投票
0 回答
37 浏览

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。

谢谢你。

0 投票
0 回答
11 浏览

ubuntu - 如何哄 exim4 停止尝试连接到端口 25?

我一直在开发一个托管在 Oracle 的云基础架构上的小型网站(至少目前是这样),该基础架构在 Ubuntu 20.04 VM 上运行。我需要向自己 (blahblah@gmail.com) 发送带有一些表单提交的邮件并配置 exim4 来完成这项工作。在我笔记本电脑上的测试设置中,这一切都很好,但 exim4 坚持要与 Oracle 阻止的端口 25 建立出站连接。

我一直无法弄清楚如何更改配置,以便它将连接到另一个端口(26、465、587,等等)。如果需要,我非常乐意与 Gmail 服务器建立经过身份验证的连接。那会哄 exim4 使用另一个端口,还是有什么方法可以专门告诉它不惜一切代价避免使用端口 25?

0 投票
1 回答
35 浏览

linux - 使用“ansible-playbook”在 Ubuntu 中安装 Exim4

在此处输入图像描述

我正在尝试使用剧本在 Ubuntu 中安装 Exim4。但是出现错误。我正在学习的过程中,ansible-playbook如果有人可以在这里帮助如何实现这一点,那就太好了。我的 Ansible 书看起来像这样

我不确定这是正确的方法。任何其他替代方式也值得赞赏。我收到以下错误。

0 投票
0 回答
12 浏览

exim - 如何在密码文件中输入“特殊”字符?

password.clientExim4 文件中允许的字符范围是多少?

我的密码有:,!.字符。这些是允许的吗?如果没有,我该如何逃脱它们?