我需要这个,因为我收到了垃圾邮件来自一个名为
libero.it
的域的邮件,并且Gmail的垃圾邮件过滤器始终无法将它们标记为垃圾邮件,即使我为每个邮件单击“报告垃圾邮件”,因此我想创建一个过滤器以将该域中的所有邮件标记为垃圾邮件。#1 楼
我认为gmail无法提供此确切要求。原因是,标记为垃圾邮件的电子邮件用于在全球范围内识别垃圾邮件(而不仅仅是您的帐户)。相反,您只能创建一个名为“ myspam”的标签或其他任何东西。 />检查[x]应用标签
单击选择标签...
选择新标签
输入
libero.it
单击创建
#2 楼
看来目前尚无法实现。您总是可以创建另一个单独的标签,然后将其发送到那里。类似
Spam 2
标签。垃圾邮件在此标签中堆积后,您可以选择所有邮件,然后单击“报告垃圾邮件”将其立即发送出去。参考资料
#3 楼
抱歉,我参加聚会很晚,在搜索同一问题时发现了这个老问题。由于您无法通过过滤器执行此操作,因此我最后创建了一个Google App脚本,该脚本可以自动将电子邮件标记为垃圾邮件。要放入功能和计划中的基本要点使用时间触发的触发器是:
var threads = GmailApp.search("[your search criteria] -is:spam");
for (var iThread = 0; iThread < threads.length; iThread++) {
var threadId = threads[iThread].getId();
GmailApp.moveThreadToSpam(threadId);
}
评论
这对我来说很棒。只需转到script.google.com/home,创建一个Apps脚本,然后设置一个触发器即可。
–提莫西·佐恩
19/12/20在4:41
您现在需要执行GmailApp.moveThreadToSpam(threads [iThread]);不再需要中间变量。
– RJVB
20-5-6在14:02
#4 楼
可以阻止特定地址,但不能阻止整个域。解决方法如下:从菜单中选择“阻止...”:
确认阻止:
#5 楼
首先为您的垃圾邮件创建搜索:
其次,点击
Create Filter
:现在检查
Mark as read
和Delete it
,然后最后一次点击Create Filter
: 您将再也看不到这些电子邮件。他们只会在接下来的30天内填写您已删除的电子邮件,直到gmail将其清除为止。
评论
虽然可以消除不必要的邮件,但它并不能帮助Gmail训练垃圾邮件。如果这样做,您应该偶尔打开此标签,标记所有邮件,然后将其报告为垃圾邮件。
–ale
2013年9月12日12:40在