Author Topic: Перестал запускаться sendmail  (Read 12077 times)

0 Members and 1 Guest are viewing this topic.

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Перестал запускаться sendmail
« on: January 23, 2006, 10:35:48 »
Выдает при попытке запуска sendmail
/etc/sendmail.cf: line 94: fileclass: cannot open '/etc/mail/local-host-names ':
Word writable directory

/etc/sendmail.cf: line521:fileclass: cannot open '/etc/mail/trustedusers': Word writable directory  :(

Offline Magnus

  • Full Member
  • ***
  • Posts: 132
  • Karma: +0/-0
    • http://
Перестал запускаться sendmail
« Reply #1 on: January 23, 2006, 12:31:48 »
Quote
Выдает при попытке запуска sendmail
/etc/sendmail.cf: line 94: fileclass: cannot open '/etc/mail/local-host-names ':
Word writable directory

/etc/sendmail.cf: line521:fileclass: cannot open '/etc/mail/trustedusers': Word writable directory  :(
[snapback]7019[/snapback]

Очевидный встречный вопрос: такие файлы вообще существуют и какие на них права доступа?
------------- Codito, ergo sum - "I code, therefore I am" --------------

Offline mic1

  • Jr. Member
  • **
  • Posts: 77
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #2 on: January 23, 2006, 13:33:41 »
Quote
Выдает при попытке запуска sendmail
/etc/sendmail.cf: line 94: fileclass: cannot open '/etc/mail/local-host-names ':
Word writable directory

/etc/sendmail.cf: line521:fileclass: cannot open '/etc/mail/trustedusers': Word writable directory  :(
[snapback]7019[/snapback]
раньше запускался? чего делал? чем аутентификацию проводиш(майловских зверей)?

Offline Egor

  • Sr. Member
  • ****
  • Posts: 251
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #3 on: January 23, 2006, 14:52:55 »
Quote
Выдает при попытке запуска sendmail
/etc/sendmail.cf: line 94: fileclass: cannot open '/etc/mail/local-host-names ':
Word writable directory

/etc/sendmail.cf: line521:fileclass: cannot open '/etc/mail/trustedusers': Word writable directory  :(
[snapback]7019[/snapback]
Понятным языком написано: "World writable directory", следует проверить разрешения на каталог и файлы.

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #4 on: January 23, 2006, 15:47:43 »
Нашел причину из-за каторой sendmail не запускался оказалось что были
открыты права всем на на каталог .. /
Теперь sendmail  запускается но вылезла новая ошибка при попытке отправить почту с клиента выдает сообщение

 Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: '[email protected]'. Тема 'Проверка связи', Учетная запись: '192.168.89.1', Сервер: '192.168.89.1', Протокол: SMTP, Ответ сервера: '550 5.7.1 <[email protected]>... Relaying denied. IP name lookup failed [192.168.89.125]', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC79   :(

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Перестал запускаться sendmail
« Reply #5 on: January 23, 2006, 16:00:06 »
Quote
Нашел причину из-за каторой sendmail не запускался оказалось что были
открыты права всем на на каталог .. /
Теперь sendmail  запускается но вылезла новая ошибка при попытке отправить почту с клиента выдает сообщение

 Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: '[email protected]'. Тема 'Проверка связи', Учетная запись: '192.168.89.1', Сервер: '192.168.89.1', Протокол: SMTP, Ответ сервера: '550 5.7.1 <[email protected]>... Relaying denied. IP name lookup failed [192.168.89.125]', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC79   :(
[snapback]7031[/snapback]
Ну так учитесь читать сообщения
Relaying denied. IP name lookup failed [192.168.89.125]
Для IP 192.168.89.125 отсутствует обратная зона. Либо создаете такую, либо отключите проверку в sendmail

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #6 on: January 23, 2006, 16:27:00 »
Но до этого  всё работало нормально  :blink:

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #7 on: January 23, 2006, 16:28:06 »
IP 192.168.89.125  это вообще клиентская машина

Offline Nameless

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +0/-0
    • http://
Перестал запускаться sendmail
« Reply #8 on: January 23, 2006, 19:46:45 »
Quote
Нашел причину из-за каторой sendmail не запускался оказалось что были
открыты права всем на на каталог .. /
Теперь sendmail  запускается но вылезла новая ошибка при попытке отправить почту с клиента выдает сообщение

 Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: '[email protected]'. Тема 'Проверка связи', Учетная запись: '192.168.89.1', Сервер: '192.168.89.1', Протокол: SMTP, Ответ сервера: '550 5.7.1 <[email protected]>... Relaying denied. IP name lookup failed [192.168.89.125]', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC79   :(
[snapback]7031[/snapback]
Скорее всего следует проверить /etc/mail/access и внести в него строку
192.168.89.125 RELAY
и пересобрать access.db
и хорошо бы глянуть что сендмайл в логи написал, а не что сказал аутлук.
Windows: where do you want to go today?
Linux: where do you want to go tomorrow?
BSD: are you guys coming or what?

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Перестал запускаться sendmail
« Reply #9 on: January 23, 2006, 23:58:00 »
Машинка то скорее всего виндовая : )) и днс следовательно то же. Настройте обратную зону. Быть может вы что то делали с контроллером домена, а может адреса днс серверов у вас некорректно прописаны. И само по себе ничего не ломается. Что то где то все же изменилось. К сожалению пользуюсь postfix'ом и по сендмайл подсказать ничего не могу.
« Last Edit: January 24, 2006, 00:05:51 by deepwalker »

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Перестал запускаться sendmail
« Reply #10 on: January 24, 2006, 00:29:48 »
Quote
Машинка то скорее всего виндовая : )) и днс следовательно то же. Настройте обратную зону. Быть может вы что то делали с контроллером домена, а может адреса днс серверов у вас некорректно прописаны. И само по себе ничего не ломается. Что то где то все же изменилось. К сожалению пользуюсь postfix'ом и по сендмайл подсказать ничего не могу.
[snapback]7038[/snapback]
Причем тут адреса DNS серверов на виндовой машине? Шлимыло (sendmail) проверяет наличие для адреса клиента записи в обратной зоне и если такого не находит -- тупо отпинывает. Способы исправления указаны выше.

Offline deepwalker

  • Hero Member
  • *****
  • Posts: 766
  • Karma: +8/-6
Перестал запускаться sendmail
« Reply #11 on: January 24, 2006, 10:25:41 »
При том. Прописывается она на серваке днс который у нее прописан. Если там нет обратной зоны, то прописываться она не будет. И сендмыл прочитать ессно ничего не сможет, так как ничего и нету. Просто запись на каждую машину про релай не воодушевляет чесс слово.

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Перестал запускаться sendmail
« Reply #12 on: January 24, 2006, 12:25:33 »
Quote
При том. Прописывается она на серваке днс который у нее прописан. Если там нет обратной зоны, то прописываться она не будет. И сендмыл прочитать ессно ничего не сможет, так как ничего и нету. Просто запись на каждую машину про релай не воодушевляет чесс слово.
[snapback]7042[/snapback]
Вот это совершенно не обязательно. Нет ни какой связи между используемым клиентом сервером DNS и тем который поддерживает обратную зону для данной сети.
А про каждую машину не нужно писать, мне кажется достаточно сделать
192.168.89. RELAY

Offline Nameless

  • Jr. Member
  • **
  • Posts: 67
  • Karma: +0/-0
    • http://
Перестал запускаться sendmail
« Reply #13 on: January 24, 2006, 12:28:45 »
Quote
Вот это совершенно не обязательно. Нет ни какой связи между используемым клиентом сервером DNS и тем который поддерживает обратную зону для данной сети.
А про каждую машину не нужно писать, мне кажется достаточно сделать
192.168.89. RELAY
[snapback]7045[/snapback]
192.168.89 RELAY
без точки
Windows: where do you want to go today?
Linux: where do you want to go tomorrow?
BSD: are you guys coming or what?

Offline taras

  • Newbie
  • *
  • Posts: 38
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #14 on: January 27, 2006, 09:59:05 »
Нашли ошибку оказываетя что я когда решил сделать резервную копию
каталога /etc воспользовался samba  a она при копирование изменила права
и ошибка выдавалась из за каталога /mail который находится в / :lol: etc

Offline kils

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #15 on: August 14, 2009, 14:26:02 »
всем прив, тоже возникла проблемка с почтой, тоже выдает 550 5.7.1 Relaying denied. IP name lookup failed, но такая ситуация из всей сети только на одной машине, при этом как IP указывается адрес шлюза, в чем косяк, ничего не трогалось не менялось после первоначальной настройки

Offline Unit

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1263
  • Karma: +9/-1
Перестал запускаться sendmail
« Reply #16 on: August 14, 2009, 14:47:38 »
IP name lookup failed - смотрите что у вас в DNS творится.
Quote
при этом как IP указывается адрес шлюза
вот это не понял, что значит "как IP"?

Offline kils

  • Newbie
  • *
  • Posts: 2
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #17 on: August 14, 2009, 14:56:31 »
еле откопал письмо, вот что пишет:
Code: [Select]
'Алексей' 12.08.2009 10:56
            550 5.7.1 <***@yandex.ru>... Relaying denied. IP name lookup failed [188.162.61.251]

'Андрей' 12.08.2009 10:56
            550 5.7.1 <***@mail.ru>... Relaying denied. IP name lookup failed [188.162.61.251]

а вот адрес 188.162.61.251 динамический и принадлежит провайдеру, к серверу не относится никак, адрес сервера в другой сети лежит совершенно

вот команда хост на сервере:

Code: [Select]
# host idengineers.ru
idengineers.ru has address 82.146.46.153
# host 82.146.46.153
153.46.146.82.in-addr.arpa domain name pointer idengineers.ru.

вот, это что касается сервера, непойму почему при ошибке указывается внешний адрес присвоенный роутеру

Offline Egor

  • Sr. Member
  • ****
  • Posts: 251
  • Karma: +0/-0
Перестал запускаться sendmail
« Reply #18 on: August 18, 2009, 11:22:35 »
Quote from: kils
еле откопал письмо, вот что пишет:
Code: [Select]
'Алексей' 12.08.2009 10:56
            550 5.7.1 <***@yandex.ru>... Relaying denied. IP name lookup failed [188.162.61.251]

'Андрей' 12.08.2009 10:56
            550 5.7.1 <***@mail.ru>... Relaying denied. IP name lookup failed [188.162.61.251]

а вот адрес 188.162.61.251 динамический и принадлежит провайдеру, к серверу не относится никак, адрес сервера в другой сети лежит совершенно

вот команда хост на сервере:

Code: [Select]
# host idengineers.ru
idengineers.ru has address 82.146.46.153
# host 82.146.46.153
153.46.146.82.in-addr.arpa domain name pointer idengineers.ru.

вот, это что касается сервера, непойму почему при ошибке указывается внешний адрес присвоенный роутеру
[/size]
К серверу Яндекса подключение происходит с 188.162.61.251, вот его он и проверяет с результатом "IP name lookup failed".