За последние 24 часа нас посетили 17093 программиста и 1835 роботов. Сейчас ищут 1711 программистов ...

Функция mail() на домене su

Тема в разделе "Работа с почтой", создана пользователем Webmaster Jay, 22 дек 2006.

  1. Webmaster Jay

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

    С нами с:
    22 дек 2006
    Сообщения:
    8
    Симпатии:
    0
    Возникла следующая проблема: заметил, что на моем домене .su не работает функция mail(). Причем для проверки сделал простейший код

    Код (Text):
    1. mail("tausu@yandex.ru", "My subject", "My message", "From: info@rambler.ru");
    и разместил его на других доменах на одном и том же хосте, т е. проверял это же код при тех же настройках хостинга в других доменных зонах (kz,ru,com) почта отправляется, с домена же su не идет ни в какую. Причем функция никакой ошибки не выдает, в error лог тоже ничего не пишется. То есть с функцией вроде бы все в порядке, почему же она на домене su не работает? Кто-нибудь в курсе, как можно поправить или сделать альтернативный вариант?
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    Webmaster Jay

    а ты сокетом зайди на localhost и посмотри что там не то...

    сделай нормальные хереды что б отлупы приходили на ящик.
     
  3. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
  4. Webmaster Jay

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

    С нами с:
    22 дек 2006
    Сообщения:
    8
    Симпатии:
    0
    Нет, так не сработало. Пробовал в качестве From ставить свой домен, та же история, срубил From полностью, не помогает. Не отправляет, короче.
     
  5. Webmaster Jay

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

    С нами с:
    22 дек 2006
    Сообщения:
    8
    Симпатии:
    0
    Нашел в чем было дело. Как всегда, домен su оказался тут ни при чем :( Cходил в /var/log/mail и посмотрел логи. Оказывается, у меня в качестве контактного адреса для домена стоял несуществующий майл. Насколько я понял из логов, система не находит, куда ей при случае деть rejected mails и дает отказ на оправку. Как только указал существующий майл, почта пошла. Всем спасибо за внимание. Вопрос решен своими силами :)