gelmas_x Опубликовано: 11 грудня, 2004 Опубликовано: 11 грудня, 2004 Помогите пожалуста! Немогу настроить почтовый сервер (на RH9.0+stgz1)! Подскадите где можно найти подробное ИНФО на эту тему!
XoRe Опубліковано: 12 грудня, 2004 Опубліковано: 12 грудня, 2004 http://www.opennet.ru/docs/search.shtml?mask=sendmail
Foster Опубліковано: 23 березня, 2005 Опубліковано: 23 березня, 2005 Не отсылается почта на некоторые адреса. Пишет вот такое: denied@email - адрес, куда отсылаю ip_address - IP адрес моего сервера domain_denied_email - домен куда отсылаю my_domain - мой домен The original message was received at Thu, 24 Mar 2005 01:13:21 +0200 from localhost [127.0.0.1] ----- The following addresses had permanent fatal errors ----- <denied@email> (reason: 554 Client host rejected: cannot find your hostname, [ip_address]) ----- Transcript of session follows ----- ... while talking to domain_denied_email.: >>> DATA <<< 554 Client host rejected: cannot find your hostname, [my_ip] 554 5.0.0 Service unavailable <<< 554 Error: no valid recipients --j2NNDMqY020609.1111619602/my_domain Content-Type: message/delivery-status Reporting-MTA: dns; my_domain Received-From-MTA: DNS; localhost Arrival-Date: Thu, 24 Mar 2005 01:13:21 +0200 Final-Recipient: RFC822; denied_email Action: failed Status: 5.0.0 Remote-MTA: DNS; domain_denied_email Diagnostic-Code: SMTP; 554 Client host rejected: cannot find your hostname, [ip_address] Last-Attempt-Date: Thu, 24 Mar 2005 01:13:22 +0200 поднят DNS на Bind'e что это и как все-таки отправить туда?
Max Опубліковано: 24 березня, 2005 Опубліковано: 24 березня, 2005 Возможно неправильно написана обратная зона днс? скорее всего нехватает ptr записи для хоста с которого отправляется почта!
Max Опубліковано: 24 березня, 2005 Опубліковано: 24 березня, 2005 Судя по телу письма на удалённом сервере стоит опция (если это постфикс): smtpd_recipient_restrictions = reject_non_fqdn_recipient (у сендеила опций не знаю, постфиксом пользуюсь, хотя гдето месяц назад подобная проблема была! И вот как сделал). Тоесть удалённый почтовый сервер сказал что не может найти запись о хосте (отправителе, или почтовом сервере который отправляет письма), следовательно надо рыть в обратной зоне: xx.xx.in-addr.arpa искать запись PTR тоесть соответсвие ip и днс имени, ну и естественно запись А тоже надо проверить, в прямой зоне!
Foster Опубліковано: 24 березня, 2005 Опубліковано: 24 березня, 2005 я так понимаю, что удаленный хост пытается определить домен, с которого я отправляю письмо, но почему-то не определяет и посему не может принять. или нет?
Max Опубліковано: 24 березня, 2005 Опубліковано: 24 березня, 2005 Да, правильно, выход я описал выше (ковырять днс корневой, на котром прописан домен отправителя, либо форвард получателя), смогу сказать точнее если будет схема, лог почтовый, а то это только предположение..
Foster Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 The original message was received at Fri, 25 Mar 2005 08:23:24 +0200 from localhost [127.0.0.1] ----- The following addresses had permanent fatal errors ----- <denied@email> (reason: 550 <root@my_domain>: Sender address rejected: undeliverable address: host mail.imena.com.ua[195.39.196.34] said: 550 5.7.1 <root@my_domain>... Relaying denied (in reply to RCPT TO command)) ----- Transcript of session follows ----- ... while talking to domain_denird_email.: >>> DATA <<< 550 <root@my_domain>: Sender address rejected: undeliverable address: host mail.imena.com.ua[195.39.196.34] said: 550 5.7 .1 <root@my_domain>... Relaying denied (in reply to RCPT TO command) 550 5.1.1 <denied@email>... User unknown <<< 554 Error: no valid recipients теперь вот такое. Я так предполагаю, что на imena.com.ua надо прописать еще что-то. Там сейчас: @ MX 10 mail.my_domain. нужно еще что-то или поменять?
St@lker Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 И так предлагаю вам отказаться от sendmail и посмотреть на такую связку: postfix 2, cyrus-sasl 2, kaspersky antivirus, spamassassin, courier-imap, tls, mysql. На open.net'e есть статья по настройке. Если кому-то мало предлагаю прикрутить postfix admin. У меня как раз так и работает! Все супер! Офф. Может у кого-то есть ломаный касперский 5-тый?
Foster Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 да тут проблема в DNS а не почтовике
Max Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 ДА пробелема действительно в DNS, хотя и отчасти в настройке самого сервера (удалённого). Теперь что необходимо: На примере сети 10.203.0.0/16 1. В обратной зоне (/etc/namedb/0.203.10.in-addr.arpa) для домена отправителя my_domain. прописать сервер почтовый сервер, тоесть добавить запись вида: 1 IN PTR mail.my_domain. Где цыфра 1 это последний октет IP почтовика! Эта цыфра может быть не одна если имя обратной зоны 203.10.in-addr.arpa, тогда понадобиться ставить 2 посление октета тоесть например 1.5 что будет в итоге как 10.203.1.5 IN - интернет PTR - указатель на действительное каноническое имя для соответвтующего адреса mail.my_domain. - fqdn точка в конце записи обязательна иначе без нё nslookup выдаст: mail.my_domain.mail.my_domain. Хотелось бы ещё лог почтового сервера увидеть... Обратную зону....
XoRe Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 DNS делает 2 вещи: 1. Резолвит localhost в 127.0.0.1 2. Резолвит 127.0.0.1 в какой-то адрес, скорее всего localhost Это две разные операции. 2Foster: у тебя, грубо говоря, айпишник не может разрезолвиться в имя. Тебе нужно создать обратную сответствующую зону. Почитай на опеннете про днс.
Foster Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 Mar 25 16:11:43 next sendmail[9983]: j2PEBekp009983: from=root, size=53, class=0, nrcpts=1, msgid=<200503251411.j2PEBekp009983@my.domain>, relay=root@localhost Mar 25 16:11:43 next sendmail[10016]: j2PEBhnC010016: from=<root@my.domain>, size=322, class=0, nrcpts=1, msgid=<200503251411.j2PEBekp009983@my.domain>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] Mar 25 16:11:43 next sendmail[9983]: j2PEBekp009983: to=denied@email, ctladdr=root (0/0), delay=00:00:03, xdelay=00:00:00, mailer=relay, pri=30042, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (j2PEBhnC010016 Message accepted for delivery) Mar 25 16:11:44 next sendmail[10018]: j2PEBhnC010016: to=<denied@email>, ctladdr=<root@my.domain> (0/0), delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=30311, relay=denied.email.domain. [ip.of.this.domain], dsn=5.0.0, stat=Service unavailable Mar 25 16:11:44 next sendmail[10018]: j2PEBhnC010016: j2PEBinC010018: DSN: Service unavailable Mar 25 16:11:44 next sendmail[10018]: j2PEBinC010018: to=<root@my.domain>, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=31346, dsn=2.0.0, stat=Sent лог вот
Max Опубліковано: 25 березня, 2005 Опубліковано: 25 березня, 2005 ДА ты прав XoRe но я думал обрантая зона существует и в ней просто не прописан хост почтовик, а из лога мне подозрительно только DSN: Service unavailable Хотя что за сервис такой DSN я не знаю..
Foster Опубліковано: 26 березня, 2005 Опубліковано: 26 березня, 2005 Нашел прикол, вернее люди подсказали: Действительно ДНС, только не мой а провайдера PTR прописывается в обратной зоне т.е. провайдера пришлось потормошить для проверки dig -x my.ip http://dnsstuff.com/tools/ptr.ch?ip=my.ip
Max Опубліковано: 27 березня, 2005 Опубліковано: 27 березня, 2005 Собственно что я и говорил! Хотя может не правильно мысль выразил..
Foster Опубліковано: 27 березня, 2005 Опубліковано: 27 березня, 2005 Хотя может не правильно мысль выразил.. эт точно
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас