1
Insomnia OP 早晨发的太早了,不知道大家有没有看到帖子,有没有解决方法。。。
|
2
SoloCompany 2015-11-08 17:39:47 +08:00 1
这明明是 outlook.com 的问题,对 IMAP 不友好,应当找微软反馈
|
3
Insomnia OP @SoloCompany
谢谢回复。我搜到的这个解决方法: 偏好设置-账户-邮箱行为-已发出邮件-将 “已发出邮件储存在服务器上” 勾去掉。 就是在微软的客服那里看到的。 这样以后,微软的服务器上是不重复了,但是客户端依然重复。所以想说会不会客户端有设置的地方? |
4
Insomnia OP @SoloCompany
如果说是 outlook.com 的问题的话,那么我手机上的 app 也是连接的同样的邮箱,用手机回复邮件就不会出现重复的情况。 是因为手机 app 和 mac 下的 mail.app 在连接 outlook.com 的时候,使用的协议不一样吗? 两个我都是自动填写账号和密码后,自动配置成功的,没有好像也不能手动设置所需协议。 不知道到底算是 mail.app 的问题还是 outlook.com 的问题。 |
5
SoloCompany 2015-11-08 21:15:45 +08:00 via iPad
@Insomnia 核心问题是服务器发邮件也存了一份副本,你应该要的是,让服务器不要存那一份副本,而不是不让客户端把副本存到服务器,至于巨硬的客服让你关掉客户端的存副本选项而不是服务器端的,不清楚是服务器不支持还是客服不清楚了,没用 outlook.com 邮箱,暂时没这个烦恼
|
6
Insomnia OP @SoloCompany
嗯,是副本的问题。 现在考虑的是服务器有没有必要存这个副本? 如果说服务器不存这个副本,那在手机端的 app 里面就会缺少这个数据。 而在 mail.app 里面,是回复完邮件后,自动在客户端里面生成了一个副本。 这个时候客户端在更新,会从服务器上再拉一个副本下来,这时候客户端就变成重复的回复了。 那服务器保存副本对其他的 手机上的 app 是有用的,现在如果可以让 mail.app 回复完邮件后,不在客户端保存这个副本也就解决了问题。 现在好像在 mail.app 里面好像是没有这个设置的,或者可能是我还不知道怎么设置? |
7
SoloCompany 2015-11-09 00:01:37 +08:00
@Insomnia 最简单的解决方案当然是服务器端不保存副本;实际上,通过 smtp 协议发送邮件从来就没有任何说明有关服务器是否可以保存副本的说法,服务器保存副本可以说是一项增值服务,但在很多场景下更是会造成困惑(典型如 IMAP 协议是支持往服务器端写数据的),一直以来,客户端都是自行把发送副本通过 IMAP 协议的支持把副本保存到服务器的,服务器本身不够智能合并两个重复的副本,当然是服务器的问题了,因为一直以来客户端都是这样实现的
|
8
Insomnia OP |
9
SoloCompany 2015-11-09 08:40:36 +08:00 1
@Insomnia 因为手机端用的是巨硬发明的 Exchange 专用的 EAS 协议,桌面端不是!
|
10
Insomnia OP @SoloCompany 非常感谢,明白了。
|