Проблемы с псевдонимом Postfix

У меня проблема с настройкой псевдонима «support-notify» в Postfix.

Адрес получателя отклонен: Доступ запрещен;

Я использую Postfix с OpenDKIM, OpenDMARC, Policyd-SPF и Dovecot в Ubuntu 18.04 LTS.

Карта выглядит так в / etc / aliases

support-notify: user1, user2, user3

Уведомление о поддержке пользователя не существует, пока users1- 3 - фактические пользователи на сервере с почтовым ящиком.

Я добавил postconf -n ниже.

postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
compatibility_level = 2
disable_vrfy_command = yes
inet_interfaces = all
inet_protocols = all
invalid_hostname_reject_code = 554
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
mailbox_size_limit = 0
milter_default_action = accept
milter_protocol = 2
multi_recipient_bounce_reject_code = 554
mydestination = $myhostname, mail.domain.com, support-mgmt.domain.com, domain.com, localhost.$mydomain, localhost, 10.0.0.0/16
myhostname = mail.domain.com
mynetworks = 127.0.0.0/8 10.25.0.0/16 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
non_fqdn_reject_code = 554
non_smtpd_milters = unix:private/opendkim, inet:127.0.0.1:8892
readme_directory = no
recipient_delimiter = +
relay_domains_reject_code = 554
relayhost = [smtp.comcast.net]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_invalid_hostname, reject_unknown_recipient_domain, reject_unauth_pipelining, check_policy_service unix:private/policy-spf, reject_rbl_client sbl.spamhaus.org, reject_rbl_client bl.spamcop.net, reject_rbl_client cbl.abuseat.org, permit
smtpd_helo_required = yes
smtpd_milters = unix:private/opendkim, inet:127.0.0.1:8892
smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_destination
smtpd_tls_cert_file = /etc/ssl/certs/mailcert.pem
smtpd_tls_key_file = /etc/ssl/private/mail.key
smtpd_tls_protocols = !SSLv2, !SSLv3
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
strict_rfc821_envelopes = yes
unknown_client_reject_code = 554
unknown_hostname_reject_code = 554
unknown_local_recipient_reject_code = 554
unknown_relay_recipient_reject_code = 554
unknown_virtual_alias_reject_code = 554
unknown_virtual_mailbox_reject_code = 554
unverified_recipient_reject_code = 554
unverified_sender_reject_code = 554

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

13 сен 20:02:32 support-mgmt postfix / submission / smtpd [7505]: connect с cx.xxxhsd1.md. 13 сентября 20:02:33 support-mgmt policyd-spf [7508]: добавить Received-SPF: Pass (mailfrom) identity = mailfrom; клиент-ip = хххх; helo = [гггг]; envelope-from=user1@domain.com ; получатель = <НЕИЗВЕСТНО>
13 сентября 20:02:33 support-mgmt postfix / submission / smtpd [7505]: NOQUEUE: reject: RCPT от cx.xxxhsd1.md.comcast.net [xxxx]: 554 5.7.1 < support-notify@domain.com >: Адрес получателя отклонен: Доступ запрещен; from = < user1@domain.com > в = < support-notify@domain.com > proto = ESMTP helo = <[yyyy]>
13 сен 20:02:33 support-mgmt postfix / submission / smtpd [7505]: отключение от cx.xxxhsd1.md.comcast.net [xxxx] ehlo = 2 starttls = 1 mail = 1 rcpt = 0/1 data = 0 / 1 quit = 1 command = 5/7

0
задан 14 September 2018 в 03:12
2 ответа

Я решил уничтожить всю свою конфигурацию постфикса и перестроить ее, чтобы использовать виртуальных пользователей / домены с mysql в качестве база данных.

0
ответ дан 5 December 2019 в 05:17

Ваша строка / etc / aliases выглядит нормально, как и конфигурация.

alias_maps = hash:/etc/aliases

Поскольку это ] hash: т.е. Berkeley DB, вы запомнили команду:

postalias /etc/aliases
0
ответ дан 5 December 2019 в 05:17

Теги

Похожие вопросы