问题标签 [postfix-mta]

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 回答
226 浏览

ruby-on-rails - 为什么我的 Rails 应用程序试图在开发环境中发送电子邮件?

我已按照此页面上的说明开始使用 ActionMailer。在我测试它可以从 Gmail 帐户发送电子邮件后,我将 perform_deliveries 选项重置为 false 并发送了一些测试电子邮件。即使不应该发送这些电子邮件,我也可以查看 /var/log/mail.log 并看到它仍在尝试从 smtp 发送电子邮件,并且不断弹出警告我“操作超时”的消息

这是一个示例错误:

当我处于开发模式时,如何确保 Rails 不会尝试发送电子邮件?我认为这将是自动的,因为我已将 perform_deliveries 设置为 false。

0 投票
2 回答
413 浏览

regex - 如何使用 awk 从特定中继中提取 Postfix 日志中的所有对话?

我正在尝试从后缀日志文件中的发送中继 IP 地址中提取地址

有任何想法吗???

非常感谢任何帮助

0 投票
1 回答
8815 浏览

email - Postfix / postqueue flush - MX 记录刷新

如果后缀队列中有消息并且我想通过以下方式强制队列传递:

后队列 -f

这会强制重做 DNS 查找/MX 记录查找吗?

0 投票
1 回答
1398 浏览

postfix-mta - 后缀并将传入的电子邮件发送到脚本而不是发送

我想使用 Postfix 接受传入的电子邮件并将它们发送到外部 Python 脚本,该脚本解析它们并将它们添加到数据库中。

我读到这可以通过策略文件来完成。

我的第一个问题是策略文件应该返回什么以使 Postfix 从队列中删除电子邮件,并向发件人发送成功消息。

我的第二个问题是我可以使用策略文件来验证客户端发送的 SMTP 身份验证吗?如果没有,有没有办法让它使用外部脚本来验证登录?

谢谢!

  • 基督教
0 投票
1 回答
1300 浏览

linux - mail.log 未显示所有已发送的电子邮件

我使用后缀作为我的 MTA。昨天我的服务器发出了几百封电子邮件,但有几个收件人没有收到他们的邮件。我试图查看我的 mail.log 以查找那些电子邮件,却发现只记录了几十个“发送”。

IE 我知道我的服务器向 x@y.com 发送了一封电子邮件,但该发送并未记录在我的 mail.log 中。

我是否必须配置 postfix 来做某事或查看另一个日志?

0 投票
1 回答
261 浏览

php - php postfix 不发送电子邮件

我安装了 PHP 和 Postfix。因此,如果我尝试发送这样的电子邮件:

我收到电子邮件。但是,如果我尝试通过 PHP 发送邮件,mail();
我会得到返回值 1 但没有消息。

php.ini

有人知道答案吗?

这是我的 PHP 脚本: http: //pastebin.com/3QUiJ79N

0 投票
1 回答
1087 浏览

email - 服务器邮件日志太大

我有一个通过 postfix 处理邮件的 ubuntu 服务器。服务器最近受到垃圾邮件的攻击,因此邮件日志非常大。日志与时间戳一起存储,我只是想知道我是否可以清除旧日志而不会恢复一些磁盘空间?

此外,对这些事情不太聪明,我正在努力寻找在哪里更改日志轮换和删除的设置......来自更多知识渊博的人的任何线索?

0 投票
1 回答
962 浏览

linux - 专用 phplist 安装的最佳 linux 邮件解决方案是什么?

我正在为我的专用服务器上的客户端设置 phplist。我将为他的邮件列表在专用 IP 地址上安装专用邮件解决方案。他目前估计有 5,000 名订阅者对他的时事通讯感兴趣。目标是每晚发送这么多封电子邮件。

当前明显的选择是 qmail 和 postfix。我可以得到一些优点和缺点吗?有没有更好的解决方案?

0 投票
1 回答
1437 浏览

linux - =?UTF-8?B??= 在 Emails sent via php 邮件问题中

我有一个网站,在“联系”部分我有一个表格,用户可以填写该表格与我联系。该表单是一个简单的表单,其操作是一个 php 页面。

php代码:

有人可以告诉我为什么这在大多数情况下都有效,但有时我会收到没有文字且主题行显示的电子邮件

我使用 Outlook Express,我已经阅读了这个System.Net.Mail 和 =?utf-8?B?XXXXX.... 标题 ,但它没有帮助。

问题不在 Outlook 中,因为当我登录到从中获取 POP3 电子邮件的实际邮件程序时,电子邮件看起来是一样的。

当我在 Outlook 中右键单击并选择“消息来源”时,没有“发件人”信息。

例如,一个好的消息应该是这样的:

但是,有问题的看起来像这样:

就好像信息已经丢失在某个地方一样。

你也应该知道我有一个我自己管理的 VPS。我使用 postfix 作为电子邮件服务器,如果这与它有任何关系的话。但是话又说回来,为什么它有时会起作用?

我注意到的另一件事是,有时特殊字符无法正确显示(Outlook 和网络邮件)。

例如,瑞典语中的名字“Björkman”显示为Björkman,但同样,只是有时。

我希望有人对这个问题有所了解,因为至少对我来说很难找到。

如果您需要更多输入,请告诉我。

0 投票
3 回答
2045 浏览

python - 收到电子邮件后立即解析

我有用户发送包含一些我需要提取的文本的电子邮件。每个用户的电子邮件都映射到一个邮箱。我目前正在使用一个 cron 作业,该作业每 5 分钟轮询一次邮箱(后缀),检查新消息,并将其发送到我让工作人员解析它们的队列。我有两个主要问题:

  1. 有没有一种方法可以在收到电子邮件后立即解析而不是轮询服务器?另外,我怎样才能实现它是可扩展的?例如,如果每秒有 50 条传入消息。
  2. 我正在以编程方式编写每个用户的电子邮件地址以指向 postfix 配置文件中的邮箱。创建一个catch all帐户会更好,这样我就不必写每个电子邮件地址了吗?但是,我知道包罗万象的帐户更容易受到垃圾邮件的影响。