dsn5510 2016-02-26 13:36
浏览 109
已采纳

无法使用SwiftMailer和Symfony 2发送电子邮件

I'm trying to send emails using SwiftMailer and Symfony2.

Before I had a Can't connect to smtp.gmail.com issue, but know, I haven't any error, but the message is still not sent.

Here is my config.yml :

swiftmailer:
    transport: mail
    encryption: ssl
    host: smtp.gmail.com
    port: 465
    auth_mode: login
    username:   myUsername@gmail.com
    password:   myPassword

config_test.yml :

swiftmailer:
    disable_delivery: false

controller to send :

$message = \Swift_Message::newInstance(null)
   ->setSubject('Test')
   ->setFrom('test@gmail.com')
   ->setTo('test@gmail.com')
   ->setBody('Test test test !!');

$this->get('mailer')->send($message);

I tried many fix I found on internet, but nothing fixed it :/

I'm trying to send it using Wamp, Locally

EDIT :

I've set the transport to SMTP and now, when I use port 443, I got a timeout, if I use 465, I just get "can't connect" again.

EDIT 2:

I tried to use "Transport: gmail", but still "can't connect" message Here is my config:

transport: gmail
username:  'myEmail@gmail.com'
password:  'myPassword'
  • 写回答

2条回答 默认 最新

  • dongshi1869 2016-02-26 14:12
    关注

    For sending mail with Gmail you can use transport: gmail

    If you need more information: http://symfony.com/doc/current/cookbook/email/gmail.html

    If it's well configured and doesn't work, check about your security environment (firewall, ...)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 metadata提取的PDF元数据,如何转换为一个Excel
  • ¥15 关于arduino编程toCharArray()函数的使用
  • ¥100 vc++混合CEF采用CLR方式编译报错
  • ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
  • ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
  • ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
  • ¥50 如何openEuler 22.03上安装配置drbd
  • ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
  • ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
  • ¥15 Windows11, backspace, enter, space键失灵