Tag: postfix

Postfix 删除 Queue 未发送的邮件

电邮服务器会把未能寄出的邮件放到 Queue 里面, 在特定时间内尝试重发, 一般上不用理会, 但如果电邮服务器发送大量邮件时, 或者有个别使用者发送过垃圾电邮, Queue 内便会堆积很多邮件, 这时可以动删除。 Postfix 默认邮件会放在 /var/spool/postfix/ 目录下, 如果知道邮件的位置, 直接删除也可以, 但一般都会使用不同的工具删除。/var/spool/postfix/ 下的目录分别储存不同类型的邮件, 它们主要用作: active: 目前正在准备发送的邮件. bounce: 每封邮件的寄送状态资讯, 纪录了退信的原因. corrupt: 损毁或无法读取的邮件. defer: 每封邮件的寄送状态资讯, 纪录了延迟寄信的原因. …

MailScanner 放行加密压缩档的方法

MailScanner 作为 Mail Gateway 可以阻挡后有电邮威胁, 包括病毒、垃圾电邮、档案名称、钓鱼电邮等。 在默认的情况下, MailScanner 会阻挡掉加密的压缩档, 这是因为如果压缩档内包含有有害内容 (例如病毒), 那 MailScanner 便不能进行扫瞄, 阻挡掉的电邮的讯息如下: The following e-mails were found to have: Other Bad Content Detected : Password-protected Archive …

Postfix + MailScanner 架设过滤病毒及垃圾 Mail Gateway

Mail Gateway 的作用是在电邮到达电邮服务器前, 预先过滤或处理不当电邮 (例如带有病毒的邮件及垃圾电邮), 再将电邮转送到后端的电邮服务器。其他人只会从 MX record 知道 Mail Gateway 的位置, 但不会知道电邮服务器的位置。 系统管理员架设起 Mail Gateway 后, 只要将域名的 MX record 指向 Mail Gateway 的 IP 便可以, 对其他使用者几乎不会察觉有转换。而且后端如果有多于一台电邮服务器, 可以按域名将电邮转送到指定的电邮服务器。 要架设 …

CentOS + Postfix 问题: tls early post process client hello:unsupported protocol

早几天新安装一台 Mail Gateway 主机, 是在 CentOS 8 里面用 Postfix, 中继送信, 然后再加安装 Let’Encrypt 对 smtpd 加密。 这个过程还算顺利, 测试后用 gmail 及 yahoo 发信过来也收到, 过两天后收到客户反映, 有其中一个寄件者发来的邮件收不到, 查看 /var/log/maillog 后, 找到以下错误: mx01 postfix/smtpd: …

Postfix 使用 postgrey 实现灰名单Greylisting

Greylisting 是一种十分有效减少垃电邮的方法,它的原理是暂时拒绝接收邮件,正常的电邮服务器当不能送出邮件时会重新尝试,这时才接收这封电邮。而发送垃圾邮件的主机因为需要发出大量的电邮,为了加快进度,当不能传送后便会放弃。 postgrey 是在 Postfix 简单实现灰名单的工具,以下是安装及设定 postgrey 的方法。 安装 postgrey: RHEL / CentOS: # dnf install postgrey 或 # yum install postgrey Debian / Ubuntu: # apt-get install postgrey …