首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >发送邮件排队和不及时发送本地邮件

发送邮件排队和不及时发送本地邮件
EN

Unix & Linux用户
提问于 2018-11-02 15:29:15
回答 1查看 1.1K关注 0票数 0

操作系统: 2.6.32-696.23.1.el6.x86_64 (Centos 6)

发送邮件: 8.14.4

11月1日15:56:17服务器发送邮件18406:wA1JqHk8018406: to=,delay=00:00:00,mailer=local,pri=83669,dsn=4.4.3,stat=queued

然后:

11月1日22:50:31服务器发送邮件19747:wA1JqHk8018406: to=,delay=06:54:14,xdelay=00:00:00,mailer=local,pri=713669,dsn=2.0.0,stat=Sent

当时,其他27个介面被标记为'stat=Sent‘。

有任何有用的sendmail命令来调试这个命令吗?需要在.mc或.cf文件中签入的东西?

我应该指出,在最初的事务中,我得到了以下消息:

11月1日15:56:18服务器发送邮件18406:STARTTLS:写error=syscall错误(-1),errno=104,retry=99,ssl_err=5

除了使用ssldump之外,我找不到多少关于这个错误的信息。我不知道这是否与主要问题有关。

EN

回答 1

Unix & Linux用户

发布于 2018-11-02 15:51:05

似乎您需要挖掘.cf文件和.config文件,并编辑行如下

代码语言:javascript
复制
QUEUE_INTERVAL="10m"; 

如果你设置了足够的这些低,希望它将修复速度设置。

要调试以下命令的窗口,请执行以下操作

代码语言:javascript
复制
while true; do mailq; sleep 1s; done 

检查事物进入和离开Q的速度,使用电线鲨鱼捕获发送方和接收方的网络会话,这将帮助您确定是否存在网络延迟。

试着用这些标志运行

代码语言:javascript
复制
-N 'delay, success, failure'
-X logfile.log
-bv 

也试着

代码语言:javascript
复制
postconf readme_directory or postconf html_directory 

为了找到对调试非常有用的DEBUG_README

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/479422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档