更新(12/13/2016):Apple有在icloud.com上添加了一个报告junk链接,允许您将这些垃圾邮件事件报告为垃圾邮件。使用此功能此时删除事件。它是一个很好的选择,Apple将在未来的更新中为MacOS和iOS上的日历应用程序添加类似的选择。

Mac和iOS用户一直看到许多出现在他们的日历中的很多奇怪的条目,但在过去几周里有一个大幅增加。对此有几个不同的解释,但好消息是,他们都不涉及恶意软件。

由于在OS X 10.11(El Capitan)和IOS 9中引入了新功能,因此已经发生了第一个原因是撰写了一个新功能,这表明在其他应用中找到的事件。例如,如果您在邮件中获取电子邮件,其中包含有关航空公司航班的信息,那么该航班将在日历应用程序中显示为建议。

如果这是从垃圾邮件电子邮件的特定事件发生的,或者在日历中不想要的任何其他事件发生,您只需选择它并单击“忽略”按钮。十分简单。

但是,也许你根本不想看到这些建议。如果是这种情况,您可以关闭它们。首先,在OS X上的邮件中,打开首选项,单击“常规”图标,然后更改“添加邀请日历”设置到永远不会。

mac-mail-calendar-invites

在iOS 9上,可以找到类似的设置设置>邮件,联系人,日历,您应该关闭“邮件中的活动”选项。在iOS 10上,该选项名为“在应用中找到的事件”,并被发现设置>日历

当然,您仍然可以添加邮件中找到的活动以及使用的任何其他支持它的应用程序宏中的数据检测功能。只需将鼠标悬停在相关信息上,然后单击向下箭头以开始在日历中创建事件的进程:

Mac-Mail-Add-ase

这些问题的第二个原因有点麻烦,并且在过去几周内已成为一个非常常见的问题。垃圾邮件发送者了解到,他们可以向iCloud地址发送日历邀请,从而垃圾邮件不是您的电子邮件帐户,而是您的日历本身。

更糟糕的是,这些邀请症出现在通知中心,所以垃圾邮件实际上在麦斯科斯芯片和iOS的界面内显示出来,而不是在邮件中。

如果这不够糟糕,那么摆脱这些邀请是另一个问题。当然,你可以简单地拒绝它们并继续前进......但是这样做的问题就是接受或拒绝这些邀请函会向垃圾邮件发送回垃圾邮件,这可以确认您的地址是好的,因此导致进一步的垃圾邮件。

有许多博客文章和论坛在那里有关于如何删除这些消息,而无需通知您所做的发件人所以。普遍的智慧说,将事件添加到临时日历,然后删除该日历,将删除事件而不发送通知。这似乎被摩托斯将为您选​​择删除的选项而备份,而无需通知:

MAC-Calendar-Delete

不幸的是,我已经在我的日历和妻子的日历之间一直在测试这一点,这对我不起作用。即使我单击删除并不通知,或者如果我从iOS这样做,因为某些网站建议,发件人将会总是获得邀请拒绝的通知。

我还不确定这是否是绝对的或某些设置是否导致在某些情况下工作,而不是在其他情况下工作。这可能适用于某些人。但是,它肯定是真的,你不能依靠能够在没有通知的情况下删除这些事件,如果发送通知,则无法从您的目单中解释。

这笔交易有多大?可能的是,它可能导致突然的新日历垃圾邮件。它也是可能的,它可能根本没有。很难知道这是这种情况,但前者的风险绝对是不可毁透的。

那么,可以做些什么?有几件事需要解决:报告,删除和防止垃圾邮件。

报告

这些垃圾邮件事件可以向Apple报告,以便他们可以关闭违规的iCloud帐户。这将是在移动目标的拍摄,但尽管如此,关闭发送这种垃圾邮件的每个iCloud帐户是很重要的。

要报告它,请在Mac上打开日历应用程序并在那里找到事件。不要接受或拒绝它,但拖动事件到桌面。丢弃它应该创建一个文件,图标类似于日历图标,结束“.ics”。此文件包含有关事件的所有信息,包括谁发送了它。

接下来,将消息发送到spam@icloud.com,简要解释问题(最多只不过是几句),并将该文件附加到消息。发送消息后,您可以删除.ics文件,但不要从日历应用程序中删除事件!

删除

报告垃圾邮件后,您将希望在垃圾日历中“隔离”这些垃圾邮件。首先,在iCloud帐户中创建一个新日历,您可以在MacOS或iOS上的日历应用程序中进行,甚至在icloud.com本身。名称是新日历类似于“垃圾”,并确保它未在日历上显示。(在麦克斯或iOS上,在日历列表中取消选中它,以隐藏该日历中的事件。)

Mac-Calendar-junk

接下来,不接受或拒绝垃圾邮件事件,将其移动到此垃圾日历。这可以在日历应用程序中完成在麦克斯。它也可以通过点击事件,然后在事件详细信息屏幕上更改日历,在iOS上的日历应用程序中完成。

此时,该事件仍将存在,但它将在不同的日历中,将隐藏在一起,因此您不会看到与其他事件混合的垃圾邮件事件。把它们留在那里。如果您在通知中心中有商品的那些事件,请在不接受或下降的情况下关闭它们。

At some point, after you haven’t gotten any more calendar spam for a few weeks or months, you should be able to safely delete the Junk calendar, and any notifications won’t get through because the offending iCloud accounts (which you will have reported) should have been banned by that point.

如果有机会长时间保持垃圾邮件,您可以定期创建其他日历(垃圾2,垃圾3等)并在一段时间后删除较旧的日历。

当然,没有保证。所有这些都依赖于苹果及时关闭这些账户,如果苹果突然被垃圾邮件报告突然淹没,而不是他们准备处理,它可能不会迅速发生。

预防

还有问题如何防止将来发生这种情况。不幸的是,再次,传统智慧似乎失败了。许多网站都在说登录icloud.com.然后转到那里的日历,然后单击页面左下角的齿轮按钮,打开iCloud日历设置。然后,单击“高级”图标,然后将邀请设置从默认(“应用程序通知”)更改为“电子邮件至”ouraddress@somewhere.com“。

iCloud-Calendar-Settings

但是,在我的测试中,这没有任何东西可以防止在日历应用程序中出现邀请。I’m unclear as to whether this is because this setting doesn’t behave as people are assuming it does, or if it would have worked if my spam filter had caught the e-mail message with the invitation before it hit my inbox (it didn’t).

所以,我不会说这不值得尝试......如果你得到了很多反复的日历垃圾邮件,那么值得试图改变这个设置,然后训练邮件的垃圾邮件过滤器来捕获这些垃圾邮件邀请。当然,这也可能导致在垃圾邮件文件夹中最终结束的合法邀请,因此您需要密切关注这一点。

然而,最重要的预防性步骤需要一些预谋。我的iCloud电子邮件地址是一个嫉妒守卫的秘密......我的家庭之外的许多人都知道这个地址,所以它绝不收到垃圾邮件。如果您可以用新的iCloud帐户预先清单,请使用您仅用于iCloud帐户的电子邮件地址,然后才能避免垃圾邮件,这将有很长的路要走。

当然,一旦它开始,这就没有什么可以阻止问题。但是,您可能能够更改您的Apple ID电子邮件地址,这将有助于切断流量。如果您的地址在@Icloud.com中结束,@ me.com或@ mac.com,您可能无法在此时更改它,但对于其他人来说,这将是值得的。

在这一点上你可能已经得到了这一消息,真的不是任何理想的解决方案。所有这一切都不幸置于现在的麻烦。After watching Apple for 32 years, though, I’m fairly confident that this is something they’ll take action to correct… but, if they do, it will likely take some time, and an update to macOS and iOS, to implement anti-spam controls on the Calendar.