问题标签 [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 投票
1 回答
3784 浏览

zend-mail - Zend_Mail 和 Exim 的每个 SMTP 连接发送多封邮件的问题

我的专用服务器上有 exim 邮件服务器。我正在尝试使用 zend_mail 一次发送大约 800 封邮件但只有大约 200 封邮件发送我在 error_log 中没有 php 错误我尝试记录如果它太慢并且超过最大执行时间

然后什么都没有。我找不到如何捕捉 Zend_Mail 抛出的错误。所以我查看了exim_mainlog,发现这个时间附近有一些错误

这是否意味着我应该每 10 个字母中断一次连接,或者我必须为 exim 更改一些配置?主要问题是 - 我不能进行很多测试,因为我的订阅者收到了测试邮件,如果我用几封邮件进行测试,它工作正常

0 投票
0 回答
493 浏览

ruby-on-rails-3 - 用于转发到 Rails 控制器的 Exim 管道

我正在使用进出口银行。我正在尝试将所有电子邮件“发送”到 rails 控制器,但不幸的是我没有使用管道电子邮件的经验。欢迎任何有关 Exim 配置的帮助。我想要的是 Exim 应该将所有要“退回”的电子邮件转发到脚本,因为不存在这样的用户

0 投票
5 回答
5758 浏览

php - 如何从特定的 IP 地址发送电子邮件?

我正在使用 cPanel/CentOS 运行 vps,并且我想动态选择 IP 地址以从 php 代码中发送电子邮件。(我对任何奇怪的方式持开放态度)

有没有办法做到这一点?我真的很感激一些明确的想法,因为我不擅长 exim 和其他东西。

PS我已经在WHM中有可用的IP。

谢谢

0 投票
1 回答
6124 浏览

exim - 如何理解 Exim 日志文件?

有人可以帮我理解 Exim 日志文件,还可以为我指出一个关于它的日志的很好的文档。

另外,如何解析 Exim 日志文件以了解哪个 ISP(例如 hotmail.com、gmail.com)正在阻止我的服务器 IP?

0 投票
1 回答
3291 浏览

php - 从 PHP 发送 MIME 电子邮件时,Exim 会覆盖“发件人”标头

我正在使用 PHP Pear Mail_Mime 库发送电子邮件。在我的脚本中,我在发送消息之前设置了“发件人:”标头。这一切在运行 Mac OS X 的服务器上运行良好(它可能使用 sendmail 作为邮件程序,尽管我不是 100% 确定。)发送测试电子邮件时,“发件人:”字段显示正确的发件人。

但是,如果我在使用 Exim4 作为邮件程序的 Linux 服务器上运行相同的脚本,电子邮件仍会发送,但“发件人:”标题显示为默认值,而不是我在脚本中指定的标题。

我已经尝试在 PHP 的邮件功能的“附加参数”中设置“-f [来自电子邮件地址]”选项,但这似乎没有效果。

谁能告诉我如何让 from 标头与 Exim 一起正常工作?

任何意见是极大的赞赏。

干杯,汤姆

编辑:这是代码,以防有人有兴趣查看它。

0 投票
0 回答
427 浏览

ruby-on-rails - Rails 和 Exim for Mailer 与外部邮件提供商?

我们有我们的邮件外包。所以一切都在外部服务器上。在我的 Rails 应用程序中,我想用 exim 发送电子邮件,但它不起作用,因为发件人地址在另一台服务器上。对此有何建议?

谢谢!

0 投票
2 回答
2610 浏览

email - SSL 连接到邮件服务器。邮件客户端拒绝受信任的 ssl 证书

我有 Godaddy 的 2048 位域和 4 个子域证书。[www.site.com、mail.site.com 等]

标准多域 (UCC) SSL 最多 5 个域 - 1 年(每年)

该证书在 Apache 中运行良好,ssl web checker 说 OK 并且浏览器在地址字符串中显示绿线。

我已将此证书添加到邮件守护程序,它也已被 Exim 接受。

当某些客户端尝试通过邮件服务器发送带有 SSL/TLS 连接的邮件时,邮件程序会显示“证书错误”,但会显示正确的受信任信息。

客户端连接到主机名:mail.server.com,服务器的主机名是:ns1.server.com(未添加到证书),邮件服务器说:220 ns1.site.com ESMTP Exim 4.73

测试的邮件客户端:iPAD 邮件客户端、Mozilla Thunderbird、Mac 邮件客户端

请帮忙。

更新:

Godaddy 的 ssl 检查器显示:SSL 信任链已损坏!

0 投票
5 回答
49090 浏览

email - 设置电子邮件标题,以便退回的电子邮件转到特定地址

从我们的 Rails 应用程序中,我们发送一些系统生成的电子邮件,其中“发件人”地址设置为 noreply@ourdomain.com。如果这些被退回,我们的邮件服务器会将它们发送回该地址。但是,我想做的是不要将退回的电子邮件发送回 noreply@ourdomain.com,而是发送到不同的地址,例如bounced@ourdomain.com。

我可以在电子邮件中设置一个标题或其他东西来实现这一点,而无需我去调查我们的电子邮件服务器的变幻莫测?如果相关,我们会使用 exim 发送邮件。

欢呼,最大

0 投票
4 回答
6695 浏览

regex - 邮件地址的 perl 正则表达式

我在 exim 日志中为这行编写正则表达式时遇到了一些麻烦

我想把这个mail@mail.example.com放在一个正则表达式中。我尝试使用逻辑来解决这个问题: 找到'F ='之前的最后一个字符串,用空格分隔并且可以锁定在< >

你能帮我写下这个逻辑吗?

0 投票
1 回答
433 浏览

exim - 邮件附件 killfile - 如何按文件名将签名附件列入黑名单

如何最好地实现一个最小的服务器端邮件过滤系统,它只做一件事:按名称删除签名附件。

一些同事的每封电子邮件都包含内嵌的“signature.gif”或“signature-nn.gif”(其中 nn 似乎会增加,直到他们的电子邮件客户端重新启动)。需要识别带有(有意义的)附件的邮件受到所有电子邮件都带有(无意义的)附件这一事实的阻碍。

理想情况下,我希望能够将新文件名添加到黑名单中,以便可以轻松地在邮件收据上删除新的嵌入式图形。

Mailserver 是 Debian Linux 上的 Exim,因此像 procmail 这样的服务器端邮件过滤器非常适合。客户端我们有各种各样的邮件应用程序,所以客户端解决方案不太合适。

如何使用 Exim + Procmail (或同等产品?)