73、深入解析Sendmail:配置、安全与性能优化

深入解析Sendmail:配置、安全与性能优化

1. Sendmail与Amavisd的集成配置

在邮件系统中,有时会将Amavisd置于中间位置,使其作为传入邮件的 MAIL_HUB 和传出邮件的 SMART_HOST 。不过,这种方案是在Sendmail接受邮件进行投递后进行离线扫描的。若要进行在线扫描,可查看Amavisd - new文档中的 README.milter 文件。

在面向互联网的服务器上,将所有邮件传递给监听端口10024的Amavisd进程的关键配置行如下:

FEATURE(`stickyhost')
define(`MAIL_HUB', `esmtp:[127.0.0.1]')
define(`SMART_HOST', `esmtp:[127.0.0.1]')
define(`confDELIVERY_MODE', `q')
define(`ESMTP_MAILER_ARGS', `TCP $h 10024')
DAEMON_OPTIONS(`Name=receivingMTA')

最后一行配置有助于调试,因为能明确是接收的Sendmail、发送的Sendmail还是Amavisd记录了哪些消息。

扫描完成后,Amavisd将邮件传递给监听端口10025(而非通常的25端口)的仅用于排队的Sendmail进程,之后队列运行器会完成本地投递或将邮件发送到互联网。

在发送服务器上,设置如下配置可让Sendmail监听端口1002

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值