Сервер не принимает входящую почту

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
LosYear
проходил мимо

Сервер не принимает входящую почту

Непрочитанное сообщение LosYear » 2013-06-13 1:00:51

Есть сервер на Debian, Postfix + Courier-IMAP + MySQL. Решил поднять на нем почтовик. Все вроде бы прошло хорошо, но сервер на отрез отказывается принимать входящую почту. DNS у домена настроены правильно. Postfix имеет довольно-таки стандартную конфигурацию, за исключением хранения пользователей и прочего добра в базе данных.

Код: Выделить всё

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
append_dot_mydomain = no
readme_directory = no
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
myhostname = site.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = site.com, localhost
relayhost = 
mynetworks = 127.0.0.0/8
mailbox_command = 
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/
inet_protocols = ipv4
virtual_transport = virtual
additional_config_dir = /etc/postfix/config
virtual_mailbox_base = /var/vmail
virtual_uid_maps = static:110
virtual_gid_maps = static:113
smtpd_helo_required = yes
smtp_always_send_ehlo = yes
disable_vrfy_command = yes
transport_maps = proxy:mysql:$additional_config_dir/mysql-virtual_transports.cf
virtual_alias_maps = proxy:mysql:$additional_config_dir/mysql-virtual_forwardings.cf, mysql:$additional_config_dir/mysql-virtual_email2email.cf
virtual_mailbox_maps  = proxy:mysql:$additional_config_dir/mysql-virtual_mailboxes.cf
virtual_mailbox_domains = proxy:mysql:$additional_config_dir/mysql-virtual_domains.cf
smtpd_sender_login_maps  = mysql:$additional_config_dir/mysql-virtual_email2email.cf
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
Скорее всего, ошибка скрывается где-то в конфиге, потому что, делалось все по какому-то гайду, так как до этого с почтовиками дела не имел. При отправке письма от одного аккаунта сайта в другой в логах появляются следующие записи:

Код: Выделить всё

Jun 12 17:48:32 losyar postfix/smtpd[3295]: connect from localhost.localdomain[127.0.0.1]
Jun 12 17:48:32 losyar postfix/trivial-rewrite[3297]: warning: do not list domain site.com in BOTH mydestination and virtual_mailbox_domains
Jun 12 17:48:32 losyar postfix/trivial-rewrite[3297]: warning: do not list domain site.com in BOTH mydestination and virtual_mailbox_domains
Jun 12 17:48:32 losyar postfix/smtpd[3295]: 6E12E6F9BDE: client=localhost.localdomain[127.0.0.1]
Jun 12 17:48:32 losyar postfix/cleanup[3298]: 6E12E6F9BDE: message-id=<7a7a97f6192b18b2b171581d1df8fdc4.squirrel@site.com>
Jun 12 17:48:32 losyar postfix/qmgr[3272]: 6E12E6F9BDE: from=<losyear@site.com>, size=690, nrcpt=1 (queue active)
Jun 12 17:48:32 losyar postfix/smtpd[3295]: disconnect from localhost.localdomain[127.0.0.1]
Jun 12 17:48:32 losyar postfix/trivial-rewrite[3297]: warning: do not list domain site.com in BOTH mydestination and virtual_mailbox_domains
Jun 12 17:48:32 losyar imapd: Connection, ip=[::1]
Jun 12 17:48:32 losyar postfix/local[3303]: 6E12E6F9BDE: to=<a@site.com>, relay=local, delay=0.07, delays=0.06/0.01/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Jun 12 17:48:32 losyar postfix/qmgr[3272]: 6E12E6F9BDE: removed
Jun 12 17:48:32 losyar imapd: LOGIN, user=losyear@site.com, ip=[::1], port=[53736], protocol=IMAP
Jun 12 17:48:32 losyar imapd: LOGOUT, user=losyear@site.com, ip=[::1], headers=0, body=0, rcvd=598, sent=203, time=0
Jun 12 17:48:33 losyar imapd: Connection, ip=[::1]
Jun 12 17:48:33 losyar imapd: LOGIN, user=losyear@site.com, ip=[::1], port=[53737], protocol=IMAP
Jun 12 17:48:33 losyar imapd: LOGOUT, user=losyear@site.com, ip=[::1], headers=114, body=0, rcvd=294, sent=1291, time=0
Вроде не увидел ничего страшного, кроме warning'а, хотя могу и ошибаться.
Заранее спасибо за помощь!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Сервер не принимает входящую почту

Непрочитанное сообщение Mikl » 2013-06-13 10:33:42

ну так варнинг то правильный) убери site.com из mydestination он ведь у тебя в базе? и лог, где отказывается принимать бы увидеть.


Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: Сервер не принимает входящую почту

Непрочитанное сообщение Mikl » 2013-06-13 14:48:26

LosYear писал(а):Спасибо) Убрал site.com и все заработало.
да не за что)
зы: лога не нада)