fanfan

fanfan

这家伙有点懒,还没写个性签名!

  • 财富值45
  • 威望值0
  • 总积分55

个人信息

  • 2016-06-01 已签到
    连续签到1天,获得了5个金钱
  • 2016-05-14 已签到
    连续签到2天,获得了10个金钱
  • 2016-05-13 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    不一定是配置的问题,swiftmailer很久没有更新了。确认一下是不是下面的原因:

    由于php5.6、php7对完全有所加强,所以导致swiftmailer库出‘Bug’:
    请打开文件vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php,找到_establishSocketConnection(),对$options做些修改,修改后的代码片段为:

    258         }
    259         $options = array();
    260         $options['ssl']['allow_self_signed'] = false;
    261         $options['ssl']['verify_peer'] = false;
    262         $options['ssl']['verify_peer_name'] = false;
    263         if (!empty($this->_params['sourceIp'])) {
    264             $options['socket']['bindto'] = $this->_params['sourceIp'].':0';
    265         }
    

    其中260, 261, 262为添加的语句。

    谢谢您的回答,这个问题我最终解决了,在配置的时候在params.php 中配置

    'adminEmail' => '13180882389@163.com',
        'supportEmail' => '13180882389@163.com',
    

    就可以不报错

  • 2016-04-29 已签到
    连续签到3天,获得了15个金钱
  • 回复了 的回答

    host换成 smtp.163.com试一下,不行的话你参考下教程 yii2发送邮件教程试试看

    没有用,报Swift_TransportException这个错

  • 2016-04-28 已签到
    连续签到2天,获得了10个金钱
  • 提出了问题
    发邮件怎么配置
  • 回答了问题 form表单的名字

    在from的model里面,实现attributeLabels()方法。比如

    public function attributeLabels()
    {
        return [
            'username' => '用户名',
            'email' => '邮箱',
            'password' => '密码',
            'verifyCode' => '验证码',
        ];
    }
    
职场新人 等级规则
55/100
资料完整度
0/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

1

Ta的访客

1