当前位置: 技术问答>linux和unix
Linux下关于垃圾邮件的处理
来源: 互联网 发布时间:2014-12-28
本文导语: 前言: 邮件服务器是在 Linux 下的,采用 Postfix 当作邮件服务器。因为现在有很多人对虚拟主机采用悄悄的发送垃圾邮件、非法邮件等,已经把信箱设置错误,自己对自己进行转发或者回复,从而导致了,邮...
前言:
邮件服务器是在 Linux 下的,采用 Postfix 当作邮件服务器。因为现在有很多人对虚拟主机采用悄悄的发送垃圾邮件、非法邮件等,已经把信箱设置错误,自己对自己进行转发或者回复,从而导致了,邮件在服务器进程和序列里不停的发送,大大的影响了服务器的性能和客户邮件的使用,导致响应延迟或者发送不出去邮件和无法正常接收邮件。更加重要的是,老板或者领导会对这种情况发火,为了避免这些情况,特别讲述一下我的一点小小的解决方法,有不同意见或者更好方法的,请指正,谢谢。
这里涉及到的东西就是删除邮件序列的邮件(垃圾、非法等)
涉及命令:mailq
名称:mailq
使用权限:所有使用者
使用方式:
说 明:显示待寄邮件的清单。包括邮件ID]、邮件大小、邮件储存时间、寄信人、收信人,以及邮件无法寄出的原因。参 数:-v :显示较详细的资讯。
范 例:列出待寄邮件清单:
# mailq
E74C9E7B86 34044 Fri Oct 18 16:31:56 123@123.com | 456@123.com
具体操作:
停止 postfix
#/usr/etc/init.d/postfix stop
查看邮件序列
# mailq
E74C9E7B86 34044 Fri Oct 18 16:31:56 123@123.com | 123@123.com
发现有自己转发给自己的邮件,说明邮箱设置有问题,从邮件控制面板进入去取消这个转发项
删除此邮件
# /usr/prima/postfix/sbin/postsuper -d E74C9E7B86
但是因为邮件服务器充斥了相同的邮件,单单删除此一封邮件,价值不大,需要删除所有此类的邮件。
# mailq | grep 123@123.com | awk '{print $1}' | while read a; do
/usr/prima/postfix/sbin/postsuper -d $a; done
这样删除的就是关于123@123.com 信箱的邮件
启动服务器
#/usr/etc/init.d/postfix restart
#mailq
就可以看到实际上很多邮件都消息了,服务器可以正常工作了。
总结:
其实这里也就涉及到mailq的使用。
邮件服务器是在 Linux 下的,采用 Postfix 当作邮件服务器。因为现在有很多人对虚拟主机采用悄悄的发送垃圾邮件、非法邮件等,已经把信箱设置错误,自己对自己进行转发或者回复,从而导致了,邮件在服务器进程和序列里不停的发送,大大的影响了服务器的性能和客户邮件的使用,导致响应延迟或者发送不出去邮件和无法正常接收邮件。更加重要的是,老板或者领导会对这种情况发火,为了避免这些情况,特别讲述一下我的一点小小的解决方法,有不同意见或者更好方法的,请指正,谢谢。
这里涉及到的东西就是删除邮件序列的邮件(垃圾、非法等)
涉及命令:mailq
名称:mailq
使用权限:所有使用者
使用方式:
说 明:显示待寄邮件的清单。包括邮件ID]、邮件大小、邮件储存时间、寄信人、收信人,以及邮件无法寄出的原因。参 数:-v :显示较详细的资讯。
范 例:列出待寄邮件清单:
# mailq
E74C9E7B86 34044 Fri Oct 18 16:31:56 123@123.com | 456@123.com
具体操作:
停止 postfix
#/usr/etc/init.d/postfix stop
查看邮件序列
# mailq
E74C9E7B86 34044 Fri Oct 18 16:31:56 123@123.com | 123@123.com
发现有自己转发给自己的邮件,说明邮箱设置有问题,从邮件控制面板进入去取消这个转发项
删除此邮件
# /usr/prima/postfix/sbin/postsuper -d E74C9E7B86
但是因为邮件服务器充斥了相同的邮件,单单删除此一封邮件,价值不大,需要删除所有此类的邮件。
# mailq | grep 123@123.com | awk '{print $1}' | while read a; do
/usr/prima/postfix/sbin/postsuper -d $a; done
这样删除的就是关于123@123.com 信箱的邮件
启动服务器
#/usr/etc/init.d/postfix restart
#mailq
就可以看到实际上很多邮件都消息了,服务器可以正常工作了。
总结:
其实这里也就涉及到mailq的使用。
|
谢谢指点了.
我甚至想封杀有关垃圾邮件来源, 请问有何方法最好呢?
我甚至想封杀有关垃圾邮件来源, 请问有何方法最好呢?