sendmail邮件队列详解
来源:互联网 发布:卸载程序找不到软件 编辑:程序博客网 时间:2024/06/06 10:17
sendmail是用来发邮件的,之前小松很多文章里都有提到过,今天这篇文件讲sendmail的知识点可能你不一定留意到
①使用sendmail命令发的邮件默认保存在/var/spool/mqueue目录下
②邮件消息可能由于很多原因而排入队列,如果一个远程主机不响应一个邮件连接的请求,邮件系统会将这些消息排入队列,稍后再作尝试,也就是按一定的时间间隔处理队列,而不是立即处理
③邮件队列内容可以使用 mailq 命令打印针对上面提到的几点我们用实验来证明
我们来设置邮件每30秒处理一下邮件队列,这里我们就可以看到,邮件默认保存的目录下面是否有邮件,然后有ll命令显示邮件文件,然后在看一下邮件是否定时在发设置邮件队列处理间隔
vi /etc/sysconfig/sendmail默认
QUEUE=1h也就是1小时
s秒m分h小时d天w周我这里设置30秒
重启一下sendmailservice sendmail restart我让邮件进入邮件队列,指定一个没有的收件箱
mail -s "test" -r admin@phpsong.net 4asfsdf@phpsong.com <content.txt但是没有办法30秒之后发送成功,因为我的邮件地址是随便输入的
怎么判断邮件重新发送了呢?cd /var/spool/mqueue/ll查文件创建时间是会有变动的
PS.错误的邮件地址sendmail会一直发
使用命令程序邮件队列mailq可以用下面的命令清空邮件队列
rm -f /var/spool/mqueue/*
QQ交流群:136351212
查看原文:
0 0
- sendmail邮件队列详解
- Linux sendmail服务发邮件 ~~详解:Myself
- linux/unix 下 删除sendmail -bp 邮件队列;查看sendmail发送邮件日志
- javamail发送邮件--sendmail
- sendmail收邮件
- fedora sendmail邮件服务器
- centOS sendmail邮件服务器
- Linux sendmail发送邮件
- sendmail 发送邮件例子
- 使用sendmail发送邮件
- sendmail发送邮件故障
- nagios发邮件-sendmail
- 使用sendmail 发邮件
- sendmail邮件服务器搭建
- sendmail发邮件命令
- Sendmail无法发送邮件
- sendMail 发邮件 tls
- CentOS发送邮件(sendmail)
- $watch监听多个值的变化
- java字符流
- LightOJ 1251 Forming the Council【2-Sat+逆向拓扑排序输出可行解】好题!
- Two pointers (2) -- Partition List,Valid Palindrome
- JavaScript基本概念——DOM(五)
- sendmail邮件队列详解
- Myeclipse10.x注册激活
- 把字符串转换成对象
- (c++)现有有N个学生的数据记录,每个记录包括学号、姓名、三科成绩。 编写一个函数input,用来输入一个学生的数据记录。 编写一个函数print,打印一个学生的数据记录。 在主函数调用这两个函数,
- 蓝桥杯之奇怪的比赛
- Gson 解析教程
- Easy Marks
- 3-3
- python初学三 函数