news 2026/6/9 21:10:19

22、Sendmail 的特殊 m4 配置:从地址重写到中继客户端配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
22、Sendmail 的特殊 m4 配置:从地址重写到中继客户端配置

Sendmail 的特殊 m4 配置:从地址重写到中继客户端配置

1. 地址伪装与通用表

地址伪装是 Sendmail 的一个重要特性,它可以将发件人地址的主机部分重写为标准值,以用于所有外发邮件。MASQUERADE_DOMAIN宏和masquerade_entire_domain特性允许通用表(genericstable)与伪装功能协同工作。

通过两个sendmail –bt测试,可以看到这些配置选择对输出地址的影响。在第一个测试中,输入地址kathy@hawk.foobirds.org被重写为kathy.mccafferty@foobirds.org。这是因为hawk.foobirds.orgfoobirds.org域中的一个主机,该域在类 M 和类 G 中都有标识,所以伪装功能重写了地址的主机部分,而通用表重写了用户部分。

在第二个测试中,输入地址sara@patient - rights.org未被重写。虽然sara是通用表中的有效键,patient - rights.org是类 w 中的值,但配置要求 Sendmail 仅重写类 M 和类 G 中标识的域的地址。

许多网站会将用户名重写为全名,通常在伪装地址的主机名时进行。这提供了许多组织偏好的简单的first.l

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/2 11:03:00

推荐系统中的损失函数梳理:从Pointwise到Listwise

引言:目标决定损失函数选择推荐系统通常采用两阶段架构:召回(Recall)与精排(Ranking)。两个阶段的优化目标存在本质差异,这直接决定了损失函数的选择。召回阶段从海量候选集(百万至亿…

作者头像 李华
网站建设 2026/6/9 11:43:36

BewlyBewly多语言支持实践指南:5步搞定国际化开发

BewlyBewly多语言支持实践指南:5步搞定国际化开发 【免费下载链接】BewlyBewly Improve your Bilibili homepage by redesigning it, adding more features, and personalizing it to match your preferences. 项目地址: https://gitcode.com/gh_mirrors/be/Bewly…

作者头像 李华
网站建设 2026/6/10 4:52:46

基于BP的低密度校验码LDPC的编译码仿真

基于BP的低密度校验码LDPC的编译码仿真 第一章 仿真研发背景与核心目标 在5G通信、卫星通信等领域,信号传输易受噪声、信道衰落干扰导致数据失真,纠错编码技术成为保障传输可靠性的关键。低密度校验码(LDPC)凭借逼近香农极限的纠错…

作者头像 李华
网站建设 2026/6/9 10:16:21

基于51单片机的语音储存于回放

基于51单片机的语音储存与回放系统设计 第一章 绪论 在日常办公、教学演示、小型设备交互等场景中,语音储存与回放功能具有广泛应用需求。传统语音记录设备如磁带录音机、专用录音笔等,存在体积较大、存储容量有限、数据传输不便等问题,难以适…

作者头像 李华
网站建设 2026/6/3 17:50:44

如何快速掌握深蓝词库转换:面向新手的完整指南

如何快速掌握深蓝词库转换:面向新手的完整指南 【免费下载链接】imewlconverter ”深蓝词库转换“ 一款开源免费的输入法词库转换程序 项目地址: https://gitcode.com/gh_mirrors/im/imewlconverter 深蓝词库转换是一款开源免费的输入法词库转换程序&#xf…

作者头像 李华