Sendmail windows не отправляет письма

sendmail не отправляет письма

ubuntu 11.10 x64 server, хостинг, висит несколько сайтов. в консоли:

выполняется без ошибок, но письма не приходят, делал iptables -F не помогло.

нужно смотреть логи //КО

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

либо выкинуть почтовик, и оправлять через другой. там кажется в php.ini это все можно настроить

ну ок, нужно таки насетапить почтовик. но кто-то уже слушает 25й порт. подозреваю бардак и срач на сервере.

попробуй чтоле telnet localhost 25

пробовал, норм отвечает

непонятно. как настроен постфикс? по какому мануалу? я бы попытался настроить с нуля по дргому мануалу)

Dec 28 19:28:13 server sendmail[16106]:
Dec 28 17:53:13 server postfix/master[10528]:

Вопрос первый: с чего там Postfix и Sendmail в одном флаконе ?
Надо сделать что-то одно.

можно мануал? желательно на русском

Postfix ставил когда sendmail не работал, потом apt-get romove postfix

Postfix ставил когда sendmail не работал, потом apt-get romove postfix

Надо, всё же, определиться, что разбираем в итоге. 🙂
А то путаница будет.

почему бы не взять exim? у него и дока лучше, и интерфейс проще, и защита сильнее.

Sendmail не отправляет почту

После смены DNS на DNS сервере. sendmail перестал отправлять логи.

С остальной почтой проблем нет.

Почтовый сервер резолвится, но проблема сохраняется.

Перезапускать пробовал службу sendmail. Не помогает.

Но заметил такой момент, что при при пинге через непосредственно IP почтового сервера — пакеты обновляются быстро, а при указании DNS имени — медленно, хотя особой разницы между величиной пинга нет.

Как ее можно решить и куда смотреть?

Перемещено leave из general

sendmail перестал отправлять логи.
С остальной почтой проблем нет.

И это что значит ? Локальная почта не уходит, что ли ? Что в результате echo 1 | mail -s test root@localhost происходит ? Что в логе ?

В первом случае я создал на DNS сервере новую зону, что бы на корпоративный ресурс в локальной сети ходили по внутреннему IP, а не через внешний.

Читайте также:  Альтернатива unetbootin для linux

Во втором случае. Проблема с отправкой наблюдается только с sendmail, с остальными сервисами — нет.

Это мне совершенно не интересно. Интересно, что происходит, когда команда выполняется. Сложно сообразить, что надо поставить соответствующий пакет ? mailx, mailutils и т.п. Кстати, дальше будет сложнее.

Ну обычно в отсутствии программы система предлагает установить соответствующий пакет)

Никакого выхлопа не следует.

Ну обычно в отсутствии программы система
предлагает установить соответствующий пакет

Нет. Обычно, как раз, не предлагает. Это вот в системе для домохозяек если, то может быть. 🙂 В общем, надо установить mail: http://www.tutorialspoint.com/unix_commands/mail.htm

Хотя, это для удобства, так-то можно и без него. В общем, придумай, как сообщение отправить. Потом надо посмотреть, что будет в логе.

Ну обычно в отсутствии программы система предлагает.

Поколение Windows Ubuntu.

а sendmail вообще присутствует? На сколько я знаю mail это ссылка на sendmail

На сколько я знаю mail это ссылка на sendmail

Нет. mail(1) к Sendmail отношения не имеет. Это самостоятельная утилита. Пару пакетов, где она есть, я назвал, но вот что из этого есть в дистрибутиве ТС — не знаю.

Не буду утверждать что ты не прав, всё же возможно зависит от дистра и сборки. В дебиан старой старой версии:

Вот что пишет mail.log

Что за /usr/sbin/sensible-mda ? Где упоминается (вероятно, в sendmail.cf) и куда пропала ? Или в aliases может упоминаться, но вряд ли, судя по наличию mda в названии.

Это сообщение было всегда в логах.

Но проблем до изменения в DNS не возникала. И я думаю дело не в нем, так как проблема коснулась все машины, которые отправляли отчеты через sendmail.

Сейчас дело в нём. Но если раньше работало, вероятно, что отправлялось не через локальный майлер, а на другой сервер. Куда логи слались ? Попробуй то же самое, но не с root@machin.net.local, а с чем там надо тогда.

Странно. mail почту из mailbox ещё читать умеет. Вряд ли в Sendmail встроен ненужный ему функционал. Хотя можно, конечно, и проверить. 🙂

Поставил я пакет sensible-mda

Читайте также:  Установить directx для linux

Ситуация начинает приобретать более очерченные контуры.

Тонкость в том, что почтовый сервер и корпоративной сайт на внешке имеют один IP, внутри сети разные.

В зоне DNS на site оба указаны. И виндовые машины я так понимаю без проблем понимают разницу. А вот sendmail тупо отправляет на site, так как он указан в send@site.ru, хотя почтовый сервер на smtp.site.ru и в DNS зоне он прописан.

Может в конфиге его принудительно прописать? Или параметр нужен дополнительный? Для принудительной отправки?

Все внутри сети авторизованы на почтовом сервере.

А sendmail пытается отправить напрямик.

MX у этого site.ru есть ? Что указано в /etc/resolv.conf и что отдают эти DNS на host -t mx site.ru ns . В качестве ns писать IP из resolv.conf. Если MX нет, то он на site.ru и должен слать.

Я решил, что в рамках сети пойду другим путем)

Не поверите но в старой «шапке» было также.

Не поверите но в старой «шапке» было также.

Наверное, в совсем старой шапке.

$ rpm -qf /bin/mail
mailx-8.1.1-22

$ cat /etc/redhat-release
Red Hat Linux release 7.3 (Valhalla)

Ну и, на сейчас, симлинк на sendmail не работает так, как должен работать mail:

$ echo 1 | ./mail -s test root@localhost
mail: invalid option — ‘s’
mail: invalid option — ‘s’
mail: fatal: usage: mail [options]

Угу, так и есть, почему и написал «старая». Точно не вспомню на какой это было. Лично «съехал» с 8-ки, она уже не порадовала. Но до этого предыдущие версии пользовал (включая black cat 🙂 ) и в каких-то старых сам симлинк был точно, почему и запомнил.

btw далеко не у всех современных mail это Heirloom mailx и как следствие параметры тоже разные.

и как следствие параметры тоже разные.

Это да, но параметры BSD-шного (?) исходного mail, вроде как, все поддерживают.

Да вроде нет. Конечно на 100% не скажу, но емнип в переделах небольшого кол-ва лет назад я сталкивался с дистром где не работало. Во всяком случае что-то такое припоминаю, пришлось параметры изменять в скрипте который в других системах работал.

Читайте также:  Lingvo переводчик для windows

Sendmail не отправляет письма

Все новые темы

Список форумов SYSAdmins.RU -> UNIX На страницу 1, 2 След.
Автор
Cherry-889
Новичок

Зарегистрирован: 20.09.2013
Пользователь #: 148,371
Сообщения: 9

Добавлено: Пт 20 Сен, 2013 20:45 Заголовок сообщения: Sendmail не отправляет письма
Вернуться к началу
Зарегистрируйтесь и реклама исчезнет!
lavr
Unix guru
Unix guru » title=» Unix guru » border=»0″/>

Зарегистрирован: 13.05.2003
Пользователь #: 5,821
Сообщения: 8696


Голоса: 79

Добавлено: Пт 20 Сен, 2013 21:32 Заголовок сообщения: Re: Sendmail не отправляет письма
_________________
Good luck,

lavr
Вернуться к началу
arm4545
Участник форума

Зарегистрирован: 06.09.2011
Пользователь #: 133,594
Сообщения: 134


Голоса: 2

Добавлено: Пт 20 Сен, 2013 22:30 Заголовок сообщения:
Вернуться к началу
Cherry-889
Новичок

Зарегистрирован: 20.09.2013
Пользователь #: 148,371
Сообщения: 9

Добавлено: Сб 21 Сен, 2013 10:19 Заголовок сообщения: Re: Sendmail не отправляет письма
Вернуться к началу
lavr
Unix guru
Unix guru » title=» Unix guru » border=»0″/>

Зарегистрирован: 13.05.2003
Пользователь #: 5,821
Сообщения: 8696


Голоса: 79

Добавлено: Сб 21 Сен, 2013 12:42 Заголовок сообщения: Re: Sendmail не отправляет письма
_________________
Good luck,

lavr
Вернуться к началу
Cherry-889
Новичок

Зарегистрирован: 20.09.2013
Пользователь #: 148,371
Сообщения: 9

Добавлено: Сб 21 Сен, 2013 19:46 Заголовок сообщения:
Вернуться к началу
vlaryk
Networks guru
Networks guru » title=» Networks guru » border=»0″/>

Зарегистрирован: 28.01.2009
Пользователь #: 75,624
Сообщения: 8484
Откуда: Москва

Голоса: 157

Добавлено: Сб 21 Сен, 2013 20:49 Заголовок сообщения:
_________________
Если мой совет помог, не трать слов на «спасибо», просто жми на «плюс»
В разделы Windows больше ни ногой!
Вернуться к началу
lavr
Unix guru
Unix guru » title=» Unix guru » border=»0″/>

Зарегистрирован: 13.05.2003
Пользователь #: 5,821
Сообщения: 8696


Голоса: 79

Добавлено: Сб 21 Сен, 2013 21:58 Заголовок сообщения:
_________________
Good luck,

lavr
Вернуться к началу
Cherry-889
Новичок

Зарегистрирован: 20.09.2013
Пользователь #: 148,371
Сообщения: 9

Добавлено: Сб 21 Сен, 2013 23:43 Заголовок сообщения:
Вернуться к началу
Cherry-889
Новичок

Зарегистрирован: 20.09.2013
Пользователь #: 148,371
Сообщения: 9

Оцените статью