वास्तव में पहले मैंने जीमेल एसएमटीपी का इस्तेमाल किया। हाल ही में मैंने अपना कोड ec2 aws पर स्थानांतरित कर दिया है और ऐसा लगता है कि ईमेल की कार्यक्षमता काम नहीं कर रही है। कृपया विस्तार से बताएं कि Y2 में SES और SwiftMailer का उपयोग करके ec2 से ईमेल कैसे भेजा जाए।
उत्तर:
जवाब के लिए 2 № 1मेलर कॉन्फ़िगरेशन को निम्नानुसार सेट करें
"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",
],
],
आपको ses-smtp IAM उपयोगकर्ता बनाने या मौजूदा उपयोगकर्ता के लिए "AmazonSesSendingAccess" नीति संलग्न करने की आवश्यकता है