问题标签 [qmail]

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

email - 从 linux 命令行发送电子邮件的不同方式

对于我们的 Web 项目,我们需要一个可靠的电子邮件分发机制。由于过去的糟糕经历,我编写了一个 bash 脚本(每小时执行一次),如果

  1. qmail-send 进程没有运行
  2. 邮件日志中的失败太多

对于发送通知电子邮件,我显然不想依赖 qmail,因为如果 qmail-send 进程没有运行,qmail 将不可用。但是,以下命令通过 qmail 发送通知电子邮件:

在没有 qmail 的情况下从 linux 命令行发送电子邮件的最简单方法是什么?我可以使用发送邮件吗?

如果你们有更智能的警报系统来监控 qmail,请告诉我。

0 投票
1 回答
601 浏览

forwarding - Qmail - 转发不带附件的电子邮件

我有相当标准的 Qmail 烤面包机安装。我正在使用 dot 文件为我的帐户设置邮件转发,因此当我收到一封电子邮件时,这封电子邮件会保留在我的邮箱中,并且还会转发到另一个电子邮件地址。容易,你说。是的,它工作正常......除了......这个另一个电子邮件地址实际上是一个手机号码,所以我收到关于我收到的每封电子邮件的短信通知。

但是,由于我们的电话提供商限制了 SMS 的大小,如果我收到带有附件的电子邮件,Qmail 会尝试将其转发到我的手机,但是失败了,错误消息会返回给原始电子邮件发件人,他认为该电子邮件是根本没有交付。

我还没有找到任何解决方案,但我想到了一个想法 - 如果有可能限制 Qmail,那么他不会转发特定类型的电子邮件(在我的情况下,是带附件的电子邮件)?或者以某种方式限制他发回这些转发的错误消息?

0 投票
1 回答
2170 浏览

smtp - 与使用编程语言的 smtp 库函数相比,使用 smtp 中继的优势

我想知道与使用编程语言的内置 smtp api 相比,使用 smtp 中继(带有 sendmail/postfix/qmail)的任何优点/缺点。

我们一直在运行我们的 Web 应用程序的同一个机器上运行一个邮件服务器,所以我们发送电子邮件总是非常简单,无论是使用 PHP 还是 Python 或其他 - 不用担心网络中断或类似的事情由于 mta 非常可靠,因此会破坏电子邮件。现在我们切换到使用 Google Apps 发送电子邮件,电子邮件需要通过 gmail smtp 服务器,所以我决定是否应该使用支持发送 smtp 邮件的特定编程语言的 api,或者是否应该设置一个 smtp在服务器上中继(例如,使用后缀),以便应用程序可以继续以本地 mta 的可靠性发送邮件。

如果您能确定每种方法的优缺点,那就太好了。

0 投票
1 回答
1448 浏览

php - How to send / Receive mail with "qmail" in PHP

i want to send and receive mail using qmail in php. i have never used it before tell me how is it possible.

Thanks in Advance...

0 投票
2 回答
3077 浏览

ruby-on-rails - Actionmailer SMTP 服务器响应

当通过 actionmailer 发送邮件时,actionmailer 会从 SMTP 服务器获得响应,无论是正常还是错误。有没有办法在发送邮件后检索此回复?另外,当 SMTP 服务器没有抛出错误时?

我们的 qmail 邮件服务器会抛出一个处理程序 ID,我们想用它来跟踪电子邮件。

例如,服务器响应是这样的:

250 好 1308235825 qp​​ 17832

0 投票
2 回答
964 浏览

php - 从 PHP 应用程序/Linux 服务器发送电子邮件的问题

我在从 linux 机器发送电子邮件时遇到问题。该应用程序发送几封不同的电子邮件,它使用 PHP(mail() 函数)/qmail (SMTP) 来发送电子邮件。一些电子邮件被正确发送到他们的目的地,但一些客户在他们应该收到的时候接到了一些没有收到的人的电话。这是证明电子邮件已发送的日志。但它没有发送?或者是吗?

0 投票
3 回答
5584 浏览

php - PHPmailer不发送电子邮件

我正在尝试使用 phpmailer 通过 Qmail 服务器发送电子邮件。发送后,我收到消息“消息已发送”,但没有收到任何消息。这是我的代码:

从命令行我可以输入mail *****@****.com blah blah并成功发送..

0 投票
3 回答
952 浏览

php - 使用 qmail 从别名触发 PHP

我离这里很近,我发现的所有示例都很有帮助。我可以从终端运行 PHP,但无法从收到的电子邮件中运行脚本。

我缺少的部分是让传入的电子邮件连接到 qmail 别名

为上下文。我使用的电子邮件是

在服务器的根目录中,我创建了一个别名

别名被命名

在我的 .qmail-bb3k 文件中

直接运行该文件给了我

向 bb3k@thatdomain.com 发送电子邮件什么也没做,电子邮件可以通过,但 PHP 脚本永远不会运行。

每次修改脚本时,qmail 都会重新启动(不确定是否有必要。)

我可以通过修改 .qmail-bb3k 脚本来运行 PHP 脚本

从终端运行时有效,我们已经知道了,但是四重检查并没有什么坏处

我一直在引用的链接

http://www.evolt.org/incoming_mail_and_php

http://www.geeksdrafts.net/blog/2011/02/11/sample-qmail-files/

有足够多的移动部件,我不确定是否存在简单的语法问题或 bash 和 php 范围之外的东西。

任何建议将不胜感激

0 投票
1 回答
166 浏览

email - 接受所有传入的电子邮件,从多个身份发送消息

我正在从事一个与响应垃圾邮件有关的研究项目。我想实现以下功能: 1. 一个邮件服务器,它以易于访问的形式保存所有传入的电子邮件 - 硬盘驱动器、数据库等。例如,如果有人向 peter@domain.com 或 akjfhasfkjf@domain 发送消息.com,此消息应被接受并保存。2. 我应该能够从同一服务器/帐户回复这些消息。例如,一条消息被传递到 peter@domain.com,因此垃圾邮件发送者会收到来自同一地址的响应。

关于可以帮助我的任何软件/软件包的任何建议?如果我可以使用 Java 或 Python 与它们交互,那就更好了。

谢谢。

0 投票
1 回答
143 浏览

email - 将电子邮件传送到脚本时,脚本是否需要设置返回值以指示电子邮件已被接受?

我已经设置了一个 Perl 脚本来处理通过 qmail 收到的电子邮件。但是,我发现电子邮件会一遍又一遍地敲击脚本,每隔几分钟就会持续几个小时。

我应该在脚本中设置一个返回值还是做其他事情来向发件人表明电子邮件已成功接收?