Postfix - relay=none (loops back to myself)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

vr-soft
Сообщения: 6
ОС: Mandriva 2007

Postfix - relay=none

Сообщение vr-soft »

Здравствуйте.

Помогите пожалуйста с настройкой Postfix - второй день мучаюсь. Почта отправляется, но не принимается. В логах пишет следующее:

Код:

Jul 20 03:06:50 XXX postfix/cleanup[29804]: EC4CF2A884D: message-id=<20090720030650.EC4CF2A884D@www.XXX.com> Jul 20 03:06:50 XXX postfix/qmgr[28581]: EC4CF2A884D: from=<>, size=3627, nrcpt=1 (queue active) Jul 20 03:06:51 XXX postfix/bounce[29807]: 7EECC2A8844: sender non-delivery notification: EC4CF2A884D Jul 20 03:06:51 XXX/smtp[29806]: warning: relayhost configuration problem Jul 20 03:06:51 XXX postfix/qmgr[28581]: 7EECC2A8844: removed Jul 20 03:06:51 XXX postfix/smtp[29806]: EC4CF2A884D: to=<xxx@gmail.com>, relay=none, delay=0.03, delays=0.03/0/0/0, dsn=4.3.5, status=deferred (mail for XXX.com loops back to myself)


main.cf:

Код:

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no append_dot_mydomain = no smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = yes smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache myhostname = www.XXX.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = localhost.localdomain, localhost, mail.XXX.com mynetworks = 127.0.0.0/8 relayhost = [XXX.com] mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf virtual_create_maildirsize = yes virtual_maildir_extended = yes virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit_override = yes virtual_maildir_limit_message = "The user you are trying to reach is over quota." virtual_overquota_bounce = yes proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps receive_override_options = no_address_mappings


SELECT * FROM users;

Код:

+------------------------------+---------------+----------+ | email | password | quota | +------------------------------+---------------+----------+ | vit@XXX.com | QqYiNqWpZRoGg | 10485760 | | vital@XXX.com | 7KZL.aQq9bWWM | 10485760 | +------------------------------+---------------+----------+


select * from domains;

Код:

+------------------------+ | domain | +------------------------+ | XXX.com | +------------------------+


select * from transport;

Код:

+------------------------+------------------------------------+ | domain | transport | +------------------------+------------------------------------+ | XXX.com | smtp:[mail.XXX.com] | +------------------------+------------------------------------+


select * from forwardings;

Код:

Empty set (0.00 sec)


named:

Код:

$TTL 604800 @ IN SOA XXX.com. root.XXX.com. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS XXX.com. @ IN A 79.143.180.37 mail CNAME @ *.XXX.com IN MX 10 mail.XXX.com. www CNAME @ php CNAME @


Только прошу без редиректа к первоисточникам. Говорите по существу, без "попробуйте то-то и то-то"... Я за два дня уже все перепробовал :blush:
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Postfix - relay=none

Сообщение watashiwa_daredeska »

vr-soft писал(а):
20.07.2009 07:32
mail for XXX.com loops back to myself

vr-soft писал(а):
20.07.2009 07:32
mydestination = localhost.localdomain, localhost, mail.XXX.com
XXX.com отсутствует в mydestination, postfix не считает, что эта почта для него и пытается пересылать.
Спасибо сказали:
vr-soft
Сообщения: 6
ОС: Mandriva 2007

Re: Postfix - relay=none

Сообщение vr-soft »

watashiwa_daredeska писал(а):
20.07.2009 08:46
vr-soft писал(а):
20.07.2009 07:32
mail for XXX.com loops back to myself

vr-soft писал(а):
20.07.2009 07:32
mydestination = localhost.localdomain, localhost, mail.XXX.com
XXX.com отсутствует в mydestination, postfix не считает, что эта почта для него и пытается пересылать.


Дело в том, что в таблице domains, согласно мануалу, должен стоять XXX.ru, но если одновременно прописать в domains и в mydestination, postfix начинает ругаться, что одинаковые значения не допускаются.
Спасибо сказали:
Demolitionman
Сообщения: 78

Re: Postfix - relay=none

Сообщение Demolitionman »

myhostname = www.XXX.com закоментируйте
relayhost = XXX.com
Спасибо сказали: