Outlook mailcore2-无法建立到服务器的稳定连接

Outlook mailcore2-无法建立到服务器的稳定连接,outlook,smtp,mailcore2,Outlook,Smtp,Mailcore2,我正在使用Mailcore2发送邮件。当配置gmail帐户设置时,它可以工作。但是,在配置outlook smtp设置时会出现上述错误。.“无法建立到服务器的稳定连接。” Outlook的SMTP设置 MCOSMTPSession *smtpSession = [[MCOSMTPSession alloc] init]; smtpSession.hostname = smtp.office365.com"; // also tried smtp.outlook.office365.com smt

我正在使用Mailcore2发送邮件。当配置gmail帐户设置时,它可以工作。但是,在配置outlook smtp设置时会出现上述错误。.“无法建立到服务器的稳定连接。”

Outlook的SMTP设置

MCOSMTPSession *smtpSession = [[MCOSMTPSession alloc] init];
smtpSession.hostname = smtp.office365.com"; // also tried smtp.outlook.office365.com
smtpSession.port = 587; // also tried 25 
smtpSession.connectionType = MCOConnectionTypeStartTLS;
smtpSession.authType = MCOAuthTypeXOAuth2;// tried MCOAuthTypeXOAuth2Outlook;  
smtpSession.timeout = 30.0;
下面是连接记录器日志

220 BM1PR01CA0097.outlook.office365.com Microsoft ESMTP MAIL Service ready at Tue, 19 Jun 2018 10:31:08 +0000
EHLO silicus-lt-87.silicus.com
250-BM1PR01CA0097.outlook.office365.com Hello [59.160.69.66]
250-SIZE 157286400
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-STARTTLS
250-8BITMIME
250-BINARYMIME
250-CHUNKING
250 SMTPUTF8
STARTTLS
(null)
250-BM1PR01CA0097.outlook.office365.com Hello [59.160.69.66]
250-SIZE 157286400
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-AUTH LOGIN XOAUTH2
250-8BITMIME
250-BINARYMIME
250-CHUNKING
250 SMTPUTF8
2018-06-19 16:01:13.586179+0530发送电子邮件时出错:错误域=MCOErrorDomain代码=1“无法建立到服务器的稳定连接。”用户信息={NSLocalizedDescription=无法建立到服务器的稳定连接。}


是否有其他需要配置的内容?

问题已解决。发送邮件时使用的“发件人”地址是非outlook电子邮件帐户。将其更改为有效的outlook帐户后,它按预期工作