postfix

Postfix 进入 3.0.0 时代,大量热辣新特性出现

Postfix 3.0.0 正式版发布了,这次发布也标志着对其 2.8 版本的支持结束。 Postfix 2.x 系列从2003年开始发表,已经维护了十余年了。这次大版本跨越,带来了许多有趣的特性改进,主要如下: 增加了SMTPUTF8 支持,支持使用国际化的域名和本地地址部分,它们由 RFC 6530 及相关文档定义(即支持类似这样的邮件地址: 商务@公司.中国,支持@技术.翻墙)。该实现是基于由 CNNIC 赞助的 Arnt Gulbrandsen 所提供的代码的。SMTPUTF8 的支持还在持续开发中, 预计会在 3.1 中完成。参见 SMTPUTF8_README。 支持 Postfix 使用动态链接库和数
2015-02-10
2分钟阅读时长

采用转发服务器增强 Postfix 邮件服务器的安全

当你启动并运行应用服务器后,你就需要一台好的邮件服务器来为你传递邮件。我为我所有的服务器开通了postfix邮件服务,下面就是我常用的配置。 CentOS 6上安装Postfix yum install postfix 默认安装了Sendmail,所以最好将它停掉并移除。 service sendmail stop yum remove sendmail Postfix包含了两个配置文件main.cf和master.cf,对于基本的配置,你需要修改main.cf。同时,postfix可以像shell变量一样定义参数,并通过$来调用。这些参数不需要再使用前定义,Postfix只在运行中需要时才会查询某个参数。 配置postfix vim /etc/postfix
2015-01-19
3分钟阅读时长

Postfix 技巧和故障排除命令

这里是一些我每天用的命令,当然,其他的email管理员也会使用,因此我写下来,以防我忘记。 列出/打印当前邮件队列 # postqueue p # mailq 如果队列太长,可以使用tail管道读取。 # mailq | tail 清理队列 # postqueue -f 立即投递某domain.com域名的所有邮件 # postqueue -s domain.com 删除所有队列 # postsuper -d ALL 删除指定的消息 # postsuper -d messageid 重新排队邮件或者重新发送指定邮件 #postfix -r msgid 查找邮件版本 #postconf -d mail_version mail_version = 2.6.6 你也可以查看下面的连接,这个连接有很多例
2014-12-22
1分钟阅读时长

20个关于Postfix的面试题

问题1:什么是 Postfix,它的默认端口是多少? 答:Postfix 是一个开源的 MTA(邮件传送代理,英文名:Mail Transfer Agent),用于转发 email。相信很多人知道 Sendmail,而 Postfix 是它的替代品。默认端口是25。 问题2:Postfix 和 Sendmail 有什么区别? 答:Postfix 使用模块化设计,由多个独立的可执行程序组成;而 Sendmail 被设计成有一个强大的后台进程提供所有服务。 问题3:什么是 MTA,它在邮件系统中扮演什么角色? 答:MTA 是 Mail Transfer Agent (邮件传输代理)的缩写。MTA 负责接收和发送邮件、确定发送路径和地址重写
2014-12-01
6分钟阅读时长