找到了解决办法。我使用ping smtp.office365.com
它返回outlook-emeasouth2.office365.com
作为DNS名称。使用此主机与我的完整office365电子邮件地址和密码工作!
设置
EMAIL_HOST = 'outlook-namnorth.office365.com'
EMAIL_HOST_USER = '[email protected]******.com'
EMAIL_HOST_PASSWORD = '********'
EMAIL_PORT = 587
EMAIL_USE_TLS = True
dig smtp.office365.com
返回一串主机的,我想这取决于位置。
; <<>> DiG 9.9.2-P1 <<>> smtp.office365.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12153
;; flags: qr rd ra; QUERY: 1, ANSWER: 14, AUTHORITY: 7, ADDITIONAL: 12
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;smtp.office365.com. IN A
;; ANSWER SECTION:
smtp.office365.com. 269 IN CNAME smtp.outlook.office365.com.
smtp.outlook.office365.com. 269 IN CNAME outlook.office365.com.
outlook.office365.com. 294 IN CNAME outlook.ha.office365.com.
outlook.ha.office365.com. 3 IN CNAME outlook- emeasouth2.office365.com.
outlook-emeasouth2.office365.com. 273 IN A 40.101.7.194
outlook-emeasouth2.office365.com. 273 IN A 40.101.44.138
outlook-emeasouth2.office365.com. 273 IN A 40.101.6.90
outlook-emeasouth2.office365.com. 273 IN A 40.101.55.210
outlook-emeasouth2.office365.com. 273 IN A 40.101.29.114
outlook-emeasouth2.office365.com. 273 IN A 40.101.5.130
outlook-emeasouth2.office365.com. 273 IN A 40.101.4.2
outlook-emeasouth2.office365.com. 273 IN A 40.96.33.178
outlook-emeasouth2.office365.com. 273 IN A 132.245.55.178
outlook-emeasouth2.office365.com. 273 IN A 40.101.54.114