Я использую экземпляр Amazon EC2 для одного из моих проектов, я установил LAMP на linux-сервере, и теперь, пока я пытаюсь отправить электронное письмо с помощью простой функции, он не отправляет электронную почту, также не дает никакой ошибки для этого.
Вещи, которые я сделал до сих пор.
Хотя ваша проблема связана с Sendmail, вы пробовали следовать документации Amazons?
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp-app.html
Это использует постфикс, но это кажется лучшей альтернативой, и есть доступная для него помощь.
Вы также можете использовать SMTP, так как Amazon SES поддерживает это:
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp.html
Я знаю, что это прямо не отвечает на ваш вопрос. Вам просто нужно настроить параметры mail
в php.ini
.
Я решил эту проблему, просто установив sendmail в свой экземпляр. Просто запустите команду bellow в своем терминале
sudo apt-get install sendmail
Это сработало для меня
Если вы используете дистрибутив amazon ec2 ami / linux, используйте «sudo yum install sendmail», а в SSH
Если вы используете AWS SES, вам необходимо убедиться, что вы сначала проверяете учетную запись:
http://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-email-addresses.html
За исключением адресов, содержащих метки (см. Ниже), вы должны проверить каждый адрес электронной почты, который будет использоваться как адрес «От» или «Обратный путь» для ваших сообщений. Весь адрес электронной почты чувствителен к регистру. Например, если вы подтвердите sender@example.com, вы не можете отправлять электронные письма с сайта sender@EXAMPLE.com, если вы не подтвердите также sender@EXAMPLE.com. (Однако проверка домена нечувствительна к регистру. Дополнительные сведения см. В разделе Проверка доменов в ASES Amazon.)
До тех пор, пока вам не будет предоставлен доступ к продуктам Amazon SES, вы также должны проверить адрес электронной почты каждого получателя, за исключением получателей, предоставленных симулятором почтовых ящиков Amazon SES. Дополнительную информацию о симуляторе почтового ящика см. В разделе Тестирование отправки электронной почты SAS Amazon. Дополнительную информацию о доступе к продуктам см. В разделе «Запрос доступа к продуктам на ASES Amazon».