news 2026/7/2 5:51:13

55、Sendmail配置中的m4宏速览

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
55、Sendmail配置中的m4宏速览

Sendmail配置中的m4宏速览

1. 概述

在构建Sendmail配置文件时,m4宏是非常有用的工具。本文将为你提供一个快速参考,介绍可能会用到的m4宏的语法和功能。需要注意的是,在Red Hat系统中,sendmail/cf目录对应的是/usr/share/sendmail−cf目录,但实际位置会因Linux发行版而异。

2. Sendmail m4宏及内置命令

以下是常见的Sendmail m4宏和内置m4命令:
| 命令 | 用途 |
| — | — |
| CANONIFY_DOMAIN | 列出即使选择了nocanonify功能,也应转换为规范名称格式的域名 |
| CANONIFY_DOMAIN_FILE | 标识一个文件,该文件列出了即使选择了nocanonify功能,也应转换为规范名称格式的域名 |
| DAEMON_OPTIONS | 定义Sendmail守护进程的运行时选项 |
| define | 为配置变量定义一个值 |
| divert | 引导m4进程的输出 |
| dnl | 删除直到下一个换行符(包括换行符)的所有字符 |
| DOMAIN | 选择一个包含特定域名属性的文件 |
| EXPOSED_USER | 列出应免于伪装的用户名 |
| FEATURE | 标识要包含在配置中的可选Sendmail功能 |
| GENERICS_DOMAIN | 定义应由generi

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

PiKVM定制化构建指南:从零打造专属远程管理系统的完整实践

PiKVM定制化构建指南:从零打造专属远程管理系统的完整实践 【免费下载链接】pikvm Open and inexpensive DIY IP-KVM based on Raspberry Pi 项目地址: https://gitcode.com/gh_mirrors/pi/pikvm 你是否曾经遇到过这样的困境:在机房外需要重启服务…

作者头像 李华
网站建设 2026/7/1 14:10:54

Yuzu模拟器进阶指南:从配置到性能优化的完整解决方案

Yuzu模拟器进阶指南:从配置到性能优化的完整解决方案 【免费下载链接】yuzu-downloads 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu-downloads 还在为Yuzu模拟器运行不稳定而困扰?作为你的技术伙伴,我将带你从基础设置到…

作者头像 李华
网站建设 2026/6/30 14:06:46

ansible部署笔记

一、yum方式部署 1、配置yum源 #备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.back…

作者头像 李华
网站建设 2026/7/1 21:07:28

直播美颜SDK动态贴纸功能开发实战:从接入到上线的完整指南

近几年,直播行业的竞争早已不再局限于“能不能播”,而是全面转向“好不好看、好不好玩、能不能留住人”。在这个背景下,直播美颜 SDK 动态贴纸功能,几乎成了所有直播、短视频、社交类 App 的“标配能力”。但真正落地开发时&…

作者头像 李华