SwiftMailer + Gmail

编程入门 行业动态 更新时间:2024-10-27 14:29:34
本文介绍了SwiftMailer + Gmail - 无法发送电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

$ b

c $ c> $ transport = Swift_SmtpTransport :: newInstance() - > setHost('smtp.gmail') - > setPort(465) - > setEncryption( 'ssl') - > setUsername('email@gmail') - > setPassword('mypasss'); $ mailer = Swift_Mailer :: newInstance($ transport); $ message = Swift_Message :: newInstance('Contato via Site') - > setFrom(array($ email => $ de)) - > setTo (array($ destinatario =>'AgênciaLinka')) - > setBody($ corpo_mensagem,'text / html') - > setCharset('UTF-8'); $ mailer-> send($ message);

然后我得到这个:

  

首先使用您的帐户登录并在新标签中打开此项,

www.google/settings/u/ 1 / security / lesssecureapps accounts.google/b/0/DisplayUnlockCaptcha security.google/settings/security/activity?hl=zh-CN&pli= 1

您需要确保您使用的电子邮件ID已启用安全性较低的应用程序。

I can't connect with Gmail SMTP server.

Look:

$transport = Swift_SmtpTransport::newInstance() ->setHost('smtp.gmail') ->setPort(465) ->setEncryption('ssl') ->setUsername('email@gmail') ->setPassword('mypasss'); $mailer = Swift_Mailer::newInstance($transport); $message = Swift_Message::newInstance('Contato via Site') ->setFrom(array($email => $de)) ->setTo(array($destinatario => 'Agência Linka')) ->setBody($corpo_mensagem, 'text/html') ->setCharset('UTF-8'); $mailer->send($message);

And then I get this:

Fatal error: Uncaught exception 'Swift_TransportException' with message 'Connection could not be established with host smtp.gmail [ #0]' in ...

Anyone has experienced this?

解决方案

First login with your account and open this in new tab,

www.google/settings/u/1/security/lesssecureapps accounts.google/b/0/DisplayUnlockCaptcha security.google/settings/security/activity?hl=en&pli=1

you need to make sure your using email id has enable for less secure apps.

更多推荐

SwiftMailer + Gmail

本文发布于:2023-10-07 10:25:19,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:SwiftMailer   Gmail

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!