电子邮件炸弹缓解措施
- 阅读
- 1 分钟
- 类别
- 接收和阅读电子邮件
电子邮件炸弹是一种在线攻击,攻击者向特定地址或计算机网络发送海量电子邮件,以使收件人的收件箱溢出。
此类攻击中越来越常见的一种形式是使用注册确认电子邮件轰炸用户邮箱。
Proton Mail 提供垃圾邮件过滤功能,可防止垃圾邮件进入收件箱。然而,在电子邮件炸弹攻击中,垃圾邮件活动往往来自合法的注册表单,这在某些情况下可能导致垃圾邮件过滤器失效。对于这些情况,您可以使用更高级的 sieve 过滤器。本文将介绍向收件箱添加 sieve 过滤器的步骤。
重要提示:应用以下 sieve 过滤器存在误报风险,可能会将正常邮件也一并过滤掉。因此,我们建议仅在攻击持续期间保持其启用状态。
如何使用 sieve 过滤器缓解电子邮件炸弹
在 mail.proton.me 上登录 Proton Mail 网页版帐户,并按照以下步骤操作:
1. 创建一个标签,将其应用于所有被识别为邮件炸弹攻击组成部分的电子邮件。
- 前往设置 -> 文件夹/标签。
- 点击“添加标签”,创建一个名为“邮件炸弹”的标签,然后点击“保存”。
2. 创建一个 sieve 过滤器,将所有邮件丢弃,或将所有邮件发送到您的垃圾邮件文件夹。
- 前往设置 -> 过滤器,然后点击“添加 Sieve 过滤器”。
- 在“名称”字段中,为您的 sieve 过滤器创建一个名称。
- 在“Sieve 脚本”字段中,复制并粘贴以下代码选项之一。
您可以根据所收电子邮件的特征,以及希望如何处理被过滤器拦截的电子邮件,从以下四种 sieve 过滤器选项中进行选择:
1. 根据包含某些常见关键字的邮件标头内容丢弃邮件的过滤器。应用此过滤器后,被过滤的邮件将永远不会到达收件箱,因此我们建议仅在攻击持续期间应用 sieve 过滤器:
if anyof (
header "x-auto-response-suppress" ["OOF", "AutoReply"],
header "precedence" "bulk",
header "auto-submitted" "auto-generated",
exists "form-sub",
exists "list-unsubscribe",
exists "x-php-script",
exists "x-php-originating-script"
) {
discard;
}2. 第一个选项的稍微温和的变体。此过滤器不会丢弃邮件,而是将邮件移动到您的垃圾邮件文件夹,并应用“邮件炸弹”标签:
require "fileinto";
if anyof (
header "x-auto-response-suppress" ["OOF", "AutoReply"],
header "precedence" "bulk",
header "auto-submitted" "auto-generated",
exists "form-sub",
exists "list-unsubscribe",
exists "x-php-script",
exists "x-php-originating-script"
) {
fileinto "spam";
fileinto "Mail bomb";
}3. 将收到的注册和/或订阅表单移动到垃圾邮件文件夹,并应用“邮件炸弹”标签的过滤器:
require "fileinto";
if allof (
header :contains "Subject"
[
"subscription",
"mailing",
"subscribing",
"confirm",
"Welcome to",
"activation",
"verify",
"registration",
"activate",
"your account",
"verification",
"signing up",
"registering",
"new account",
"username and password",
"registered",
"welcome",
"password",
"account details",
"verify your"
]
) {
fileinto "spam";
fileinto "Mail bomb";
}4. 将所有新闻通讯邮件移动到您的垃圾邮件文件夹,并应用“邮件炸弹”标签的过滤器。此过滤器还会匹配来自域名“mypapertoday.com”的电子邮件。
require "fileinto";
if anyof (
header :contains "Subject"
[
"Newsletteranmeldung",
"Newsletterregistrierung",
"Newsletter",
"Anmeldung",
"potwierdzenie",
"subskrypcji",
"inscripcin",
"revista",
"conferma",
"inscrizione",
"validation",
"willkommen",
"inscription",
"account details",
"Aktivierung",
"Benutzerkontendetails",
"bienvenue sur",
"bienvenido",
"новом пользователе",
"benvenuto nel Forum",
"Hoşgeldiniz",
"Vítejte na",
"пожаловать",
"Bine aţi venit",
"Üdvözlünk a",
"fórumon",
"Witamy na",
"Velkommen til",
"Tervetuloa",
"unirte",
"Welkom op",
"activer",
"Usuario",
"Välkommen till",
"Bem vindo",
"Registrierungsanfrage",
"注册",
"подтверждения",
"регистрацию",
"Регистрационные",
"konto",
"dettagli account",
"registratie",
"conta",
"cuenta",
"compte",
"registrazione",
"contului",
"konta",
"aktivoi"
],
address :domain :contains "From" "mypapertoday.com"
) {
fileinto "Mail bomb";
fileinto "spam";
}对于移动到垃圾邮件文件夹的邮件,您之后可以轻松地进行审核(通过搜索“邮件炸弹”标签),以确保没有邮件被过滤器误拦截。此过滤器使用的标签也很容易更改,只需将上述步骤 2 至步骤 4 中的“邮件炸弹”替换为您喜欢的任意名称即可。
请注意,免费套餐可使用的过滤器和标签数量有限制。
最后,您可以阅读我们关于避免垃圾邮件的文章,进一步了解如何在将来防止类似的攻击。