PHP mail () не работает

Я уже три дня пытаюсь настроить функцию mail (), и у меня заканчиваются идеи.
Я установил и настроил postfix как спутник, следуя этому руководству: Как получить PHP-отправку почты? , но мне кажется, что мне не хватает файла / etc / postfix / sender_canonical (и, конечно, я понятия не имею, что положить в него). На данный момент это единственная подсказка, которая у меня есть о проблеме ...
Я пытаюсь запустить ее на ноутбуке Ubuntu 12.04, построенной с архитектурой x32.


РЕДАКТИРОВАТЬ: После нескольких итераций apt-get purge и apt-get install, mail () начал возвращать true, журнал ошибок прекратил расти, так что, похоже, все в порядке, но почта не справлялась чтобы войти в мой почтовый ящик, даже не как спам.

1
задан 13 April 2017 в 15:24

2 ответа

Проверьте файл конфигурации php и попробуйте использовать простой sendmail вместо postfix.

0
ответ дан 13 April 2017 в 15:24

Это может быть излишним для того, что вы хотите, но следуйте указаниям здесь:

https://help.ubuntu.com/community/Postfix

и буквально просто скопируйте, вставив все команды и тщательно следуя инструкциям, вы попадете туда.

Я запустил 12.04 на трех разных системах и настроил их все таким образом - у меня не было проблем с mail ().

Я все еще немного новичок в этом, так что, как я уже сказал - это может быть излишним для того, что вам нужно. Надеюсь, это поможет.

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: