Я занимаюсь разработкой веб-сайта на базе Codeigniter, и мне нужно отправлять электронные письма людям, когда они регистрируются.Мой сервер размещен на Amazon EC2.
Я пытаюсь использовать их сервис Amazon Simple Email и использую приведенную ниже библиотеку, чтобы это работало.Я не получаю ошибки, но отправка не удалась.В данный момент я нахожусь в режиме песочницы, поэтому могу отправлять (только когда это работает) на зарегистрированный адрес электронной почты, но это тоже не получается.
Я настроил библиотеку, используя свои учетные данные AWS.Что может быть не так?
Это библиотека, которую я использую:
https://github.com/joelcox/codeigniter-amazon-ses
Это код моего контроллера:
// Load the Library
$this->load->library('amazon_ses');
// Configure and send email
$this->amazon_ses->to('registered@email.com');
$this->amazon_ses->subject('Open me!');
$this->amazon_ses->message('<strong>Use HTML</strong>');
if ($this->amazon_ses->send()) {
echo "Successfully sent!";
} else {
echo "Failure!";
}
$this->amazon_ses->debug(TRUE);