postfix邮件的配置 和 收发问题处理

  我司也是用postfix收发邮件。自建的邮箱有2个主要问题:

1.是否可以收发邮件正常。

2.垃圾邮件如何处理。

处理1:

A. 网上的配置postfix main.cf已经很全了。复制一遍基本都可以了。

B. 注意的地方是。

1.  MX的TXT记录是否有做。(A记录的TXT,IPv4的 TXT也是可以的,最好全做)

spf.v1 mx:mail.x.com -all

spf.v1 ipv4:x.x.x.x -all

spf.v4 a:mail.x.com -all

2. IP PTR记录必须做

X.X.X.X   mail.x.com

C. 做收邮件的策略的时候。(我这里就个内容,标准的reject ,加上公开的网站bloking list)

smtpd_recipient_restrictions =
  permit_sasl_authenticated,
  permit_mynetworks,
  reject_unauth_destination,
  reject_invalid_hostname,
  reject_non_fqdn_sender,
  reject_non_fqdn_recipient,
  reject_unknown_sender_domain,  ###是否允许收到普通的linux服务器,使用mail命令发邮件给你。。。很重要。(原因:这个选项,是否要求发送者有标准的运营)
  reject_unknown_recipient_domain,
  reject_unauth_pipelining,
  reject_rbl_client multi.uribl.com,
  reject_rbl_client dsn.rfc-ignorant.org,
  reject_rbl_client dul.dnsbl.sorbs.net,
  reject_rbl_client list.dsbl.org,
  reject_rbl_client sbl-xbl.spamhaus.org,
  reject_rbl_client bl.spamcop.net,
  reject_rbl_client dnsbl.sorbs.net,
  reject_rbl_client cbl.abuseat.org,
  reject_rbl_client ix.dnsbl.manitu.net,
  reject_rbl_client combined.rbl.msrbl.net,
  reject_rbl_client rabl.muclearelephant.com,
  permit

处理2:过滤垃圾邮件。我接触的有2个方法(能力+接触面的关系)

1. 使用病毒模块。 spamassassin、clamAV  ##我这里基本没用

2. 使用header_checks 对来源+主题进行过滤。

这里重点说一下header_checks:

1. header_checks 有可能误过滤(误过滤,不用紧张,关键有数据去修复这个问题)

^From:.*@zmhp\.com/ REJECT  aaa32           ####aaa32是我做的过滤标记,一条一个标,只要有收邮件异常的拒绝信的可以,做一个定位,然后确认问题对比。

关注/var/log/maillog的告警,配合header_checks 做的标记内容。

时间: 2024-10-10 13:44:37

postfix邮件的配置 和 收发问题处理的相关文章

postfix 邮件中继配置

Postfix 配置邮件中继 A 邮件发送服务器B 邮件中继服务器 A. 配置发件服务器 # 开启转发规则 [[email protected] ~]# vi /etc/postfix/main.cf transport_maps = hash:/etc/postfix/transport # 配置转发域名 [[email protected] ~]# vi /etc/postfix/transport 126.com smtp:119.81.103.126:25 # 生成数据库 [[email

Linux中Postfix邮件认证配置(五)

Postfix+Dovecot+Sasl工作原理 1.A用户使用MUA客户端借助smtp协议登陆smtpd服务器,需要先进行用户和密码认证,而SMTPD服务器端支持sasl认证,例如有一个sasl客户端,就会去连接SASL.当SASL接受到验证请求时就会根据验证方式去进行验证,常用的有PAM,passwd等.验证成功后就会返回给Smtpd服务器.而smtpd就会允许A用户登陆发送邮件. 2.Smtpd服务器接受到邮件转发请求后,查看邮件是本域的还是外部域的,如果是本域内的用户,就会开启MDA进程

Linux中Postfix邮件接收配置(四)

Dovecot介绍 MRA邮件取回代理也有很多如courier-imap,cyrus-imap和dovecot这三个个工具,下面重点介绍Dovecot: 1.高安全性.据 Dovecot 的作者声称,从 Dovecot 的设计和实现,安全性都是被高度关注和强调的.这里的安全性不单单指传统意义的安全漏洞,也包括软件的可靠性.而 Dovecot 高安全性的最佳佐证,就是"悬赏".Dovecot 作者从 2006 年开始,对于第一个能够发现"remotely exploitable

Linux中Postfix邮件WebMail配置(七)

Extmail Extmail 是一个以perl语言编写,面向大容量/ISP级应用,免费的高性能Webmail软件,主要包括ExtMail.Extman两个部分的程序套件.ExtMail套件用于提供从浏览器中登录.使用邮件系统的Web操作界面,提供给普通邮件用户使用.而Extman套件用于提供从浏览器中管理邮件系统的Web操作界面,提供给邮件系统的管理员使用.它以GPL版权释出,设计初衷是希望设计一个适应当前高速发展的IT应用环境,满足用户多变的需求,能快速进行开发.改进和升级,适应能力强的we

Postfix邮件系统安装与配置:Postfix,Cyrus-IMAP,Cyrus-sasl,Dovecot和SPF

最近发现邮件发送服务还是挺重要的.可能对于每天只有一百来封的邮件发送需求的个人博主来说,一个免费的邮箱提供的免费SMTP邮件发送服务就可以满足了,但是对于一些大型的网站.论坛和平台,每天的邮件发送量可以达到上万封以上,免费的邮件发送服务是不能满足需要了. 市场上已经有了不少的付费邮件发送服务,但是终归是第三方的邮件发送服务,在邮件发送方式.邮件内容等方面肯定要受到不少的限制.与其花大量的时间寻找更好的付费邮件服务,还不如自己动手利用VPS或者服务器搭建一个属于自己的邮件发送平台,搭建起来并不复杂

烂泥:Postfix邮件服务器搭建之虚拟用户配置

本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 在前一篇文章<烂泥:Postfix邮件服务器搭建之软件安装与配置>中,我们介绍了psotfix邮件服务器搭建所需要的软件,以及各个软件的基本配置. 目前已经达到了通过系统用户可以登录到postfix邮件服务器,但是为了管理的方便和系统安全,我们一般是通过postfix的虚拟用户来管理邮件用户的. Postfix虚拟用户的原理是,先在系统中创建一个用户,该用户不能登录到系统,然后把邮件

Postfix邮件服务器的原理和postfix + dovecot配置,使用Thunderbird发送邮件和SMTP认证

1.邮件的基本概念MUA:邮件用户代理,客户端收发邮件的软件MTA:邮件传输代理,服务器上的部署邮件服务器的软件MDA:邮件投递代理,在邮件服务器上将邮件存放到相应的位置MRA:邮件收取代理,为MUA读取邮件提供标准接口,主要使用POP3和IMAP协议2.常用的MUA与MTAMUA:Outlook.Mozilla Thunderbird.FoxmailMTA:Sendmail.Postfix.Qmail.Exchange Server3.邮件传递原理发送邮件时:   用户通过MUA将邮件投递到M

Centos安装配置Postfix邮件服务器

发布时间:July 6, 2012 // 分类:Mail // No Comments 在安装邮件服务器之前先了解几个名词,以后会用到: 1 2 3 4 5 6 MUA:用户代理端,即用户使用的写信.收信客户端软件 MTA:邮件传送端,即常说的邮件服务器,用于转发.收取用户邮件. MDA:邮件代理端,相当于MUA和MTA的中间人,可用于过滤垃圾邮件. POP:邮局协议,用于MUA连接服务器收取用户邮件,通信端口110. IMOP:互联网应用协议,功能较POP多,通信端口143. SMTP:简单邮

烂泥:Postfix邮件服务器搭建之软件安装与配置

本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb Postfix邮件服务器的搭建需要使用到几个软件,分别是cyrus-sasl.postfix.dovecot.postfixadmin.roundcubemail,只有这几个软件相互配合才能搭建一套完整的邮件服务器. PS:本次实验在centos6.5 64bit上进行. 一.软件功能介绍 cyrus-sasl.postfix.dovecot.postfixadmin.roundcub