20、高级 Procmail 实用指南

高级 Procmail 实用指南

规则应用顺序

在处理邮件时,按照特定顺序应用规则是很重要的,典型的规则应用顺序如下:
1. 首先处理守护进程或服务器消息。
2. 尽早处理邮件列表,但要在服务器消息之后,因为我们希望先处理服务相关的邮件。
3. 使用黑名单文件阻止已知的垃圾邮件发送者。
4. 在处理完邮件列表之前,不要发送休假回复,以避免向邮件列表发送烦人的休假回复。
5. 保存私人邮件。
6. 检查未经请求的批量电子邮件(UBE),即垃圾邮件。这样可以避免对已知有效的电子邮件进行垃圾邮件检查时产生的高开销。

Formail 工具

Formail 是一个外部实用程序,通常在安装了 Procmail 的系统上都可以使用。它的主要功能是处理邮件消息,并从邮件头中提取信息。它可以作为一个过滤器,将邮件转换为适合存储在 Linux 邮件系统中的格式。此外,它还可以执行许多其他有用的功能,如“From”转义、生成自动回复头、简单的头提取或拆分邮箱/摘要/文章文件。

Formail 的输入数据(邮件、邮箱或文章内容)需要使用标准输入提供,因此它非常适合用于管道命令链。输出数据则通过标准输出提供。

高级配方分析:休假自动回复

下面是一个实现休假服务的复杂配方示例,用于通知发件人你正在休假,无法回复电子邮件。

SHELL=/bin/sh # for other shells, this might need adjustment
:0 Whc: vacation.lock 
# Perform
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值