前两天经历了一次短暂的邮件服务的切换,涉及到邮件与日历两项目前国内已经快属于“非主流”的业务,值得一记。
事情的起因是我换了华为 Mate 70 Pro+,其实去年换了荣耀 Magic V3 之后,邮件与日历就没有配置好。邮件的问题是官方的应用不支持修改发件人地址,日历是官方应用根本不支持 caldav。我下面分别说一说。
我使用的邮箱是自己购买的域名托管在邮件服务商的那种形式。使用自己的域名邮箱是为了确保个人的邮箱地址可以保持不变,否则我也不能说换邮箱服务就换,也基本杜绝了将来邮箱服务商关门跑路的可能。而且自己的网站也是用了自己的域名,给域名加几个 MX 之类的解析也没有额外费用,况且这个独特的域名也十分短,远好过邮箱服务商现在可提供的后缀。使用托管服务是因为邮箱的配置还是比较复杂,涉及到反垃圾邮件等一些机制,已经数据安全等领域,我没有信心自己维护好。我一直在用的邮件服务商是 Fastmail,看了一下之前的文章,从 2015 年 8 月初用到现在,差不多有 10 年了。这是我目前可以找到的最符合我需求的邮箱了,中间折腾过几次想换到别处也没成功。
之前有段时间手机客户端一直配置不成功,苹果安卓都不灵,之后我惊讶的发现,在我这里,如果 Fastmail 走魔法流量,竟然不能访问 IMAP/SMTP 服务器,后来我在梯子上特意加了针对 fastmail.com 域名的直连规则,问题就解决了。在荣耀手机上面也能使用自带邮件客户端,唯一不行的是无法设置发件邮箱。我在 Fastmail 上注册的账号是 liuf@mm.st,登录 IMAP/SMTP 服务器只能用这个,使用域名邮箱是不行的。在有些客户端上,可以让我配置发件人的邮箱,因为这在 SMTP 协议中是开放不受限的。但荣耀、华为的邮件客户端没这个功能(不会是藏的很深我没找到吧?),造成我发的邮件发件人是我不使用的邮箱,显得很奇怪。
比起电子邮件,在国内电子日历似乎就更加成了一个小众玩意。原本我们就不大有个人记录日程的习惯,手帐这个东洋舶来品,至今依旧拥有浓厚的“小资”标签,网上相关的 KOL 也逐渐减少。企业中的数字日历工具,除了在一些很少数的公司中看到过之外,其他地方也是基本看不到。像我们公司,应该算是国企,这些年搞新零售、数字化转型,钉钉打卡、企业微信都涉猎过,应用的就是一个建群、考勤打卡、事项审批之类的东西。至于日程?领导日程多变,也不是下面员工能关心的;员工有个屁日程,领导安排你干啥就干啥。至于我个人,使用日历一方面当作记录,另一方面也仅限个人的一些固定日程需要记录,比如固定时间的会议、孩子的课程安排之类的。
当然,在一个开放的手机系统上,没有什么是安装应用做不到的。但我期望,有些基础的功能,还是用官方的应用或者服务更好。而且与系统整合的更加紧密,比如语音助手,如果使用第三方的应用,很有可能就不行。如果系统本身没有这一项服务,我自己安装也是可以,如果系统原本就有了,我再安装一个一样的,就感觉有些重复了。
因此,这次的起因是我惊讶的发现,荣耀、华为等国产手机厂商自带的日历应用,居然不支持 caldav。据我这几天调查,似乎只有小米可能支持一些。其他的是宁可支持 Exchange,也不支持 caldav。Caldav 是开放的协议,实现起来对他们没有难度,我猜测也只能是厂商认为没有需求有关吧。倒也不是说国内用户没有使用日历的,但每家的日历都相对封闭,其实也加大了切换的壁垒,我想这也是原因之一。要不是 IMAP/POP3/SMTP 已经成为了事实上的标准,我想或许电子邮件也不会让你用其他的服务器吧?
正路跑不通,就找一些其他方式。从网上搜索了一些,一个是使用 DAVx5,可以在不支持 caldav 的安卓手机上,通过安装应用的方式,访问 caldav 服务器把日历拉下来,然后模拟一个日历应用可以访问的后端,间接解决问题,这也是 Fastmail 的帮助文档里提出的“官方”解决方案。还有一个方式就是找个支持 Exchange 的邮件服务。前者需要安装应用,而且将来万一升级到鸿蒙 5.0 会有兼容性问题,所以我的第一选择是换服务。首先是我同时在用的 QQ 邮箱,设置里面有 Exchange 的支持,而且可以缴费以支援域名邮箱。我一开始最倾向它,因为它的可访问性一定是最高的。但是测试下来,或许我第一次使用 Exchange 服务不了解的原因,竟然只能同步一个日历。原本 QQ 邮箱的日历功能就十分阳春,但只给一个日历,我难道要把个人、工作、子女、宠物等不同方面的事项都写在一起吗?这也太不符合我的使用习惯了!
我在 Kimi 等工具中进行提问,得到除了 QQ 邮箱外,还有 Zoho 以及微软的收费业务。微软是 Exchange 的开发方,他家提供的服务应该是最完善的吧,可惜就是费用比较高昂,比来比去我还是放弃,尝试一下 Zoho 吧。这一家我之前也试用过,可惜他没有比过 Fastmail,具体原因我记不清了,但界面一定是一个问题。我不大喜欢 Zoho 那种什么都放上的界面,Fastmail 那种更加简洁、专注的界面更加符合我的口味。这次再次尝试 Zoho,选择了国内版。上一次我体验的是国际版,在国内使用,我还是选择更加本地化的服务,而且还以人民币结算,更加直观方便。Zoho 的好处是非常便宜,价格比 Fastmail 要低至少一倍。不过从官网调查了一下,发现明确说了 “Exchange ActiveSync 仅支持企业付费计划。不为个人帐户提供支持。”而我就是为了 Exchange 功能来的,只好购买 150 元每年的 WorkPlace 方案,多了我完全用不到的在线文档、表格、演示、通讯、会议、协作这些功能,想来也是挺亏的。不过这个价格比 Fastmail 依旧便宜,更好的是 Zoho 对这个方案提供 15 天的免费体验功能,我可以先测试,确保符合我的需求再下单。