/ / Yii2 Basic - Wie ich die Konfiguration für den Versand von E-Mails mit ec2 amazon server SES und SwiftMailer konfiguriert habe - amazon-ec2, yii2, yii2-advanced-app, yii2-basic-app, ses

Yii2 Basic - Wie ich die Konfiguration für den Versand von E-Mails mit ec2 amazon server SES und SwiftMailer - amazon-ec2, yii2, yii2-erweiterte-app, yii2-basic-app, ses

Eigentlich habe ich zuerst Google Mail SMTP benutzt. vor kurzem habe ich meinen Code auf ec2 aws verschoben und es schien E-Mail-Funktionalität funktioniert nicht.Klicken Sie im Detail erklären, wie Senden von E-Mails von ec2 mit SES und SwiftMailer in Yii2.

Antworten:

2 für die Antwort № 1

Stellen Sie die Mailer-Konfiguration wie folgt ein

   "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",
],
],

Sie müssen einen SES-SMTP-IAM-Benutzer erstellen oder die folgende "AmazonSesSendingAccess" -Richtlinie an einen vorhandenen Benutzer anhängen