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