EMOS的垃圾邮件处理问题

本文详细介绍了如何在EMOS环境下解决垃圾邮件过滤问题,包括关闭垃圾邮件过滤、设置白名单以及完全禁用垃圾邮件功能。通过调整配置文件(如/etc/maildroprc和/usr/local/slockd/config/sender_whitelist),用户可以确保正常邮件不受影响,避免客户邮件丢失。
摘要由CSDN通过智能技术生成

转载: http://x2y.blog.idcsrv.com/linux/linux_server/emos-junk/513.html


   近些日子用了EMOS,因为垃圾邮件问题,导致客户无法收取部分邮件,因此搜索了下相关的文章做了点额外配置~

关于关闭垃圾邮件过滤的一些选项:

1、设置不使用系统默认的垃圾箱

原因很简单:如果用客户端outlook等收取的话,垃圾箱的邮件是收不到的,如果垃圾箱的邮件是正常的,那么会造成客户邮件丢失。

所以我们把所有邮件送到收件箱,然后由客户端来处理所有邮件。

修改/etc/maildroprc
将to “$HOME/Maildir/.Junk/.”
改为to “$HOME/Maildir/.Inbox/.”

修改后重启生效。

2、增加白名单处理邮件

原因:最近发现连yahoo,qq这样的也被封杀了,这是一个很恐怖的事情,因为国内这类的邮件很多都是正常的,封杀了也同样搞得客户邮件丢失。

所以,我们通过白名单的方式,允许这类邮件的接受。

vi /usr/local/slockd/config/sender_whitelist

添加域即可。例如:

# the sample whitelist domain
#@extmail.net
@qq.com

保存立即生效,无需重启。

3、彻底关闭发垃圾邮件功能。

这个方式很彻底,很霸道的方法。

vi /etc/postfix/main.cf

       reject_invalid_hostname
#    reject_invalid_hostname,
#    check_policy_service inet:127.0.0.1:10030
#header_checks = regexp:/etc/postfix/dspam_header_checks

# Content-Filter
#content_filter = smtp-amavis:[127.0.0.1]:10024
#receive_override_options = no_address_mappings

vi /etc/postfix/master.cf

#
# DSPAM training settings
#retrain unix    -       n       n       -       -       pipe
#  flags=Rhq user=dspam argv=/usr/bin/dspam –client –mode=teft –class=$nexthop #–source=corpus –user extmail –deliver=spam,innocent

#spamtrap unix   -       n       n       -       -       pipe
#  flags=Rhq user=dspam argv=/usr/bin/dspam –client –mode=teft –class=spam #–source=inoculation –user extmail

#smtp-amavis unix    -    -    n    -    3    smtp
#    -o smtp_data_done_timeout=1200
#    -o smtp_send_xforward_command=yes
#    -o disable_dns_lookups=yes
#    -o max_use=10

重启后生效。

方法如上,各取所需吧,呵呵~我个人结合了1,2两种方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值