แอปและอุปกรณ์บางอย่างใช้เทคโนโลยีการลงชื่อเข้าใช้ที่มีความปลอดภัยน้อย ซึ่งทำให้บัญชีของคุณมีช่องโหว่ คุณปิดการเข้าถึงของแอปเหล่านี้ได้ (ซึ่งเราแนะนำ) หรือเปิดการเข้าถึงหากต้องการใช้งานแม้จะมีความเสี่ยงก็ตาม Google จะปิดการตั้งค่านี้โดยอัตโนมัติหากไม่มีการใช้งาน
โดยเข้า URL : https://myaccount.google.com/security#connectedapps
จากนั้นเลือกการเข้าถึงของแอปที่มีความปลอดภัยน้อย แล้วกดเปิดการใช้งาน ก็สามารถกำหนดให้มีการส่งอีเมล์ในรูปแบบ SMTP ของ Google ได้
ตัวอย่างการตั้งค่าใน Component ของ Yii2
'mailer' => [
'class' => 'yii\swiftmailer\Mailer',
'viewPath' => '@common/mail',
// send all mails to a file by default. You have to set
// 'useFileTransport' to false and configure a transport
// for the mailer to send real emails.
'useFileTransport' => false,
'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp-relay.gmail.com',
'username' => 'your@gmail.com',
'password' => 'your_password',
'port' => '465',
'encryption' => 'ssl',
],
],
ความคิดเห็น