Отправка электронной почты через Amazon SES из командной строки php

Я использовал оболочку php из http://www.orderingdisorder.com/aws/ses/ успешно отправлять электронные письма через Amazon SES в течение нескольких месяцев. Теперь мне нужно автоматизировать некоторые электронные письма из пакетных заданий и создать php-скрипты для запуска из командной строки, выполняемые crontab.

Проблема, с которой я сталкиваюсь, заключается в том, что хотя сценарии работают нормально, а задачи в них выполняются без проблем, и хотя часть ses возвращает messageid и requestid, я не получаю электронные письма.

Я проверил различия в среде между веб-конфигурацией php и конфигурацией командной строки, но не вижу ничего очевидного. Кто-нибудь сталкивался с этой проблемой или получил какие-либо указатели, где я могу посмотреть дальше? Ваше здоровье.

РЕДАКТИРОВАТЬ: Понятно: SES, похоже, больше не нравится, когда адреса отправителя и адресата совпадают.


person J.D.    schedule 26.07.2011    source источник


Ответы (1)


Посмотрите на эти ссылки:

http://www.millcreeksys.com/get-up-and-running-quickly-with-amazon-ses-on-your-php-website/
http://aws.amazon.com/developertools/Amazon-SES/8945574369528337

Это предполагает замену обработчика sendmail на пользовательский SES-скрипт.

Ваше здоровье.

person Saurabh Kumar    schedule 03.04.2013