Outlook Oauth-在php中使用wl.imap范围发送电子邮件



我想使用Live Connect API自动发送一些电子邮件。

我一直在Live Connect SDK中查看此页面,发现如下所示:http://msdn.microsoft.com/en-ca/library/hh243646.aspx:它确切地说:

wl.imapwl.imap作用域允许对用户的使用IMAP发送电子邮件,使用SMTP 发送访问权限

我想使用该范围来使用smtp发送电子邮件的权限,我可以获得访问令牌,但没有关于如何与smtp服务器等通信的文档。

您可以按照这个用于gmail:的示例进行操作

http://www.chargenevier.com/2013/02/google-smtp-and-oauth2-authentication/

对于前景,你需要改变这一点:

$config = array('ssl' => 'tls', 'port' => '587', 'auth' => 'oauth2', 'xoauth2_request' => $initClientRequestEncoded);
$transport = new Zend_Mail_Transport_Smtp('smtp-mail.outlook.com', $config);

最新更新