Выводится "Письмо отправлено" при попытки отправки заявки на почту на локальном сервере и на хостинге. Но сообщение не приходит на почту, как это можно исправить? Спам проверяла, там тоже письма нет. Помогите, пожалуйста
собачку надо убрать, она ошибки подавляет. но mail() не отправляет письмо, а помещает его для отправки. может оно и не уходит. проще пользоваться phpmailer
@Юлия_36, не надо пихать во From пользовательское мыло, особенно для Mail.Ru, потому что когда Mail.Ru видит, что вы его нагло обманываете, он также нагло втихую режет ваши письма. Также почитайте про кодирование кириллицы: Как сделать отправку письма? --- Добавлено --- Ну и локальный сервер нужно специально настраивать на отправку писем, иначе они будут в лучшем случае просто тихо складироваться. Проверять результат mail() тут смысла особого нет.
P.S. Только не надо устраивать дискуссию про From vs Sender. --- Добавлено --- Я все написал в статье. Потрудитесь почитать.