[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не доходят письма
jon378
Доброго времени суток.
Скоро с ума сойду, помогите кто-нибудь.
Есть сервер (10.10.2.13). На нем:
    ubuntu server 11.04
    LAMP
    APC
На сервере работает сайт на битриксе. Битрикс настроен оптимально.
Почтовый сервер находится на другой машине в той же локальной сети (10.10.2.15) и админ говорит, что он пропускает всю почту без проблем. Установил sendmail, содержимое php.ini:

[mail function]
SMTP = 10.10.2.15
smtp_port = 25
sendmail_from = my@email.ru
sendmail_path = /usr/sbin/sendmail -t
mail.add_x_header = On


В /etc/hostname:
namewww

В /etc/hosts:
127.0.0.1	localhost
10.10.2.13 namewww name.ru


В /etc/hosts.allow:
sendmail: all


Функция mail() отрабатывает и возвращает true. Но письмо не приходит.
Отправляю через терминал:
telnet 10.10.2.15 25
helo
mail from: my@email.ru
rcpt to: my@email.ru
data
Test message
.

Письмо приходит, но в нем нет ни адреса получателя, ни текста сообщения - только отправитель. Отправлял на mail.ru и на gmail.com - одинаково.
Содержимое /var/log/mail.log (после отправки функцией mail()):
Apr  5 16:14:02 namewww sendmail[2416]: q359E27q002416: from=www-data, size=125, class=0, nrcpts=1, msgid=<201204050914.q359E27q002416@name.ru>, relay=www-data@localhost
Apr 5 16:14:02 namewww sm-mta[2417]: q359E2lm002417: from=<www-data@name.ru>, size=340, class=0, nrcpts=1, msgid=<201204050914.q359E27q002416@name.ru>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Apr 5 16:14:02 namewww sendmail[2416]: q359E27q002416: to=my@email.ru, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30125, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q359E2lm002417 Message accepted for delivery)

В /var/log/mail.err пусто
www-data - пользователь, под которым ходит апач.
Я уже весь инет перерыл, даже на французский форум попал как-то. Памагите, третьи сутки вторую неделю не сплю!



Спустя 17 часов, 24 минуты, 34 секунды (6.04.2012 - 05:53) jon378 написал(а):
Жаль... Последняя надежда была на вас...

Спустя 57 минут, 37 секунд (6.04.2012 - 06:51) Игорь_Vasinsky написал(а):
в спам твои письма не доходят?

для smtp попробуй другой порт 2525 или 587

Спустя 10 минут, 17 секунд (6.04.2012 - 07:01) jon378 написал(а):
Игорь_Vasinsky
Нет, в спам не доходят, и порт там 25. Через telnet же приходит - во входящие и по 25 порту.
Спасибо, что обратил внимание ))

Спустя 53 минуты, 9 секунд (6.04.2012 - 07:54) I++ написал(а):
/etc/mail/sendmail.cf

# "Smart" relay host (may be null)
DS10.10.2.15

/sbin/service sendmail restart

а так?

Ща еще скорее всего имя отправителя будет кривое smile.gif

Спустя 27 минут, 30 секунд (6.04.2012 - 08:22) jon378 написал(а):
Сделал как было велено. Теперь ситуация такая:
- telnet отрабатывает точно также - в полученном письме только отправитель.
- После отправки из формы на сайте в логи вообще ничего не идет.
- Если через терминал
sudo php -r "mail('my@email.ru','test_mes','test_mes');"

В mail.log появилось:
Apr  6 12:12:25 namewww sendmail[1466]: q365CPZu001466: from=root, size=87, class=0, nrcpts=1, msgid=<201204060512.q365CPZu001466@name.ru>, relay=root@localhost
Apr 6 12:12:25 namewww sm-mta[1467]: q365CPh5001467: from=<root@name.ru>, size=327, class=0, nrcpts=1, msgid=<201204060512.q365CPZu001466@name.ru>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Apr 6 12:12:25 namewww sendmail[1466]: q365CPZu001466: to=my@email.ru, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30087, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q365CPh5001467 Message accepted for delivery)
Apr 6 12:12:25 namewww sm-mta[1469]: q365CPh5001467: to=<my@email.ru>, ctladdr=<root@name.ru> (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=120327, relay=10.10.2.15, dsn=5.1.2, stat=Host unknown (Name server: 10.10.2.15: host not found)
Apr 6 12:12:25 namewww sm-mta[1469]: q365CPh5001467: q365CPh5001469: DSN: Host unknown (Name server: 10.10.2.15: host not found)
Apr 6 12:12:25 namewww sm-mta[1469]: q365CPh5001469: to=<root@name.ru>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30000, dsn=2.0.0, stat=Sent

Спустя 6 минут, 52 секунды (6.04.2012 - 08:29) jon378 написал(а):
А еще вот этот путь я не нашел /sbin/service, поэтому всю убунту перезагрузил

Спустя 6 минут, 18 секунд (6.04.2012 - 08:35) Игорь_Vasinsky написал(а):
Цитата
DSN: Host unknown (Name server: 10.10.2.15: host not found)

Спустя 8 минут, 35 секунд (6.04.2012 - 08:44) I++ написал(а):
sudo service sendmail restart

DS[10.10.2.15]

P.S На. там скобки одному разработчику известно.

Я какой уже раз убеждаюсь, что опенсорс такой опенсорс, а еще виндузятников хають, вечно многое на костылях сделано.

Цитата
DSN: Host unknown (Name server: 10.10.2.15: host not found)


Это говорит о том, что в нужную сторону копаем )

Убунта с иксами?

Спустя 33 минуты, 14 секунд (6.04.2012 - 09:17) jon378 написал(а):
Иксы это графическая оболочка? Если так, то нет. Только терминал. Ну и midnight commander для удобства

Спустя 8 минут, 41 секунда (6.04.2012 - 09:26) jon378 написал(а):
Славься, славься, I++!!!!! Две недели хождения по мукам закончены!!!!!!!

P.S. Подставил квадратные скобки и еще отсюда рекомендации выполнил до 4-го пункта включительно. Все работает!!! Даже с кодировкой проблем нет!!!!!

Спустя 8 минут, 14 секунд (6.04.2012 - 09:34) I++ написал(а):
Лог скинь как отправилось.

Цитата
За пост об отправке почты. Еще немного и я бы с ума сошел.


Мне бы твою проблему, я тут уже неделю задротствую с одной темой, увы помочь мне некому )

Спустя 36 минут, 22 секунды (6.04.2012 - 10:10) jon378 написал(а):
Вот логи после отправки из формы на сайте
Apr  6 14:05:05 namewww sendmail[2197]: q36755or002197: from=www-data, size=914, class=0, nrcpts=1, msgid=<201204060705.q36755or002197@name.ru>, relay=www-data@localhost
Apr 6 14:05:05 namewww sm-mta[2198]: q36755Zj002198: from=<www-data@name.ru>, size=1129, class=0, nrcpts=1, msgid=<201204060705.q36755or002197@name.ru>, proto=ESMTP, daemon=MTA-v4, relay=localhost [127.0.0.1]
Apr 6 14:05:05 namewww sendmail[2197]: q36755or002197: to=my@email.ru, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30914, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q36755Zj002198 Message accepted for delivery)
Apr 6 14:05:11 namewww sm-mta[2200]: q36755Zj002198: to=<my@email.ru>, ctladdr=<www-data@name.ru> (33/33), delay=00:00:06, xdelay=00:00:06, mailer=relay, pri=121129, relay=[10.10.2.15] [10.10.2.15], dsn=2.0.0, stat=Sent (<201204060705.q36755or002197@name.ru> [InternalId=318347] Queued mail for delivery)

Спустя 7 минут, 33 секунды (6.04.2012 - 10:18) jon378 написал(а):
Цитата
Мне бы твою проблему, я тут уже неделю задротствую с одной темой, увы помочь мне некому )

Это про Libevent? Что до меня, так я вообще ни одного знакомого слова не нашел )))

Спустя 1 минута, 2 секунды (6.04.2012 - 10:19) I++ написал(а):
Ну да вроде отправляется =)

Цитата
Это про Libevent? Что до меня, так я вообще ни одного знакомого слова не нашел )))


Нет, про неблокирующий файловый I/O libevent'у я простил всё, главное, что с сокетами работает, уже хорошо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.