Не работают алиасы.

Общие вопросы по установке и настройке сервера Postfix.
Писать в этот форум могут только зарегистрированные пользователи.

Модераторы: prefer, alexandrnew, ALex_hha, Roman, Axel

Ответить
Мишка
Внёс свой вклад...
Внёс свой вклад...
Сообщения: 26
Зарегистрирован: 25 ноя 2011, 16:26

Не работают алиасы.

Сообщение Мишка » 16 дек 2013, 15:56

Странная ситуация. Алиасы которые были созданы давно, работают. а которые создаю сейчас нет.


Dec 16 11:54:41 pl postfix/smtpd[31488]: connect from localhost[127.0.0.1]
Dec 16 11:54:41 pl postfix/smtpd[31488]: NOQUEUE: reject: RCPT from localhost[127.0.0.1]: 550 5.1.1 <all_operator@nova-pl.com>: Recipient address rejected: User unknown in virtual mailbox table; from=<admin@nova-pl.com> to=<all_operator@nova-pl.com> proto=ESMTP helo=<mail.pl.ua>
Dec 16 11:54:41 pl postfix/smtpd[31488]: too many errors after RCPT from localhost[127.0.0.1]
Dec 16 11:54:41 pl postfix/smtpd[31488]: disconnect from localhost[127.0.0.1]

Мишка
Внёс свой вклад...
Внёс свой вклад...
Сообщения: 26
Зарегистрирован: 25 ноя 2011, 16:26

Сообщение Мишка » 17 дек 2013, 10:27

Что интересно на виртуальном домене с id 1 все работает, а вот на id2 уже не работают. И еще алиасы которые созданы ранее срабатывают. А вот новые нет.

Мишка
Внёс свой вклад...
Внёс свой вклад...
Сообщения: 26
Зарегистрирован: 25 ноя 2011, 16:26

Сообщение Мишка » 17 дек 2013, 10:46

OnlyFromMyUsers = permit_mynetworks, permit_sasl_authenticated, reject
address_verify_sender = <> reject_unverified_sender.
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
always_bcc = mback@pl.ua
body_checks = regexp:/etc/postfix/body_checks
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
debug_peer_level = 2
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5
disable_vrfy_command = yes
dovecot_destination_recipient_limit = 1
inet_interfaces = all
mail_owner = postfix
mailbox_size_limit = 204800000
message_size_limit = 18750000
mydestination = ghost.PL.pl.ua, sb.PL.pl.ua, localhost.PL.pl.ua, localhost
myhostname = pl.ua
mynetworks = 127.0.0.0/8, 94.153.248.178, 94.153.248.86, 192.168.9.0/24, 178.219.172.27, 192.168.0.0/24, 192.168.5.0/24, 217.117.72.195, 77.52.0.0/16, 78.25.12.183, 46.211.0.0/16, 193.41.0.0/16, 194.126.0.0/16, 85.238.104.233, 46.119.72.132, 217.175.0.157, 93.79.0.0/16, 78.111.0.0/16, 46.119.0.0/16, 37.55.0.0/16 85.198.0.0/16
mynetworks_style = subnet
myorigin = $mydomain
queue_directory = /var/spool/postfix
receive_override_options = no_address_mappings
relay_recipient_maps = $virtual_mailbox_maps, $virtual_alias_maps
smtp_always_send_ehlo = yes
smtp_helo_timeout = 60s
smtp_mail_timeout = 60s
smtp_rcpt_timeout = 90s
smtp_tls_note_starttls_offer = yes
smtp_tls_security_level = may
smtpd_banner = $myhostname SMTP debug_peer_list.
smtpd_client_restrictions = permit_mynetworks, check_sender_access hash:/etc/postfix/sender_access, regexp:/etc/postfix/dul_checks, reject_rbl_client dul.ru reject_rbl_client bl.spamcop.net reject_rbl_client dnsbl.sorbs.net reject_rbl_client spamsources.fabel.dk reject_rbl_client cbl.abuseat.org reject_rbl_client dev.null.dk permit
smtpd_etrn_restrictions = reject
smtpd_hard_error_limit = 1
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname, reject_rhsbl_helo dnsbl.sorbs.net, permit
smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unauth_pipelining, reject_invalid_hostname, check_policy_service inet:127.0.0.1:10023
smtpd_reject_unlisted_recipient = yes
smtpd_reject_unlisted_sender = yes
smtpd_restriction_classes = OnlyFromMyUsers
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain =
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access_sender, permit_sasl_authenticated, permit_mynetworks, reject_non_fqdn_sender, reject_unknown_sender_domain, permit
smtpd_timeout = 30s
smtpd_tls_cert_file = /etc/ssl/certs/postfix.pem
smtpd_tls_key_file = /etc/ssl/private/postfix.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_use_tls = yes
soft_bounce = no
strict_rfc821_envelopes = yes
tls_random_source = dev:/dev/urandom
unknown_address_reject_code = 550
unknown_client_reject_code = 550
unknown_hostname_reject_code = 550
unknown_local_recipient_reject_code = 550
unverified_recipient_reject_code = 550
unverified_sender_reject_code = 550
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf, mysql:/etc/postfix/mysql-email2email.cf
virtual_gid_maps = static:8
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot
virtual_uid_maps = static:150

Аватара пользователя
Andy_mak
Член клуба
Член клуба
Сообщения: 436
Зарегистрирован: 08 фев 2012, 14:37
Откуда: Russia, Moscow

Сообщение Andy_mak » 17 дек 2013, 12:30

Мишка писал(а):Что интересно на виртуальном домене с id 1 все работает, а вот на id2 уже не работают. И еще алиасы которые созданы ранее срабатывают. А вот новые нет.
Добрый день!
Тебе нужно апустить утилиту newaliases. Сделай так:

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

ll /etc/aliases.db
Увидишь старый хеш.

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

newaliases
ll /etc/aliases.db
Увидишь новый хеш - aliases.db.

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

postfix reload
Это применить новй хеш.
FreeBSD, PostFix, AmavisD-New, Spamassassin - это хорошо!

Мишка
Внёс свой вклад...
Внёс свой вклад...
Сообщения: 26
Зарегистрирован: 25 ноя 2011, 16:26

Сообщение Мишка » 17 дек 2013, 12:38

Что-то было не так в самом имени в базе. Создал заново и все заработало. Спасибо за помощь .

Мишка
Внёс свой вклад...
Внёс свой вклад...
Сообщения: 26
Зарегистрирован: 25 ноя 2011, 16:26

Сообщение Мишка » 18 дек 2013, 14:04

Рано обрадовался.

Теперь не работает домен id1

Dec 18 12:57:49 pl postfix/qmgr[8100]: 95CDE9601978: from=<sb@pl.ua>, size=642, nrcpt=1 (queue active)
Dec 18 12:57:49 pl postfix/smtps/smtpd[8803]: disconnect from unknown[192.168.0.213]
Dec 18 12:57:49 pl dovecot: auth-worker(30060): sql(it@pl.ua): unknown user
Dec 18 12:57:49 pl postfix/pipe[8609]: 95CDE9601978: to=<it@pl.ua>, relay=dovecot, delay=0.29, delays=0.12/0/0/0.17, dsn=5.1.1, status=bounced (user unknown)
Dec 18 12:57:49 pl postfix/cleanup[8195]: DAB8B960197B: message-id=<20131218105749.DAB8B960197B@pl.ua>
Dec 18 12:57:50 pl postfix/qmgr[8100]: DAB8B960197B: from=<>, size=2291, nrcpt=1 (queue active)
Dec 18 12:57:50 pl postfix/bounce[8811]: 95CDE9601978: sender non-delivery notification: DAB8B960197B
Dec 18 12:57:50 pl postfix/qmgr[8100]: 95CDE9601978: removed


:(

Мишка
Внёс свой вклад...
Внёс свой вклад...
Сообщения: 26
Зарегистрирован: 25 ноя 2011, 16:26

Сообщение Мишка » 18 дек 2013, 14:44

Опытным путем выяснил, что затык именно тогда, когда отправляешь через 465 порт. Когда шлю через 25 то все впорядке :shock:

Ответить