The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Sendmail не отправляет почту в интернет"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Sendmail не отправляет почту в интернет"
Сообщение от Shabr emailИскать по авторуВ закладки on 04-Фев-04, 13:43  (MSK)
Не могу  отправить почту в интернет через свой сервер.

В maillog написано

Feb  4 16:37:05 cray sendmail[1806]: i14GavSh001806: from=root, size=46, class=0, nrcpts=1, msgid=<200402041636.i14GavSh001806@cray.ru>, relay=root@localhost
Feb  4 16:37:06 cray sm-mta[1815]: i14Gb5W7001815: from=<root@cray.ru>, size=309, class=0, nrcpts=1, msgid=<200402041636.i14GavSh001806@cray.ru>, proto=ESMTP, daemon=MTA, relay=localhost.0.0.127.in-addr.arpa [127.0.0.1] (may be forged)
Feb  4 16:37:06 cray sendmail[1806]: i14GavSh001806: to=unixoid@sendmail.ru, ctladdr=root (0/0), delay=00:00:09, xdelay=00:00:01, mailer=relay, pri=30046, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (i14Gb5W7001815 Message accepted for delivery)
Feb  4 16:37:06 cray sm-mta[1817]: i14Gb5W7001815: to=<unixoid@sendmail.ru>, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30309, relay=>unixoid<@sendmail.ru., dsn=5.1.2, stat=Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
Feb  4 16:37:06 cray sm-mta[1817]: i14Gb5W7001815: i14Gb6W7001817: DSN: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
Feb  4 16:37:07 cray sm-mta[1817]: i14Gb6W7001817: to=<root@cray.ru>, delay=00:00:01, xdelay=00:00:01, mailer=cyrusv2, pri=31333, relay=localhost, dsn=2.0.0, stat=Sent
Feb  4 16:37:07 cray sm-mta[1817]: i14Gb5W7001815: i14Gb6W8001817: postmaster notify: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
Feb  4 16:37:07 cray sm-mta[1817]: i14Gb6W8001817: to=errors, delay=00:00:00, xdelay=00:00:00, mailer=cyrusv2, pri=30000, relay=localhost [[UNIX: /var/imap/socket/lmtp]], dsn=2.0.0, stat=Sent


ДНС сервер настроена вроде нормально.

Плиз подскажите. Уже и незнаю что делать. Две недели бьюсь над этой проблемой.

Использую
FreeBSD 5.1
Sendmail 8.12.11

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Sendmail не отправляет почту в интернет"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Фев-04, 13:50  (MSK)
>Не могу  отправить почту в интернет через свой сервер.
>
>В maillog написано
>
>Feb  4 16:37:05 cray sendmail[1806]: i14GavSh001806: from=root, size=46, class=0, nrcpts=1, msgid=<200402041636.i14GavSh001806@cray.ru>, relay=root@localhost
>Feb  4 16:37:06 cray sm-mta[1815]: i14Gb5W7001815: from=<root@cray.ru>, size=309, class=0, nrcpts=1, msgid=<200402041636.i14GavSh001806@cray.ru>, proto=ESMTP, daemon=MTA, relay=localhost.0.0.127.in-addr.arpa [127.0.0.1] (may be forged)
>Feb  4 16:37:06 cray sendmail[1806]: i14GavSh001806: to=unixoid@sendmail.ru, ctladdr=root (0/0), delay=00:00:09, xdelay=00:00:01,
>mailer=relay, pri=30046, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (i14Gb5W7001815 Message accepted for delivery)
>
>Feb  4 16:37:06 cray sm-mta[1817]: i14Gb5W7001815: to=<unixoid@sendmail.ru>, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30309, relay=>unixoid<@sendmail.ru., dsn=5.1.2, stat=Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
>Feb  4 16:37:06 cray sm-mta[1817]: i14Gb5W7001815: i14Gb6W7001817: DSN: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
>Feb  4 16:37:07 cray sm-mta[1817]: i14Gb6W7001817: to=<root@cray.ru>, delay=00:00:01, xdelay=00:00:01, mailer=cyrusv2, pri=31333, relay=localhost, dsn=2.0.0, stat=Sent
>Feb  4 16:37:07 cray sm-mta[1817]: i14Gb5W7001815: i14Gb6W8001817: postmaster notify: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
>Feb  4 16:37:07 cray sm-mta[1817]: i14Gb6W8001817: to=errors, delay=00:00:00, xdelay=00:00:00, mailer=cyrusv2, pri=30000,
>relay=localhost [[UNIX: /var/imap/socket/lmtp]], dsn=2.0.0, stat=Sent
>
>
>ДНС сервер настроена вроде нормально.
>
>Плиз подскажите. Уже и незнаю что делать. Две недели бьюсь над этой
>проблемой.
>
>Использую
>FreeBSD 5.1
>Sendmail 8.12.11

sendmail.mc в студию
+ sockstat | grep 25
+ nslookup -q=mx sendmail.ru.
+ nslookup -q=a sendmail.ru.
+ telnet sendmail.ru 25

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Sendmail не отправляет почту в интернет"
Сообщение от flusher emailИскать по авторуВ закладки on 04-Фев-04, 14:21  (MSK)
>sendmail.mc в студию
И не только его. Все остальные и скорее всего sendmail.cf
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Sendmail не отправляет почту в интернет"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Фев-04, 16:02  (MSK)
>>sendmail.mc в студию
>И не только его. Все остальные и скорее всего sendmail.cf

на кой нужен .cf, нормальные люди локальные рулесеты в .mc вставляют
после отладки, так что .cf - это масса лишнего

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Sendmail не отправляет почту в интернет"
Сообщение от flusher emailИскать по авторуВ закладки on 04-Фев-04, 16:09  (MSK)
>>>sendmail.mc в студию
>>И не только его. Все остальные и скорее всего sendmail.cf
>
>на кой нужен .cf, нормальные люди локальные рулесеты в .mc вставляют
>после отладки, так что .cf - это масса лишнего


А я cf читаю... Мне понятнее становиться...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Sendmail не отправляет почту в интернет"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Фев-04, 16:11  (MSK)
>>>>sendmail.mc в студию
>>>И не только его. Все остальные и скорее всего sendmail.cf
>>
>>на кой нужен .cf, нормальные люди локальные рулесеты в .mc вставляют
>>после отладки, так что .cf - это масса лишнего
>
>
>А я cf читаю... Мне понятнее становиться...

:) понято, я не против :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Sendmail не отправляет почту в интернет"
Сообщение от Shabr Искать по авторуВ закладки on 05-Фев-04, 16:51  (MSK)
>sendmail.mc в студию
>+ sockstat | grep 25
>+ nslookup -q=mx sendmail.ru.
>+ nslookup -q=a sendmail.ru.
>+ telnet sendmail.ru 25


--- freebsd.mc ---
divert(-1)
divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.28 2003/04/18 01:25:41 gshapiro Exp $')dnl
OSTYPE(`freebsd5')dnl
DOMAIN(`generic')dnl
GENERICS_DOMAIN_FILE(`/etc/mail/local-host-names')dnl

FEATURE(`access_db', `hash -o -T<TMPF> /etc/mail/access')dnl
FEATURE(`local_lmtp', `/usr/libexec/mail.local')dnl
FEATURE(`smrsh', `/usr/libexec/smrsh')dnl
FEATURE(`mailertable', `hash -o /etc/mail/mailertable')dnl
FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable')dnl
FEATURE(`always_add_domain')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`nouucp', `reject')dnl

MASQUERADE_AS(`cray.ru')dnl
EXPOSED_USER(`root')dnl
EXPOSED_USER(`Mail-Deamon')dnl

define(`confLOCAL_MAILER', `cyrusv2')dnl
define(`confCOPY_ERRORS_TO', `errors')dnl
define(`confDOMAIN_NAME', `cray.ru')dnl
define(`confSERVICE_SWITCH_FILE', `/etc/mail/service.switch')dnl
define(`confPRIVACY_OPTIONS', ``goaway, authwarnings, resrictmailq,restrictqrun'')dnl
undefine(`UUCP_RELAY')dnl
undefine(`BITNET_RELAY')dnl
undefine(`DECNET_RELAY')dnl

MAILER(`local')dnl
MAILER(`smtp')dnl
MAILER(`cyrusv2')dnl

--- freebsd.mc ---

#sockstat | grep 25
root     sendmail   1007  4  tcp4   *:25                  *:*

#nslookup -q=mx sendmail.ru.
Server:  cray.ru
Address:  80.237.96.212

sendmail.ru     preference = 10, mail exchanger = sendmail.ru
sendmail.ru     nameserver = ns2.agtel.net
sendmail.ru     nameserver = ns1.agtel.net
sendmail.ru     internet address = 212.111.94.8
ns2.agtel.net   internet address = 212.233.88.2
ns1.agtel.net   internet address = 212.111.64.132

#nslookup -q=a sendmail.ru.
Server:  cray.ru
Address:  80.237.96.212

Non-authoritative answer:
Name:    sendmail.ru
Address:  212.111.94.8

#telnet sendmail.ru 25
Trying 212.111.94.8...
Connected to sendmail.ru.
Escape character is '^]'.
220 stargate2.agtel.net ESMTP CommuniGate Pro 4.0b8

Ну вот держи то что просил.
Кстати я слал письма не тольк на сервер sendmail.ru но и на  другие сервера все равно одно и тоже валится в логи.


Меня очень смущает вот эта строчка в логах
DSN: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
                                    
Мне не нравятся эти кавычки ( >unixoid<@sendmail.ru )
Может всё дело в них?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Sendmail не отправляет почту в интернет"
Сообщение от flusher emailИскать по авторуВ закладки on 05-Фев-04, 17:57  (MSK)
>>sendmail.mc в студию
>>+ sockstat | grep 25
>>+ nslookup -q=mx sendmail.ru.
>>+ nslookup -q=a sendmail.ru.
>>+ telnet sendmail.ru 25
Вернее это правильно так...
+ nslookup -q=mx cray.ru.
+ nslookup -q=a cray.ru.
+ telnet cray.ru 25
>define(`confSERVICE_SWITCH_FILE', `/etc/mail/service.switch')dnl
Это чего?
Остальные конфиги дай.

>Меня очень смущает вот эта строчка в логах
>DSN: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
>Мне не нравятся эти кавычки ( >unixoid<@sendmail.ru )
>Может всё дело в них?
Очень может быть... Надо смотреть. Дай ка sendmail.cf

Твой сервер cray.ru а не sendmail.ru...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Sendmail не отправляет почту в интернет"
Сообщение от lavr emailИскать по авторуВ закладки on 05-Фев-04, 18:05  (MSK)
>>sendmail.mc в студию
>>+ sockstat | grep 25
>>+ nslookup -q=mx sendmail.ru.
>>+ nslookup -q=a sendmail.ru.
>>+ telnet sendmail.ru 25
>
>
>--- freebsd.mc ---
>divert(-1)
>divert(0)
>VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.28 2003/04/18 01:25:41 gshapiro Exp $')dnl
>OSTYPE(`freebsd5')dnl
>DOMAIN(`generic')dnl
>GENERICS_DOMAIN_FILE(`/etc/mail/local-host-names')dnl
>
>FEATURE(`access_db', `hash -o -T<TMPF> /etc/mail/access')dnl
>FEATURE(`local_lmtp', `/usr/libexec/mail.local')dnl
>FEATURE(`smrsh', `/usr/libexec/smrsh')dnl
>FEATURE(`mailertable', `hash -o /etc/mail/mailertable')dnl
>FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable')dnl
>FEATURE(`always_add_domain')dnl
>FEATURE(`allmasquerade')dnl
>FEATURE(`masquerade_envelope')dnl
>FEATURE(`nouucp', `reject')dnl
>
>MASQUERADE_AS(`cray.ru')dnl
>EXPOSED_USER(`root')dnl
>EXPOSED_USER(`Mail-Deamon')dnl
>
>define(`confLOCAL_MAILER', `cyrusv2')dnl
>define(`confCOPY_ERRORS_TO', `errors')dnl
>define(`confDOMAIN_NAME', `cray.ru')dnl
>define(`confSERVICE_SWITCH_FILE', `/etc/mail/service.switch')dnl
>define(`confPRIVACY_OPTIONS', ``goaway, authwarnings, resrictmailq,restrictqrun'')dnl
>undefine(`UUCP_RELAY')dnl
>undefine(`BITNET_RELAY')dnl
>undefine(`DECNET_RELAY')dnl
>
>MAILER(`local')dnl
>MAILER(`smtp')dnl
>MAILER(`cyrusv2')dnl
>
>--- freebsd.mc ---
>
>#sockstat | grep 25
>root     sendmail   1007  4  
>tcp4   *:25        
>          *:*
>
>
>#nslookup -q=mx sendmail.ru.
>Server:  cray.ru
>Address:  80.237.96.212
>
>sendmail.ru     preference = 10, mail exchanger = sendmail.ru
>
>sendmail.ru     nameserver = ns2.agtel.net
>sendmail.ru     nameserver = ns1.agtel.net
>sendmail.ru     internet address = 212.111.94.8
>ns2.agtel.net   internet address = 212.233.88.2
>ns1.agtel.net   internet address = 212.111.64.132
>
>#nslookup -q=a sendmail.ru.
>Server:  cray.ru
>Address:  80.237.96.212
>
>Non-authoritative answer:
>Name:    sendmail.ru
>Address:  212.111.94.8
>
>#telnet sendmail.ru 25
>Trying 212.111.94.8...
>Connected to sendmail.ru.
>Escape character is '^]'.
>220 stargate2.agtel.net ESMTP CommuniGate Pro 4.0b8
>
>Ну вот держи то что просил.
>Кстати я слал письма не тольк на сервер sendmail.ru но и на
> другие сервера все равно одно и тоже валится в логи.
>
>
>
>Меня очень смущает вот эта строчка в логах
>DSN: Host unknown (Name server: >unixoid<@sendmail.ru.: host not found)
>
>Мне не нравятся эти кавычки ( >unixoid<@sendmail.ru )
>Может всё дело в них?

для начала:

[unix1]~ > nslookup -q=mx cray.ru.
Server:  sunct0.jinr.ru
Address:  159.93.17.130

Authoritative answers can be found from:
cray.ru
        origin = ns3.nic.ru
        mail addr = mur.khakasnet.ru
        serial = 65012724
        refresh = 7200 (2H)
        retry   = 3600 (1H)
        expire  = 2592000 (4w2d)
        minimum ttl = 600 (10M)
[unix1]~ >

Точно не помню, но была какая-то тонкость sendmail -> cgp connect,
попробуй выкинуть DSN:

FEATURE(`no_default_msa')

Ну в завершении, посмотри как у тебя sendmail запускается (видимо 8.12.x)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Sendmail не отправляет почту в интернет"
Сообщение от Shabr Искать по авторуВ закладки on 06-Фев-04, 13:04  (MSK)
>для начала:
>[unix1]~ > nslookup -q=mx cray.ru.
>Server:  sunct0.jinr.ru
>Address:  159.93.17.130
>
>Authoritative answers can be found from:
>cray.ru
>        origin = ns3.nic.ru
>        mail addr = mur.khakasnet.ru
>
>        serial = 65012724
>        refresh = 7200 (2H)
>
>        retry   =
>3600 (1H)
>        expire  = 2592000
>(4w2d)
>        minimum ttl = 600
>(10M)
>[unix1]~ >

А вот что у меня говорит
# nslookup -q=mx cray.ru.
Server:  cray.ru
Address:  80.237.96.212

cray.ru
        origin = ns.cray.ru
        mail addr = shabr.cray.ru
        serial = 65012725
        refresh = 7200 (2H)
        retry   = 3600 (1H)
        expire  = 2592000 (4w2d)
        minimum ttl = 600 (10M)

>Точно не помню, но была какая-то тонкость sendmail -> cgp connect,
>попробуй выкинуть DSN:
Если не секрет что такое DSN и CGP CONNECT

>FEATURE(`no_default_msa')
Поставил в конфиг но толку никакого

>Ну в завершении, посмотри как у тебя sendmail запускается (видимо 8.12.x)
Всмысле как запускается? Он запускается из скриптов.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Sendmail не отправляет почту в интернет"
Сообщение от lavr emailИскать по авторуВ закладки on 06-Фев-04, 13:27  (MSK)
>>для начала:
>>[unix1]~ > nslookup -q=mx cray.ru.
>>Server:  sunct0.jinr.ru
>>Address:  159.93.17.130
>>
>>Authoritative answers can be found from:
>>cray.ru
>>        origin = ns3.nic.ru
>>        mail addr = mur.khakasnet.ru
>>
>>        serial = 65012724
>>        refresh = 7200 (2H)
>>
>>        retry   =
>>3600 (1H)
>>        expire  = 2592000
>>(4w2d)
>>        minimum ttl = 600
>>(10M)
>>[unix1]~ >
>
>А вот что у меня говорит
># nslookup -q=mx cray.ru.
>Server:  cray.ru
>Address:  80.237.96.212
>
>cray.ru
>        origin = ns.cray.ru
>        mail addr = shabr.cray.ru
>
>        serial = 65012725
>        refresh = 7200 (2H)
>
>        retry   =
>3600 (1H)
>        expire  = 2592000
>(4w2d)
>        minimum ttl = 600
>(10M)

ну и... :) отсутствует MX и mail-relay для cray.ru

>>Точно не помню, но была какая-то тонкость sendmail -> cgp connect,
>>попробуй выкинуть DSN:
>Если не секрет что такое DSN и CGP CONNECT

читай документацию

>>FEATURE(`no_default_msa')
>Поставил в конфиг но толку никакого
>
>>Ну в завершении, посмотри как у тебя sendmail запускается (видимо 8.12.x)
>Всмысле как запускается? Он запускается из скриптов.

н-да... :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Sendmail не отправляет почту в интернет"
Сообщение от Shabr Искать по авторуВ закладки on 06-Фев-04, 20:20  (MSK)

>ну и... :) отсутствует MX и mail-relay для cray.ru
Ну и что делать то.

Извини но я чайник в почте почти. Ты же тоже когда то был начинающим.
Помоги мне.

>>>Точно не помню, но была какая-то тонкость sendmail -> cgp connect,
>>>попробуй выкинуть DSN:
>>Если не секрет что такое DSN и CGP CONNECT

>читай документацию
На руском я про это негде не видел. А на английском я ещё доки не читал.

>>Всмысле как запускается? Он запускается из скриптов.
>н-да... :)
Ну ладно ладно я чайник признаюсь.

Что тебе строку запуска сендмыла надо или что?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Sendmail не отправляет почту в интернет"
Сообщение от Shabr Искать по авторуВ закладки on 09-Фев-04, 11:43  (MSK)
Что неужели мне никто не поможет. Я уже всё перепробывал.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Sendmail не отправляет почту в интернет"
Сообщение от Джет emailИскать по авторуВ закладки on 16-Сен-04, 15:31  (MSK)
>Что неужели мне никто не поможет. Я уже всё перепробывал.
)))
Все просто! Пока не начнеш читать доку ничево не получится:) Чесна ,)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Sendmail не отправляет почту в интернет"
Сообщение от flusher emailИскать по авторуВ закладки(ok) on 18-Сен-04, 16:20  (MSK)
>Что неужели мне никто не поможет. Я уже всё перепробывал.

Тебе выше сказали, что для cray  нет MX. А если нету MX то и почта ходить не будет. Правь ДНС

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру