Назад | Перейти на главную страницу

пользователь postfix неизвестен в таблице виртуальных псевдонимов

во-первых - я все еще на новичке. Как говорится в теме, у меня проблемы с почтовым сервером (постфикс 2.11.3) на Debian Jessie. Это VPS с двумя доменами, каждый со своим IP.

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

Я уже спрашивал об этом по другому нить Но я искал неправильный путь и для ясности открыл вторую ветку.

моя проблема:

Я думаю, что есть несоответствие с adressrewriting, потому что при отладке SMTP я получаю это в mail.log:

 /smtpd[16553]: > cli[91.xxx.xxx.11]: 235 2.7.0 Authentication successful
 /smtpd[16553]: < cli[91.xxx.xxx.11]: MAIL FROM:<info@tiw.com> BODY=8BITMIME SIZE=398
 /smtpd[16553]: extract_addr: input: <info@tiw.com>
 /smtpd[16553]: smtpd_check_addr: addr=info@tiw.com
 /smtpd[16553]: connect to subsystem private/rewrite
 /smtpd[16553]: send attr request = rewrite
 /smtpd[16553]: send attr rule = local
 /smtpd[16553]: send attr address = info@tiw.com
 /smtpd[16553]: private/rewrite socket: wanted attribute: flags
 /smtpd[16553]: input attribute name: flags
 /smtpd[16553]: input attribute value: 0
 /smtpd[16553]: private/rewrite socket: wanted attribute: address
 /smtpd[16553]: input attribute name: address
 /smtpd[16553]: input attribute value: info@tiw.com
 /smtpd[16553]: private/rewrite socket: wanted attribute: (list terminator)
 /smtpd[16553]: input attribute name: (end)
 /smtpd[16553]: rewrite_clnt: local: info@tiw.com -> info@tiw.com
 /smtpd[16553]: send attr request = resolve
 /smtpd[16553]: send attr sender = 
 /smtpd[16553]: send attr address = info@tiw.com
 /smtpd[16553]: private/rewrite socket: wanted attribute: flags
 /smtpd[16553]: input attribute name: flags
 /smtpd[16553]: input attribute value: 0
 /smtpd[16553]: private/rewrite socket: wanted attribute: transport
 /smtpd[16553]: input attribute name: transport
 /smtpd[16553]: input attribute value: error
 /smtpd[16553]: private/rewrite socket: wanted attribute: nexthop
 /smtpd[16553]: input attribute name: nexthop
 /smtpd[16553]: input attribute value: 5.1.1 User unknown in virtual alias table
 /smtpd[16553]: private/rewrite socket: wanted attribute: recipient
 /smtpd[16553]: input attribute name: recipient
 /smtpd[16553]: input attribute value: info@tiw.com
 /smtpd[16553]: private/rewrite socket: wanted attribute: flags
 /smtpd[16553]: input attribute name: flags
 /smtpd[16553]: input attribute value: 512
 /smtpd[16553]: private/rewrite socket: wanted attribute: (list terminator)
 /smtpd[16553]: input attribute name: (end)
 /smtpd[16553]: resolve_clnt: `' -> `info@tiw.com' -> transp=`error' host=`5.1.1 User unknown in virtual alias table' rcpt=`info@tiw.com' flags= class=alias
 /smtpd[16553]: ctable_locate: install entry key info@tiw.com
 /smtpd[16553]: extract_addr: in: <info@tiw.com>, result: info@tiw.com
 /smtpd[16553]: send attr request = rewrite
 /smtpd[16553]: send attr rule = local
 /smtpd[16553]: send attr address = double-bounce
 /smtpd[16553]: private/rewrite socket: wanted attribute: flags
 /smtpd[16553]: input attribute name: flags
 /smtpd[16553]: input attribute value: 0
 /smtpd[16553]: private/rewrite socket: wanted attribute: address
 /smtpd[16553]: input attribute name: address
 /smtpd[16553]: input attribute value: double-bounce@server1.tiw.com
 /smtpd[16553]: private/rewrite socket: wanted attribute: (list terminator)
 /smtpd[16553]: input attribute name: (end)
 /smtpd[16553]: rewrite_clnt: local: double-bounce -> double-bounce@server1.tiw.com
 /smtpd[16553]: smtpd_check_rewrite: trying: permit_inet_interfaces
 /smtpd[16553]: permit_inet_interfaces: cli 91.xxx.xxx.11

у меня есть виртуальный файл / etc / postfix / с этим пользователем:

info@tiw.com    info.tiw

Я могу выполнить вход в Thunderbird с помощью info.tiw, но как я читаю журнал отладки ... он пытается переписать info@tiw.com на info@tiw.com. В системе нет пользователя info@tiw.com (пользователь - info.tiw), и поэтому он отскакивает или выполняет двойной отскок (не уверен, что это делает - похоже, отправляет его по некоему базовому адресу), а также почта уходит.

Это происходит для обоих доменов (только что опубликовал один журнал).

Мне жаль спрашивать здесь ... но я сегодня весь день пытался выяснить, как и что случилось - в конце концов я обнаружил проблему с "пользователем 5.1.1 не в виртуальной таблице псевдонимов", но я действительно понятия не имею, как чтобы решить эту проблему.

Пожалуйста, мне нужна помощь.

postconf -n (перезапущен с примером conf)

append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = localhost, localhost.localdomain
mynetworks = 127.0.0.0/8
recipient_delimiter = +
relayhost =
smtp_tls_note_starttls_offer = yes
smtp_tls_security_level = may
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/ssl/certs/smtpd.crt
smtpd_tls_key_file = /etc/ssl/private/smtpd.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
virtual_alias_domains = tiw.com dnoe.com
virtual_alias_maps = hash:/etc/postfix/virtual

После долгих поисков я нашел решение:

myorigin = localhost mydestination = localhost

решение, наконец, найдено здесь, по ошибке сервера - это нить