Использование PHP, Sendmail и нераскрытых получателей - PullRequest
0 голосов
/ 03 марта 2012

Я переключаю веб-приложение на AmazonSES. Мы используем PHP 5.3, PHPMailer, и мы пытались использовать пакет AmazonSES pear, но по какой-то причине он был невероятно медленным на живом сервере. Мы переключились на Perl-скрипт Amazon, который вместо этого использует sendmail, и он намного быстрее.

Однако функция нераскрытых получателей (встроенная в код Amazon Amazon) больше не была доступна. Независимо от того, что я делаю, единственное, что я могу получить, работая по адресу: "To: Undisclosed Recipients <workingadd@domain.com>"

Проблема в том, что рабочий адрес ДОЛЖЕН быть: php mail () func требует этого, phpmailer требует его. Проблема в том, что noreply @ не удается, но рабочий адрес @ работает. Хотя список получателей защищен, мы получаем все электронные письма на этот адрес.

Однако с помощью кода Amazon удалось отправить почту без основного адреса. Я не могу найти ничего в их коде, который предлагает ответ, ни в сети.

Пожалуйста, помогите!

Ответы [ 2 ]

0 голосов
/ 22 апреля 2017

Настройка временного сервера ретрансляции с использованием postfix или sendmail. Ваше приложение отправляет электронные письма на этот сервер. Пусть этот сервер подключится к Amazon и отправит на него почту. Пусть он обрабатывает аутентификацию и т. Д. Он работает очень хорошо.

- Дэвид

0 голосов
/ 03 марта 2012

О, Вы хотите отправить письмо, пожалуйста, будьте осторожны, чтобы MTA не были спамом, если вы хотите узнать все его правила, пожалуйста, прочитайте все правила SpamHaus

...