删除sendmail发送列队
分类:linux日期:2014-05-02 - 20:54:19评论:4条作者:老谢
在折腾自动备份到邮箱的脚本,执行中突然vps变得非常卡,ping了下发现vps的延迟飙升到了2000+,从阿里云后台的监控看上行带宽最大已经达到了1MB/s,
停止sendmail服务后延迟正常,重启后问题依旧,很容易就可以判断应该是邮件发送的附件体积较大占用大量网络资源导致的问题,尝试重启sendmail问题依旧,可以判断重启后邮件仍在发送的列队,会重新发送,平常很少使用mail命令,所以一番搜索后找到答案:
[root@xj123 ~]# sendmail -bp /var/spool/mqueue (1 request) -----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient----------- s42CBBlP002728 175369339 Fri May 2 20:11 <root@xj123.info> <i@xj123.info> Total requests: 1 |
可以查看待发送的列队,看到已经的确是有列队的邮件,我们删除掉就好了,邮件列队文件存放在/var/spool/mqueue/,删除该目录下的对应文件即可
[root@xj123 ~]# cd /var/spool/mqueue [root@xj123 mqueue]# ls dfs42CBBlP002728 qfs42CBBlP002728 [root@xj123 mqueue]# rm -rf * |
至此,问题解决,最后再送自己一句话,no zuo no die!!

最新评论
Josephlit:衷心感谢 美丽的地方描写。十分 ...
xiazaiall:个人论坛https://spssluntan.mybb...
雨帆:年纪越大越抠是真的,我现在就降级到了...
秦大叔:现在都是够用就好,不想太折腾了。
Andy烧麦:X1C 5th 2017年-2022年,走南闯北...
王叨叨:自从换了typecho,博客也不怎么出问...
王叨叨:我准备给我的老笔记本搞一个linux系...
大D:台式机现在只能是AMD YES!
springwood:查询了一下,ThinkPad x1c 9th ...
黑石:特斯拉和小米,选哪个?不是很懂车,就...