2018-05-04 11:09:19 1764次浏览 0条回答 0 悬赏 10 金钱
    $user_mail = "test@qq.com";
    $user_name = "passwords";
    $send_name = "test@qq.com";
    $mailer = \Yii::$app->mailer;
    $mailer->transport = $mailer->transport->newInstance('smtp.qq.com', 465, 'ssl');
    $mailer->transport->setUsername($user_mail);
    $mailer->transport->setPassword($user_name);
    $compose = $mailer->compose('setMail', [
        'store_name' => "1",
        'goods_list'=>"测试",
    ]);
    $compose->setFrom($user_mail); //要发送给那个人的邮箱
    $compose->setTo($send_name); //要发送给那个人的邮箱
    $compose->setSubject("测试邮件"); //邮件主题
    $res = $compose->send();
    
    我使用这个发送邮件,在本地测试时可以发送的,但是放到服务器上就发送不成功,提示:Connection could not be established with host smtp.qq.com [ #0]
    求助:这是怎么回事?
补充于 2018-05-04 16:28

问题暂时算是解决了,具体的可以看:https://github.com/swiftmailer/swiftmailer/issues/544

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
风哀伤
经理

风哀伤 嘉兴

注册时间:2017-09-29
最后登录:2023-12-07
在线时长:11小时25分
  • 粉丝2
  • 金钱1680
  • 威望10
  • 积分1890

热门问题