Я пытаюсь сбежать, но схожу с ума. Я хочу запустить PHPList с Amazon SES. Я выполнил эту инструкцию ССЫЛКА НА САЙТ Но я получаю такую ошибку:
SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0)
SMTP Error: Could not connect to SMTP host.
Я не могу понять, почему я получаю эту ошибку SMTP, когда, если я просто использую интеграцию SES, просто нужно использовать cURL. Есть ошибка ?! или мне нужно что-то изменить в коде, чтобы не пытаться подключиться к серверу.
Конечно, я пытался определить PHPMAILERHOST как smtp-хост amazon, но это не удалось, потому что он не использовал TLS.
Я пробовал использовать PHPMailer с интеграцией с Amazon SES, но ни один из них не работает.
Любые идеи?!
Здесь есть обходной путь. Обходной путь - использовать постфикс, который использует SES в качестве реле для отправки электронных писем, как описано в: http://www.millcreeksys.com/how-to-configure-your-postfix-server-to-relay-email-through-amazon-simple-email-service-ses/
После этого вы можете использовать команду mail () для отправки электронных писем с помощью вашего локального MTA, который будет ретранслировать их дальше через SES.