Я использую экземпляр ec2 на основе Ubuntu, недавно я переместил свой код на aws, и, похоже, функция электронной почты не работает. Я использую GMAIL SMTP службы ниже мой кодGmail SMTP не работает в экземпляре ec2
'Smtpmail'=>array(
'class'=>'application.extensions.smtpmail.PHPMailer',
'Host'=>"smtp.gmail.com",
'Username'=>'username',
'Password'=>'password',
'From'=>'from addr',
'setForm'=>'from name',
'Mailer'=>'smtp',
'SMTPSecure'=>'tls',
'Port'=>25,
'SMTPAuth'=>true,
),
this code is working on my unix based server but on aws it is giving below error
Mailer Ошибка: Следующий адрес отправителя не удалось: [email protected]: почта не принимается от сервера, 530,5.5.1 Требуется проверка подлинности. Узнайте больше на 530 5.5.1 http://support.google.com/mail/bin/answer.py?answer=14257 y6sm27370508qen.21 - gsmtp
Пожалуйста, помогите
Я понимаю, вы говорите, что это работает в другом месте, но вы пробовали порт 587? Вы можете получить другое сообщение об ошибке, которое может быть полезно. –
в моем случае это работало после разрешения ip заблокировано Gmail. Я вошел в свою учетную запись gmail и внутри действия, я разрешил ip заблокировать. –