# Enigmail 帮助

### 使用 Enigmail 规则编辑器: 编辑 OpenPGP 规则

在规则编辑器中，您可以为每个收件人单独指定 加密，数字签名和 PGP/MIME，并定义要使用的 OpenPGP 密钥。通过这个 对话框，您可以为单个收件人定义规则，也可以为具有相似属性的一组 收件人定义规则。

- 为如下收件人设置 OpenPGP 规则: 包含收件人的电子邮件地址 (不包含姓名，例如: 类似 `somebody@email.domain` 的电子邮件地址)。您可以使用空格分隔多个不同的电子邮件地址。 电子邮件地址仅包含域名部分则可以匹配发往该域的任何邮件， 例如: `@email.domain` 将匹配 `body@email.domain`、 `somebody@email.domain`、`anybody@email.domain` 等等。
- 如果收件人地址 ...: 此项修改邮件地址的匹配规则。 如果输入了多个地址，该设置将应用于所有地址。 下面的示例假定在上面的 OpenPGP 规则 栏中输入了 `body@email.domain`。
  - 与上述某邮件地址完全相同: 使用此设置，只有邮件地址与 `body@email.domain` 完全相同才会触发规则(完全相同，大小写敏感匹配)。
  - 包含上述邮件地址中的字符: 使用此设置，任何包含上述字符的邮件地址都将被 匹配到， 例如: `anybody@email.domain` 或 `body@email.domain.net`
  - 以上述某邮件地址开头: 使用此设置，任何以上述字符开头的邮件地址都将被 匹配到，例如: `body@email.domain.net`、 `body@email.domain-name.com`。
  - 以上述某邮件地址结尾: 使用此设置，任何以上述字符结尾的邮件地址都将被 匹配到，例如: `anybody@email.domain`、 `somebody@email.domain`。
- 如果邮件地址符合条件则测试下一条规则
  通过启用此功能，您将可以不必为某个邮件地址在 使用下列 OpenPGP 密钥进行加密或数字签名: 栏中指定 密钥，直到发送的时候再为发往该地址的邮件选择一个要使用的密钥。 此外，匹配这些邮件地址的后续规则还会相继处理。
- 如果邮件地址符合条件则不再测试后续规则
  启用此功能将会停止处理任何匹配这些邮件地址的后续规则; 例如: 如果邮件地址符合 条件则测试下一条规则。
- 使用下列 OpenPGP 密钥进行加密或数字签名:
  通过 选择密钥(S)... 按钮选择加密用的收件人密钥。 与上面的动作相同，此项规则匹配后将不再处理能够匹配的后续规则。
- 数字签名: 启用或禁用 电子邮件数字签名。此选项将使用或者取代您在邮件撰写窗口选择的设置。 其值为:

- 从不: 禁用数字签名，即便已经在邮件撰写窗口做出选择 (取代其他值)
- 在撰写邮件时选择: 使用在邮件撰写窗口中选择的设置
- 总是: 启用数字签名，即便您在邮件撰写窗口 并未 启用数字签名

这些数字签名设置将应用于所有匹配的规则。如果有任意一条 规则禁用了数字签名，不管其他规则是否指定了总是进行数字签名，该邮件都不会被数字签名.

- 加密: 启用或禁用 邮件加密。可选的设置及其含义同数字签名.
- PGP/MIME: 启用或禁用 PGP/MIME (RFC 3156) 邮件编码。 如果禁用了 PGP/MIME，信件将使用 "嵌入式 PGP" 编码。可选的设置及其含义同数字签名。

所有的规则将会按照 OpenPGP 规则编辑器 列表中的顺序逐个处理。当任一包含 OpenPGP 密钥标识的规则成功匹配一个收件人，我们除了为这个收件人使用规则中包含的密钥之外，还将在后续的规则 测试中忽略该收件人。

您可以从 Enigmail 每收件人设置帮助页 获得更多帮助