/ / Yii2 Basic - Comment configurer la configuration d'envoi de courrier à l'aide du serveur ec2 Amazon SES et SwiftMailer - amazon-ec2, yii2, yii2-advanced-app, yii2-basic-app,

Yii2 Basic - Comment configurer la configuration de l'envoi de courrier avec ec2 amazon server SES et SwiftMailer - amazon-ec2, yii2, yii2-app-app, yii2-basic-app, ses

En fait, j'ai d'abord utilisé Gmail SMTP pour son fonctionnement. récemment, j'ai modifié mon code sur aw2 aws et il semblait que la fonctionnalité de messagerie électronique ne fonctionnait pas. Expliquez en détail comment envoyer des courriers électroniques à partir de ec2 en utilisant SES et SwiftMailer dans Yii2.

Réponses:

2 pour la réponse № 1

définir la configuration de l'expéditeur comme suit

   "mailer" => [
"class" => "yiiswiftmailerMailer",
"useFileTransport"=>false,
"transport" => [
"class" => "Swift_SmtpTransport",
"host" => "",// amazon smtp host
"username" => "",// ses user username
"password" => "",// ses user password
"port" => "587",
"encryption" => "tls",
],
],

vous devez créer un utilisateur IAM ses-smtp ou associer la stratégie "AmazonSesSendingAccess" suivante à un utilisateur existant