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

linux - 混乱的 Exim 队列 - 带有头文件但没有数据的消息

我的 Exim 邮件队列中充满了垃圾邮件,因此我运行了一个自定义 grep 命令来搜索包含垃圾邮件术语的假脱机邮件。问题是,我不知道 Exim 将消息分成多个文件(一个用于标头信息,一个用于数据等),因此我的 grep 命令在保留标头文件的同时删除了数据文件。

有谁知道我可以轻松查找和删除队列中具有头文件但没有数据文件的消息的方法?还是另一种解决方法?

0 投票
0 回答
499 浏览

php - 尝试制作一个 PHP 界面来使用 EXIM 监控传出的电子邮件

我在一家律师事务所担任 IT 人员。我最近被要求创建一个系统,其中从我们的服务器发送到我们客户的所有外发电子邮件将首先被搁置,并在发送给客户之前等待批准。

我们的邮件服务器使用 Exim(这就是它在 cPanel 中所说的)。我计划创建过滤器,将传出的电子邮件转发到编辑器帐户。然后,编辑将审查和编辑电子邮件的内容。当编辑已经批准这封电子邮件时,它会由编辑发送给客户,但在“发件人:”和“回复:”字段中仍使用原始发件人。

我从这个站点找到了一些指针 => http://www.devco.net/archives/2006/03/24/saving_copies_of_all_email_using_exim.php

一旦过滤器就位,我想为编辑器制作一个简单的 PHP 界面,以检查转发的电子邮件并在必要时对其进行编辑。然后编辑器可以单击“批准”按钮,最终将使用原始发件人传递消息。

我也在想也许一个没有 PHP 的系统就足够了。编辑可以从他自己的电子邮件客户端接收电子邮件,对其进行编辑,然后像原始发件人一样简单地发送电子邮件。

  1. 我的计划可行吗?
  2. 会不会有我忽略的问题?
  3. 它是否有被其他邮件服务器视为垃圾邮件的危险,因为我会弄乱标题?
0 投票
1 回答
732 浏览

php - 是否可以获得通过 PHP 发送的邮件的 Exim 的 msgid?

我正在使用 PHPMailer 发送电子邮件并将邮件详细信息保存到数据库中。我想使用 Exim stats 的日志来查看交付是否有问题。Exim stats 有一个 mysql 数据库,其中包含通过 SMTP 发送的所有外发邮件的日志,但我需要消息 ID (msgid) 才能将日志条目连接到我的电子邮件表。

有任何想法吗?我可以在发送邮件后获取mailid / 或在发送前手动设置它吗?

0 投票
2 回答
2555 浏览

exim - Interspire Emailmarketer 性能不佳:每 2 秒 5 封电子邮件 - PMTA/EXIM

谁能告诉我是什么阻碍了我们。

我在前端尝试了每个不同的 php 脚本来发送电子邮件。Interspire、Oempro、PHP 列表、PHPknode。但是我们每 2 秒只能发送 5 封电子邮件。

我们升级了我们的服务器,我们的硬件配置很好。我们使用过 EXIM,我们甚至尝试过 PMTA。即使我们的发送速度没有提高。

我们的要求是每天发送 200,000 - 300,000 封电子邮件,但我们需要在高峰时段发送,即上午 9 点到下午 1 点之间。我们只能在 6-7 小时内发送 15000 封电子邮件。

我不知道是什么问题,为什么我们无法快速发送电子邮件。是因为 PHP 脚本、MTA 还是服务器硬件配置。

谁能帮我解决这个问题?任何帮助将不胜感激。

0 投票
1 回答
735 浏览

php - Exim:将邮件保存到唯一文件

简短的版本:我需要将邮件从 Exim 保存到网络目录,但理想情况下我想将这些保存为 unqiue 文件而不是附加到邮箱。

长版:我有一个解析邮件的 PHP 脚本。目前,它与邮件服务器位于同一个盒子上,允许我将邮件直接传送到 PHP 脚本 - 很简单。

很快我的邮件服务器将托管在一个单独的(通过 NFS 连接)服务器上。我最初的计划是简单地创建一个指向邮箱的符号链接,并安排脚本通过 cron 解析邮件,在邮件解析后删除邮件。

问题是邮件以 mbox 格式存储,即附加到单个文件中。由于 PHP 无法通过 NFS 可靠地使用文件锁,我担心我的脚本会丢弃在执行期间到达的新邮件。

那么 - 我可以让 Exim 将每封邮件保存到单独的文件中,而不是将邮件写入单个文件吗?

感谢您的任何建议。

0 投票
4 回答
117 浏览

php - 通过电子邮件将内容发送到 php 脚本

我即将开始一个项目,该项目需要通过 PHP 脚本以某种方式运行电子邮件。我完全控制了电子邮件将被发送到的服务器,并且想知道人们是否可以给我一些想法或指示,以使用 PHP 解析它的最优雅的方式。我不是在编辑电子邮件然后转发它。

服务器是带有 Exim 电子邮件的 CentOS。

提前致谢。

0 投票
1 回答
861 浏览

exim - Exim 没有退出邮件,出现错误

我不知道多久了,但就在今天我意识到 exim 没有发送任何邮件。我尝试重新启动exim,没有。然后我重新启动了盒子,仍然出现错误。我不知道为什么它不发送。我清除了邮件队列,但这并没有做任何事情.. 我不知道这是否与它有关,但我还是尝试了。清除邮件队列后,我发送了一条消息并返回到邮件队列,但无法投递,这是我得到的错误:

0 投票
2 回答
40587 浏览

ubuntu - 如何在 Ubuntu 上彻底删除 Exim4 邮件服务器

在我的 Ubuntu 机器上成功使用 Postfix 后,我决定在新服务器上尝试 Exim,因为一些人评论说它更容易设置和使用。

好吧,我马上就遇到了我的 Rails 应用程序的问题,考虑到 Postfix 的易用性,我决定删除 Exim 并安装 Postfix。

但是,如何干净地删除它很难找到......

0 投票
1 回答
1381 浏览

unix - 将 cron 运行的输出从 EC2 实例发送到外部电子邮件地址

我想要做的很简单——我希望 EC2 实例上的 cron 输出发送到外部电子邮件地址。不过,我显然做了一些错误的事情,并且很困惑。

我已经将 exim4 配置为使用 gmail 作为智能主机,但不知何故,我设法做一些事情来让来自 cron 守护进程的电子邮件以From: Cron Daemon <email address from /etc/exim4/passwd.client>. 为什么 cron 决定像我一样运行?

我有

在 /etc/别名中。但是,我收到发送给那个说的电子邮件

为什么 exim4 试图通过这样一个看起来很奇怪的电子邮件地址来获取 root 权限?我理论上可以在 exim4 配置中添加 domu-(redacted).compute-1.internal 作为本地域,但这些是动态配置的实例,这将是一个真正的痛苦,而且我也不知道在世界的哪个地方该域来自 - 主机名 -f 提供 ip-11-11-11-11.ec2.internal。除了发送到 root@localhost (考虑到我的配置可以正常工作)之外,我做了什么让 cron 做其他事情?

0 投票
1 回答
1596 浏览

centos - Exim垃圾邮件centos,我如何检测来源

我有很多这样的信息

2012-10-03 06:53:36 1TJGxf-0006kG-F0 ** *@yahoo.com.tw F=<*@*. *> R=enforce_mail_permissions: 域. * 已超过允许的每小时最大电子邮件数 (250/200 (125%))。消息被丢弃。

当然,我从未见过雅虎邮件,每 5-10 秒大约有 10 条这样的消息......

我怎样才能检测到来源?

我怎么能阻止它?