當然是先有域名,我的域名是在騰訊雲註冊的
http://domain.mail.qq.com/ 點擊創建域名郵箱,先登錄一個QQ郵箱作爲管理員
根據提示操作
完成上面這個,各自注冊商方法不一樣,一般都在解析域名那裏,選擇cname,mx,進行相應的操作
完成之後登錄qq域名郵箱
添加一個管理員,然後添加用戶 admin@**.com
要綁定一個註冊14天以上的QQ,否則沒辦法開啓smtp服務收到驗證郵件,登錄這個QQ,設置/賬戶裏面開啓smtp服務,並記住授權碼
Yii2.0配置中
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'useFileTransport' =>false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.qq.com', //每種郵箱的host配置不一樣
'username' => 'admin@****.com',//郵箱賬號
'password' => '*******',//郵箱密碼(填授權碼!!!)
'port' => '465',
'encryption' => 'ssl',
],
'messageConfig'=>[
'charset'=>'UTF-8',
'from'=>['admin@*****.com'=>'admin']
],
],
然後就可以啦