使用EWS发送GoDaddy域名邮件遇401错误,求正确EWS URL配置
GoDaddy自有域名邮箱EWS配置解决401错误
正确EWS URL说明
GoDaddy托管的邮箱分两种套餐,对应不同的EWS端点:
- 若你的邮箱是GoDaddy自有Exchange托管套餐(非Office 365集成版),必须使用:
https://secureserver.net/ews/exchange.asmx - 若为GoDaddy集成Office 365的套餐,可继续使用
https://outlook.office365.com/ews/exchange.asmx,但需排查认证问题(见下文)
401错误额外排查点
- 认证方式:
- 非Office 365套餐:使用基本认证,确保账号未开启两步验证,或已生成应用专用密码
- Office 365集成套餐:微软已淘汰基本认证,必须使用OAuth2认证,且需为账号授予EWS访问权限
- 域名MX记录:Office 365集成套餐需确认MX记录指向微软的邮件保护服务器(格式如
uailivreart-com.mail.protection.outlook.com) - Exchange版本:代码中设置的
ExchangeVersion建议为ExchangeVersion.Exchange2016或更高版本
内容的提问来源于stack exchange,提问作者Costa.Gustavo
相关产品推荐
相关产品推荐

