关于华为日历和微软日历的同步, 我折腾了三天!!!
最近读了<<哪有没时间这回事>>一书, 想到要利用日历和todo等软件来进行时间管理, 因为平时上班都是用电脑, 而碎片时间更多的是用手机, 所以就想着手机和电脑的日程是否可以同步呢? 为此我折腾了三天, 中间不乏想要骂人的冲动, 就想知道为什么华为+微软这么大的公司竟然实现这么个同步功能需要这么费劲(当然人家肯定是有原因的, 也和自己的操作有关哈), 好在结果是好的, 总算成功了, 中间对各个帐号也有了一些了解, 在此做个记录.
首先, 说一下实现的最终结果, 就是华为手机上的日历和win10系统自带的日历可以实现同步, 无论在哪一端添加行程, 另一端也同样可以看到.
然后说一下各个帐号相关的信息.
- 使用windows系统的人都知道, 微软有一个账号, 可以登录全部的微软产品, 同样的其日历也可以关联此账号.
- 微软的邮箱outlook和日历是关联的, 当然其他如华为邮箱也是和日历关联的, 可以认为每个邮箱都有一个对应的日历(行程).
- 我们使用邮箱客户端时肯定不止登录一个账号, 现在几乎每个人都有qq, 网易等多个邮件账号, 我们通常都是在一个客户端同时管理的, 但这样我们在日历添加日程时就要注意是添加在哪个账号下面.
- 对于第三方客户端, 邮件服务商通常不允许直接在第三方登录其账号, 而是通过服务器来转发/收邮件, 所以在使用第三方客户端登录邮箱时, 通常需要配置IMAP/POP3服务(收邮件)和STMP服务(发邮件), 但是这些服务只是针对邮件的, 这里要同步日历, 需要用到微软提供的exchange服务, 它可以同时支持邮件和日历的同步.
最后说一下我操作的步骤, 包括一些需要注意的小细节.
首先在windows端, 需要登录我们的邮箱账户, 将日历和账户关联起来, 这样我们才可以通过在另一端登录相同账户来实现同步. 这里需要注意, 通常我们的微软账户都会登录的, 其他的可能还会添加像qq, 网易等邮箱账户, 在登录这些账户时需要注意, 要通过exchange登录.
image.png
理论上登录exchange就可以了, 但不知道为什么我登录后收不到邮件, 所以我同时把IMAP也登录了, 一个做日历, 一个收邮件.
在登录账户之后, 在日历界面下就可以看到他们对应的日历名称了, 如下图, 不同账号可以设置不同的颜色, 方便我们在添加日程时区分.
image.png
这样的话windows端就配置好了, 下面配置手机端.
同样的, 我们用华为手机通常也会登录华为帐号, 现在我们想同步上面邮箱的日历, 需要将其登录到手机上.
打开手机自带的邮箱app, 登录上面的账号, 注意是exchange方式登录(也可以直接在日历app中登录), 至于登录方法就不细谈了, 搜索exchange登录网上有很多教程.
其实到这还没必要写这篇文章进行记录, 上面的步骤很容易理解, 但是就是在登录账号的时候出现了很多问题, 要么登录不上, 要么无法同步, 所以才在这里啰嗦.
- 刚开始我是想用outlook的手机app来实现同步的, 但是却无法通过exchange的方式登录我的qq邮箱, 问题至今也没解决, 我现在也已经把它卸载了.
- 在用outlook app时还一个问题, 就是登录微软账户, 我的微软账户是用qq邮箱注册的, 但是又不能用IMAP的方式登录, 因为那不能同步日历, 而用exchange又登录不上, 没办法之后选择用outlook.com登录了, 但是我又没有账号, 不知道怎么登录, 这里困扰了我一会. 后来查到其实微软帐号是可以设置别名的, 登录这里, 给你的microsoft帐号添加一个outlook.com后缀的别名, 就可以在outlook的手机app登录了.
如果你发现登陆后日历没有同步过来, 那就确认下你想要的行程是在microsoft帐号下添加的还是在别的邮箱帐号下添加的, 这里只能同步microsoft帐号下的日历行程. - 后来我卸载了outlook, 选择直接用华为手机自带的邮箱客户端, 同样也是选择exchange方式登录邮箱, 我顺利登录了qq和163邮箱, 他们登录时的密码注意是授权码哈, 除了这俩邮箱, 也可以登录你的microsoft帐号邮箱, 也就是上面你那个别名, 同样是选择exchange, 直接数据密码登录就行, 这个不用授权码.
此处需要注意, 用微软是推荐我们用他们的outlook客户端的, 默认的也是在outlook登录microsoft帐号时才同步日历, 所以我们用华为客户端登录后还不能同步microsoft帐号下的日历, 登录后我们会收到一封微软发来的邮件, 我们要选择使用另一个账号同步, 这样操作之后就可以同步日历了.
快去看看你的华为日历和微软日历是不是已经同步了.