问题标签 [mail-queue]
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.
linux - 如何使用bash检查字符串是否是有效的mailq mailid?
我被困住了。
我想知道如何检查 Q-ID 是否是有效的 mailq ID。
感谢您的任何提示。
php - 关闭 PEAR 错误
我正在使用 PEAR 的 Mail_Queue,不幸的是有很多弃用警告(这是一个常见的 SO 主题)。当然,我可以修改 php 的配置以消除非致命错误,但即便如此,当 PEAR 的 mail_mime 抛出任何类型的错误时,它似乎正在输出标头信息。
有没有一种简单的方法可以完全关闭 PEAR 错误,以便我可以在调用 mail_queue 后修改标头信息?
php - Mail::queue 不发送电子邮件
我一直坚持在 Laravel 4 中发送带有队列的电子邮件。让我描述一下我的问题:
这有效:
然而这不起作用:
我创建了一个failed_jobs
表,我在其中保留了工人的所有失败作业,在该表中我发现了这个错误:
我也发现了这个: http: //forumsarchive.laravel.io/viewtopic.php?id=12672
.. 我遵循了上一个链接中的所有说明,但我不断收到此错误消息。
有谁知道如何解决这个问题?
编辑: emails.validateEmail 文件
laravel - Laravel 4.2 Email::queue 与资产
很简单,我正在尝试使用 beanstalkd 和 supervisord 服务对电子邮件进行排队,如下所示:
我的主管程序配置:
在我的刀片文件中,我试图访问一个资产,一个图像:
发送和接收电子邮件时,图像已损坏,图像的 URL 如下所示:
我无法弄清楚为什么域是:
如果其他任何人都经历过这种行为,最好把它公开出来,因为我已经在谷歌和 StackOverflow 上搜索了这个问题的答案,但没有提到这个问题。
我问自己一个问题......当排队时,Laravel/Supervisor/Beanstalk 是否足够聪明,可以记住工作的域?
ubuntu - 从 postfix 发送电子邮件?
我正在做一个项目,我需要创建一个 SMTP 服务器来发送和接收电子邮件。我已经使用 postfix 在 ubuntu 上配置了一个服务器。它工作得很好。我可以发送电子邮件,也可以接收电子邮件。但问题是,当我尝试一次发送多封电子邮件(从 java 代码发送电子邮件)时,只有 1-2 封电子邮件发送,其余邮件进入邮件队列。我在日志文件中得到的响应如下
我不知道为什么邮件要排队?我用google搜索了这个问题,发现这个问题是由于ipv6配置造成的。但是我的配置是ipv4。这应该有效。
请调查一下。并建议我一些有用的解决方案。
更新
我的 postconf -n
php - 未能打开所需的 MDB2.php
尝试在新服务器上运行 Pear Mailqueue 时,我收到以下错误消息:
我觉得奇怪的是代码似乎缺少一个名为“MDB2.php”(大写)的文件,但导致错误的文件名为“mdb2.php”(小写)。不确定这是否意味着什么。
据我所知,所有路径都是正确的,并且在 PHP 中设置正确。以下是我迄今为止研究并尝试过的诊断步骤:
所以文件在那里,但如果我可以相信错误消息,它希望文件以大写字母命名。我也不知道--MDB2.php
文件是什么。
我尝试将--MDB2.php
文件重命名为MDB2.php
,但随后出现此错误:
否则,Pear 似乎已正确安装并对终端pear
命令做出反应......
这是 Pear 或 Mail Queue 的错误版本吗?
- 编辑 -
文件 mdb2.php 在早期就包含了这一行:
所以也许还有另一个同名的文件应该存在于其他地方......?
-- 编辑 2 --
由于我看到另一篇文章引用了此信息,也许这会有所帮助:
php - Mailgun:取消排队的电子邮件
我正在使用 mailgun API 发送电子邮件。我错误地调用了一个在 Mailgun 中将数千封电子邮件排队的函数。
有没有办法取消/清除队列?
c++ - CMSIS-RTOS's osMailFree() returns some address instead of osStatus-type value
So I'm using CMSIS-RTOS
mail-queue mechanics with Keil uVision 5.0.5
at STM32F427
microcontroller running at 180MHz
. And every now and then releasing previously allocated mailbox element with osMailFree() resulted in some address being returned instead of osStatus-type value like osOK or osErrorValue or whatever is said in the docs.
This address points to os_mailQ_p_##blahlbah element of a service structure allocated with osMailQDef. This also means it points right beyond the end of an actual data buffer allocated with the same osMailQDef macro.
All of my structures are allocated statically; stack sizes for threads (OS_STKSIZE 600) are also looking pretty enough - anyway, doubling and tripling them gave no effect.
It wouldn't bother me if it's not the fact that early or later my program comes into situation when one thread is unable to allocate a mail element (osMailAlloc() returns 0) while other, waiting thread, is constantly taking osEventTimeout. Seems like all memory blocks are in use - yet I'm honestly releasing it after every use (in wrapping object's destructor, to be sure it is truly released).
What could that mean and where to dig?
sendmail - sendmail mailq 以“X”结尾的文件名是什么?
我有一个充满以 X 结尾的文件的 mqueue,但我无法弄清楚为什么它们有一个“X”,一个“X”是什么意思,以及为什么 sendmail 不会处理它们(谷歌搜索添加“X”似乎太模糊了:)
例如
示例 qft9QM56ql012231 开始:
(当然,我已将所有电子邮件地址替换为“...”)