问题标签 [exim]

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 投票
11 回答
25828 浏览

linux - 将管道输入转储到文件的简单方法是什么?(Linux)

我正在寻找一个小的 shell 脚本,它将把任何东西通过管道输入,并将其转储到一个文件中......用于电子邮件调试目的。有任何想法吗?

0 投票
7 回答
23909 浏览

email - 如何修复“501 语法上无效的 HELO 参数”?

我在发送主机和中继主机上都使用 exim,发送主机似乎提供:

回复:

0 投票
1 回答
2110 浏览

smtp - Exim 发件人标注验证,但仅适用于我的域

我的备份 MX 服务器上有 exim 4。我想对其进行配置,以便完成发件人标注地址验证,但仅限于在 local_domains 或 relay_to_domains 中列出的发件人地址的域部分,即邮件声称来自我管理的域。

我想使用它,因为我的主 MX 将拒绝在其中一个本地域中具有伪造发件人地址的邮件,这会导致辅助 MX 发送不需要的退回邮件。这也会被主服务器拒绝,并且不需要的退回邮件会永久(或直到它过期)位于辅助服务器的邮件队列中/

我已经有收件人标注验证工作。

0 投票
1 回答
4712 浏览

exim - exim 配置 - 接受所有邮件

我刚刚在我的 ubuntu 计算机上设置了 exim。目前它只接受该计算机上存在的帐户的电子邮件,但我希望它接受所有电子邮件(只是因为我感兴趣)。不幸的是,似乎有一百万个与 exim 相关的配置文件,我在谷歌上找不到任何东西。

是否有针对完整初学者的 exim 介绍?

谢谢。

0 投票
4 回答
671 浏览

bash - 如何以编程方式验证 CYGWIN 应用程序是否安装在 SH 脚本中?

情况如下:

我正在编写一个 SH 部署脚本,它将在 CYGWIN 中使用 RSYNC 命令部署一个网站。安装完成后,我想给开发团队发一封电子邮件,说已经进行了部署,并提供了一些细节。我将使用“exim”从 CYGWIN 发送邮件。

问题是,exim 仅在安装 CYGWIN 时是可选的,如果未安装,我想退出我的 SH 脚本。如果在脚本中安装了应用程序,是否有任何想法检查 UNIX(并在 CYGWIN 中工作)?

提前致谢 !

0 投票
1 回答
438 浏览

scripting - exim 通过 Cygwin “模拟” Outlook 配置?

我想使用 Cygwin 发送电子邮件。

我已经安装了exim,并希望使用与我目前在 Outlook 中相同的配置来发送邮件(我的公司 SMTP、我自己的电子邮件等),而不会在此过程中搞砸 Outlook。

那可能吗 ?

请注意,发送邮件的 SH 脚本必须安装在多台机器上(而不是在单个服务器上)。这是一个使用 RSYNC 命令的网站部署脚本,必须向开发团队发送邮件。

0 投票
1 回答
817 浏览

smtp - exim4 非标准端口

我正在尝试在 debian 上使用 exim4 来中继邮件,仅此而已。我有一个阶段邮件服务器和一个生产邮件服务器(都是用 python 编写的自定义来做奇怪的事情)。我还将所有这些都运行在单个 linode 主机上。

生产邮件在端口 2500 上,阶段邮件在端口 2501 上运行。我希望 exim 将基于目标域的邮件中继到这些非标准端口。我可以很容易地让它识别域,但我似乎找不到任何关于如何将端口信息添加到配置的信息。

0 投票
1 回答
727 浏览

php - 用php处理邮件转发

我的应用程序中有一个功能可以处理和解析传入的电子邮件。

邮件通过通常的方法进入,将 exim 作为 .forward 文件:

这会将 RFC822 格式的文本发送到我的处理程序,该处理程序使用解析器将其分解并移交给我的应用程序的其余部分。

需要添加新功能以将任何邮件转发到foo@mysystem.com以及bar@othersystem.com

我试图找出一种最简单的方法来做到这一点。很长的路要走,获取已解析的消息,修改 To: 地址并作为新邮件发送。

所以我的问题是:“转发”RFC822 格式消息的简单方法是什么?有没有办法告诉 exim 转发邮件?

0 投票
3 回答
3202 浏览

email - Exim 上的 Catchall 路由器不起作用

我在 exim 上设置了一个包罗万象的路由器(用作最后一个路由器):

这在本地发送电子邮件时非常有效。但是,如果我登录到我的 GMail 帐户并向whatever@mydomain.com 发送电子邮件,那么我会得到一个“无法路由的地址”。

感谢您提供解决此问题的任何提示。

0 投票
2 回答
5084 浏览

php - 从命令行执行时,如何阻止 PHP 返回标头?

这可能是一个荒谬的问题,但它一直困扰着我一段时间。我有一个通过管道传输到 PHP 脚本的邮件转发器,它可以完美接收,但是我立即收到以下错误邮件:

如您所见,Exim 认为标头响应是我所拥有的脚本中的错误。该脚本可以从php://stdin完美接收电子邮件,但 Exim 会快速回复错误。

加,

  • 它是从控制台运行的,而不是 Apache,因此 HTAccess 或配置 Apache 很可能什么都不做。
  • 我找不到任何解决方案,或者任何有同样问题的人。

所以我的问题是:如何摆脱这两个标题?

谢谢,~强尼

编辑,来源: