За последние 24 часа нас посетил 15091 программист и 1766 роботов. Сейчас ищут 1609 программистов ...

Не доходят письма с данными форм (использую mail()).

Тема в разделе "Работа с почтой", создана пользователем EkaterinaV, 31 май 2012.

  1. EkaterinaV

    EkaterinaV Активный пользователь

    С нами с:
    31 май 2012
    Сообщения:
    1
    Симпатии:
    0
    Я новичок, поэтому сразу прошу прощения за невнятное изложение.
    Использую простейшие стандартные скрипты (с использованием mail()) для отправки данных форм, заполненных на сайте, на e-mail. Вижу сообщение "Ваше письмо отправлено", но письмо не доходит. Задала вопрос хостеру. Получаю ответ:
    "....
    php-функция mail() сама не отправляет письма. Она использует утилиту sendmail, которая связывается с почтовым сервером и вот уже он отправляет письма.
    Вот тут например это несколько пояснено - http://habrahabr.ru/post/26518/ (там про windows, но не важно). Из статьи видно, что для отправка с помощью php-функции mail() необходимо настроить (нам, на сервере) sendmail на конкретный нужный Вам почтовый сервер. Но настраивать его так нельзя, поскольку на этом веб сервере может крутиться много сайтов и для каждого из них возможно нужен будет свой почтовый сервер.
    ...."
    У меня в связи с этим вопрос - каким образом вообще функционирует mail(), ведь на любом хостинге "крутится много сайтов". Может быть, проблема все-таки может быть решена со стороны хостинга?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    что у вас за хостинг? на маленьких хостингах всё обычно настроено само и сразу.