安卓手机(小米)自带邮箱 APP 无法登录登录邮箱( exchange 协议或者 pop/imap 协议都不行),用 Outlook APP 能登陆但不推送。
Outlook app 在安卓上走的还是谷歌 fcm ,虽然看服务有 mipush 推送,但实测收不到。
世纪互联这帮 xx ,也不是不知道国情,不把这些东西适配好,就强推关闭基本身份验证。现在只能不时打开 outlook app 刷一刷,极其影响用户体验。
大家有什么解决办法嘛?
1
YGHMXFAL 2023-06-18 11:42:18 +08:00
我不懂,[exchange 协议]和普通用户免费注册地[outlook 邮箱]不是一回事儿吗?
如果是后者,我最近几天刚刚踩了坑,解决办法就是: [1]在微软账户安全中心内生成[应用密码]填写到邮箱客户端的[密码]字段中 [2]你的邮箱客户端要支持选择[验证模式]之类的选项,然后选择[OAUTH2]模式,才能触发登录微软账号并且授权读写邮箱的页面 就是说微软家的邮箱和谷歌家不一样,谷歌家能够在邮箱客户端使用单纯地[授权码+普通密码模式]来登录,而微软家(据我目前所知)要使用[授权码+OAUTH2 模式]来登录 |
2
sparky0915 OP @YGHMXFAL 我们的是国内的世纪互联运营的微软提供支持的 exchange 邮箱。
|
3
yuchenr 2023-06-18 11:45:18 +08:00
office 365 的邮箱现在仅支持现代身份验证( oatuh )。
解决办法是等自带 app 更新,用 outlook ,gmail ,或者 Yandex 客户端。 |
4
julyclyde 2023-06-18 11:45:33 +08:00
@sparky0915 你说的是 office365 中国版吧
那个好像和 exchange 不是一码事。通信协议好像不一样 |
5
seers 2023-06-18 11:46:06 +08:00
我的没问题,公司 exchange 邮件可以正常收发,还可以装证书收加密邮件
|
6
yuchenr 2023-06-18 11:47:14 +08:00
世纪互联的话,可能只能用 outlook 了,我试过 gmail 是无法登录的,不同环境的 endpoint 不同。
|
7
yuchenr 2023-06-18 11:50:15 +08:00
exchange online 大概和 live ,outlook 邮箱大概是一回事。
exchange 的话,有本地版、混合部署,或者 exchange online 。 |
8
sparky0915 OP @julyclyde 其实还是 exchange 协议的,只不过它是中国版。他的服务器是 partner.outlook.cn
|
9
yyzh 2023-06-18 11:51:25 +08:00 via Android
|
10
kanezeng 2023-06-18 12:03:13 +08:00
+1 ,我也是,之前 airmail 也不能用了,只好改到 Outlook for Mac 上,不过发现现在的 outlook 还挺好看的。
|
11
yyws2012 2023-06-18 12:05:58 +08:00 via Android
fcm 是可以裸连的啊
|
12
xxx027 2023-06-18 13:07:33 +08:00
更新小米自带的电子邮件 APP ,如果更新后还是不行,看看能不能尝试反馈一下要求小米支持世纪互联的 exchange
或者转发邮件到腾讯邮箱(如果能的话),微信接收提醒 |
13
MoeMoesakura 2023-06-18 13:19:46 +08:00
用 Gmail 的 exchange 试试?(虽然 Gmail 也有一半时间推送挂壁)
|
14
patrickyoung 2023-06-18 18:28:30 +08:00 via iPhone
关闭 basic auth 是管理员决定的,微软只是推荐。从 infra 的角度来说关了更安全。
|
15
mchong 2023-06-18 19:41:01 +08:00
@patrickyoung 不,世纪互联强制走 oauth2 。另外,苹果邮件不能用是因为不支持世纪互联的原因,国际版 o365 是没有问题的。
|
16
sparky0915 OP @patrickyoung 专业,我们单位的说是微软强制要关 T T
|
17
YonyBlackie 2023-06-18 22:31:57 +08:00
@sparky0915 #16 确实是微软强制要求关闭的,估计小米的 APP 对于 oAuth2.0 的认证指向了国际版的 office365 的 URL ,世纪互联有自己的 URL 。两者的 oAuth 认证数据不能互通,世纪互联对 oAuth2.0 认证这方面做的稀烂。
|
18
zsj1029 2023-06-18 22:48:09 +08:00 via iPhone
上个月开始,第三方客户端收发停了,linux 桌面没有 outlook 只能先用网页版了
|
19
alfawei 2023-06-18 23:29:07 +08:00 via iPhone
所以我单位只允许 iOS 设备接入公司邮箱
|
20
nothingistrue 2023-06-18 23:47:19 +08:00
Exchange 协议本身就是邮箱协议里面的特供版,需搭配 Office 下属的 Outlook 客户端才能使用完全体。你再弄个再次特供的世纪互联版,那应该有功能严重受限的觉悟的。
|
21
patrickyoung 2023-06-19 00:51:12 +08:00 via iPhone
@mchong #15 并没有,我是管理员。
|
22
sparky0915 OP @nothingistrue 如果他们能加入 mipush ,我接受 app 的阉割。
|
23
iminto 2023-06-19 11:10:20 +08:00
exchange 协议简直是垃圾中的战斗机,支持的客户端太少了,安卓上除了 outlook 应该没有任何 APP 能完整支持 exchange 的邮箱。
再用上证书签名和加密,所有国产 APP ,所有开源 APP ,没有一个能打的。 |
24
compilerhero 2023-07-19 22:01:07 +08:00
要用 OAuth 的话需要开发者首先注册自己的应用. Azure AD 有几个不同的实例 (国际, 中国 (世纪互联), 美国国防部). 小米的电子邮件应用 (WPS Mail) 可能只在国际版 Azure AD 进行了注册. 如果你在登录时就遇到了错误, 而且你还想用这个应用, 你应该向开发者反馈这个问题; 只有他们能解决.
微软的应用, 包括 Outlook, Teams, Authenticator 之类, 推送功能都不起作用. 惟一的决绝办法就是用有 FCM 的 Android 或者换成 iOS. |