当前位置:网站首页>Postfix变成垃圾邮件中转站后的补救
Postfix变成垃圾邮件中转站后的补救
2022-04-23 05:43:00 【慕美文】
公司邮件服务器最近被当作中转站大量转发广告邮件,这里记录下补救过程。
- 先把队列里的垃圾邮件发送任务清空;
停止sendmail服务
#service sendmail stop
清空发件任务
#rm -rf /var/spool/mqueue/*
启动sendmail服务
#service sendmail start
- 禁止转发,启用黑名单
修改postfix的配置文件main.cf
#vim /etc/postfix/main.cf
将myhostname指向邮件服务的域名
myhostname = mail.xiabian.com
mydomain参数指向根域
mydomain = xiabian.com
myorigin指向mydomain
myorigin = $mydomain
mydestination指向mydomain
mydestination = $mydomain
监听所有IP
inet_interfaces = all
设置只信任本机
mynetworks_style = host
配置mydomain才能够被Postfix转发
relay_domains = $mydomain
对邮件的发送进行控制
外域到本域的邮件,全部接收
本域到外域的邮件,只允许本机发送
外域到外域的邮件,拒绝发送
设置发件人规则,允许本域地址,且拒绝sender_access文件里包含的发件人
防止其他用户从外部以[email protected]身份发送邮件,但登录到本机再发送则不受影响
第一条规则permit_mynetworks是允许本机登录用户发送邮件
smtpd_sender_restrictions = permit_mynetworks, check_sender_access
hash:/etc/postfix/sender_access, permit
/etc/postfix/sender_access的内容
xiabian.com REJECT
设置收件人规则,允许本域地址,且允许recipient_access文件里包含的收件人
smtpd_recipient_restrictions = permit_mynetworks, check_recipient_access
hash:/etc/postfix/recipient_access, reject
/etc/postfix/recipient_access的内容
外域只能发送给以下两个Email地址,其他任何地址都将被拒绝,但本机到本机发送不受影响
[email protected] OK
[email protected] OK
用postmap生成hash格式的文件
#postmap sender_access
#postmap recipient_access
启动Postfix
#/etc/init.d/postfix start
版权声明
本文为[慕美文]所创,转载请带上原文链接,感谢
https://blog.csdn.net/penetrate/article/details/92834541
边栏推荐
- AcWing 1096. Detailed notes of Dungeon Master (3D BFS) code
- Frequently asked interview questions - 3 (operating system)
- 字符识别easyocr
- Dwsurvey is an open source questionnaire system. Solve the problem that cannot be run and modify the bug.
- ValueError: loaded state dict contains a parameter group that doesn‘t match the size of optimizer‘s
- SQL注入
- C language - Spoof shutdown applet
- 线程的底部实现原理—静态代理模式
- MySQL transaction
- Excel obtains the difference data of two columns of data
猜你喜欢
Isosceles triangle - the 9th Lanqiao provincial competition - group C
The 8th Blue Bridge Cup 2017 - frog jumping cup
jdbc入门\获取数据库连接\使用PreparedStatement
Ora: 28547 connection to server failed probable Oracle net admin error
Navicate连接oracle(11g)时ORA:28547 Connection to server failed probable Oeacle Net admin error
Radar equipment (greedy)
域内用户访问域外samba服务器用户名密码错误
Establish excel bookkeeping book through setting context menu
lambda表达式
JVM系列(4)——内存溢出(OOM)
随机推荐
Pol / select / EPO
SQL注入
protected( 被 protected 修饰的成员对于本包和其子类可见)
‘EddiesObservations‘ object has no attribute ‘filled‘
jdbc入门\获取数据库连接\使用PreparedStatement
多个一维数组拆分合并为二维数组
尚硅谷 p290 多态性练习
多线程与高并发(1)——线程的基本知识(实现,常用方法,状态)
提升Facebook触及率和互动率攻略 | 智能客服帮您抓住用户的心
Introduction to data security -- detailed explanation of database audit system
类的加载与ClassLoader的理解
SQL基础:初识数据库与SQL-安装与基本介绍等—阿里云天池
Radar equipment (greedy)
Golang implements Ping connectivity detection case through exec module
Map object map get(key)
PreparedStatement防止SQL注入
Common status codes
转置卷积(Transposed Convolution)
Batch import of orange single micro service
Error 2003 (HY000) when Windows connects MySQL: can't connect to MySQL server on 'localhost' (10061)