news 2026/9/11 18:15:38

40、Sendmail 配置与规则详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
40、Sendmail 配置与规则详解

Sendmail 配置与规则详解

1. 重写规则中的宏定义与左右侧规则

在配置中,我们可以将宏定义融入到重写规则里,例如 Virtual Brewery 配置使用了$m宏。重写规则分为左侧和右侧,它们有着不同的作用和规则。

1.1 左侧规则

左侧规则用于指定匹配的地址模式,多数字符会进行精确匹配,但部分字符有特殊含义:
| 符号 | 含义 |
| ---- | ---- |
|$@| 精确匹配零个标记 |
|$*| 匹配零个或多个标记 |
|$+| 匹配一个或多个标记 |
|$-| 精确匹配一个标记 |
|$=x| 匹配类x中的任意短语 |
|$~x| 匹配不在类x中的任意单词 |

这里的标记是由空格分隔的字符串,规则匹配地址时,表达式中各模式匹配的文本会被分配给特殊变量,用于右侧规则,不过$@是个例外,它不生成右侧使用的文本。

graph TD; A[输入地址] --> B{是否匹配左侧规则}; B -- 匹配 --> C[将匹配文本赋值给变量]; B -- 不匹配 --> D[不使用右侧规则]; C --> E[执
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/9 21:29:57

MQ的学习

RocketMQ基本原理

作者头像 李华
网站建设 2026/9/10 11:46:39

49、新闻服务器配置与管理全解析

新闻服务器配置与管理全解析 1. 新闻组基本设置 1.1 新闻组权限标识 新闻服务器对于新闻组有不同的权限设置,通过特定的标识来表示: - y :允许直接向该新闻服务器发布文章。 - n :不允许直接向该新闻服务器发布文章,新文章只能从其他新闻服务器接收。 - m :该…

作者头像 李华
网站建设 2026/9/10 3:05:28

50、新闻服务器与新闻阅读器的配置与管理

新闻服务器与新闻阅读器的配置与管理 新闻文章过期设置 在新闻服务器的管理中,文章过期设置是一个重要的环节。 purge 字段可用于指定带有 Expires 头部的文章在过期前的最长保留时间,其编码方式与 keep 字段相同。 默认情况下,所有新闻组中的文章将保留 14 天,而…

作者头像 李华
网站建设 2026/9/10 19:47:10

6、Linux网络配置与管理全解析

Linux网络配置与管理全解析 1. IP路由选择机制 在IP实现中,当寻找到达目标的最佳路由时,可能会找到多个匹配目标地址的路由条目。例如,默认路由能匹配所有目标,但发往本地连接网络的数据报也会匹配其本地路由。那么IP如何确定使用哪条路由呢?这就需要借助子网掩码。 子…

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

人人拥有AI科学家!一文读懂Deep Research的今生与未来

深度研究(Deep Research),让人工智能(AI)系统从“生成文本”进化为“发现知识”,进而完成复杂的开放式任务。目前,Deep Research 已被广泛应用于文本生成、科研、软件工程等领域中,帮…

作者头像 李华
网站建设 2026/9/10 15:17:37

力扣二叉树的三种遍历

这篇文章类比三种遍历的写法,每个遍历利用两种方法,分别是递归和迭代,帮助更好的学习二叉树的相关知识。一、前序两种方法:1.递归/*** Definition for a binary tree node.* function TreeNode(val, left, right) {* this.val…

作者头像 李华