Функция PHP mail() не доставляет электронную почту в MobileMe
У меня возникают проблемы при отправке электронных писем с помощью функции PHP, когда я отправляю их на почту MobileMe (@me.com). Он отлично работает для любого другого почтового адреса, который я пробовал. Электронные письма просто никогда не приходят.
1 ответ
mail() использует настроенную систему почты. Чтобы увидеть, что происходит (возможно, фильтрация спама на стороне Mobile Me), вам нужно проверить файлы системного журнала (это зависит от установленного почтового решения, но оно находится где-то в /var/log).
Если локальный компьютер настроен на использование смарт-хоста, вам придется проверить файл журнала там.
Если у вас нет доступа к файлам журнала, попробуйте выполнить sendmail -t
и набрав там всю электронную почту так, как вы бы отправляли ее через PHP. Таким образом, вы можете получить дополнительную информацию об ошибках.