电子邮件是互联网时代最受欢迎的沟通渠道之一,很多人每天都会收发邮件。虽然AppStore上有很多优秀的邮件App可供选择,如Sparrow、Inbox等,但论及与iOS的整合度,终究没有原生邮件客户端(以下简称Mail)那样高,因此在笔者的日常使用中,Mail仍是首选。
在我们日常收到的邮件里,很大一部分是没有太多价值的“订阅”邮件——它们要么是活动通知,要么是软文广告——这些邮件都是我们在各种网站上无意间勾选“订阅”而收到的,如图8-1所示。
这类邮件很让人纠结。它们不算严格意义上的垃圾邮件,却容易分散注意力;可是把它们标记为垃圾邮件吧,又有可能错过有价值的信息。那么该怎样处理这一类介于正常邮件和垃圾邮件之间的邮件呢?笔者有一个想法:给Mail加一个白名单功能,把常用联系人加入白名单;来自白名单以外的邮件全都自动标记为已读,这样就能在不遗漏信息的情况下突出重点,如图8-2所示。
把这个想法给具体化,就是本章的任务。
1)在Mail界面上的某个地方加个按钮,点击后出现可编辑的白名单列表,以便进行添加、删除白名单操作。
2)每次Mail的收件箱刷新后,自动把白名单以外的邮件标记为已读。
明确了本章的任务,接下来就一步步地实现目标。下面的操作在iPhone 5,iOS 8.1.1中完成。
图8-1 邮件
图8-2 把白名单以外邮件标记为已读