The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Избитый вопрос: mail for dom.com loops back to myself"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Избитый вопрос: mail for dom.com loops back to myself"  +/
Сообщение от Torch on 02-Ноя-09, 18:43 
Добрый день! Хочу попросить помощи в проблеме с postfix.
При попытке отправить почту на какие-либо адреса кроме своих выдаются в лог

warning: relayhost configuration problem
Nov  2 20:00:26 dom.com postfix/smtp[91976]: AC6A859D87A: to=<vkgs@yandex.ru>, relay=none, delay=1749, delays=1749/0.02/0/0, dsn=4.3.5, status=deferred (mail for dom.com loops back to myself)


===================================
address_verify_sender = <check@dom.com>
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
broken_sasl_auth_clients = yes
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 20
default_privs = nobody
disable_vrfy_command = yes
fast_flush_domains = $relay_domains
home_mailbox = Mailbox
html_directory = /usr/local/share/doc/postfix
in_flow_delay = 1s
inet_interfaces = all
local_destination_concurrency_limit = 2
local_recipient_maps = unix:passwd.byname $alias_maps
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
message_size_limit = 20242880
mydestination = localhost.$mydomain, localhost
mydomain = dom.com
mynetworks = 172.16.254.0/24, 127.0.0.0/8
mynetworks_style = subnet
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
proxy_interfaces =
queue_directory = /var/spool/postfix
readme_directory = /usr/local/share/doc/postfix
relayhost = $mydomain
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
show_user_unknown_table_name = no
smtp_always_send_ehlo = yes
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions = permit_mynetworks,                          permit_sasl_authenticated,                              check_client_access hash:$base/client_access,                           reject_unknown_client_hostname
smtpd_etrn_restrictions = reject
smtpd_hard_error_limit = 8
smtpd_helo_required = yes
smtpd_helo_restrictions = check_helo_access hash:$base/hello_access,                            permit_mynetworks,                              permit_sasl_authenticated,                              reject_invalid_helo_hostname,                           reject_non_fqdn_helo_hostname,                          reject_unknown_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks,                               permit_sasl_authenticated,                              reject_unauth_destination,                              check_recipient_access hash:$base/recipient_access,                             reject_unlisted_recipient,
              reject_unknown_recipient_domain,                                reject_non_fqdn_recipient,                              reject_unverified_recipient
smtpd_reject_unlisted_sender = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/dovecot-auth-client
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_login_maps = mysql:$base/mysqlLookupMaps/sender.conf
smtpd_sender_restrictions = permit_mynetworks,                          check_sender_access hash:$base/sender_access,                           reject_authenticated_sender_login_mismatch,                             reject_unknown_sender_domain,                           reject_unlisted_sender,
        reject_unverified_sender
strict_rfc821_envelopes = yes
unknown_local_recipient_reject_code = 550
unverified_sender_reject_code = 550
virtual_alias_maps = mysql:$base/mysqlLookupMaps/alias.conf
virtual_gid_maps = static:1981
virtual_mailbox_base = /var/spool/mail
virtual_mailbox_domains = mysql:$base/mysqlLookupMaps/domain.conf
virtual_mailbox_limit_maps = mysql:$base/mysqlLookupMaps/quota.conf
virtual_mailbox_limit_override = yes
virtual_mailbox_maps = mysql:$base/mysqlLookupMaps/mailbox.conf
virtual_maildir_extended = yes
virtual_maildir_limit_message = "Sorry, the user's maildir has overdrawn \      his diskspace quota, please try again later"
virtual_minimum_uid = 1000
virtual_overquota_bounce = yes
virtual_transport = dovecot
virtual_uid_maps = static:1981
====================================================

Я предполагаю что может быть проблема с настройкой DNS... DNS сервера обслуживающие зону dom.com это ns1.dns.com и ns2.dns.com а на самом dom.com у меня стоит bind являющийся dns для локалки моей. Так вот в нём описана зона dom.com и там прописан:

$ORIGIN .
$TTL 86400
dom.com     IN      SOA ns.dom.com. ad.dom.com. (
        2009090616
        86400
        7200
        8640000
        86400
)
                NS      ns.dom.com.
$TTL 600
                A       172.16.254.1
$TTL 86400
                MX      10 dom.com.
$ORIGIN dom.com.
www             CNAME   dom.com.
admin           A       172.16.254.1

вот. а на сервере ns1.dns.com прописана также mx запись, может из-за этого... как решить то?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Избитый вопрос: mail for dom.com loops back to myself"  +/
Сообщение от Amator (ok) on 02-Ноя-09, 23:18 
ну у Вас смотрите
dom.com имеет адрес 172.16.254.1
на этом же ip запущен и postfix с опцией

relayhost = $mydomain

где $mydomain это dom.com

петля.
К примеру у меня ip машины 172.16.254.35 и я настроил свой клиент на smtp-сервер 172.16.254.1 Пишу письмо для test@yandex.ru - smtp (postfix) 172.16.254.1 его анализирует и должен перенаправить согласно relayhost и записям Вашего DNS снова самому себе :)

Уберите relayhost - я подозреваю, что он вообще Вам не нужен, а если нужен, то укажите _правильный_ хост!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Избитый вопрос: mail for dom.com loops back to myself"  +/
Сообщение от Amator (ok) on 02-Ноя-09, 23:26 
>Уберите relayhost - я подозреваю, что он вообще Вам не нужен, а
>если нужен, то укажите _правильный_ хост!

английский знаете? мне некогда переводить корректно :)
для общего развития так сказать relayhost пригодится, если

When a mail system does not have adequate connectivity or all of the information it needs to relay messages, it can forward them to another system that is in a better position for relaying.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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