postfix+dovecot+mysql=не пашут алисы

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение sckif » 2010-05-17 15:21:09

вроде все настроил все гуд все бегает шевелиться но не могу настроить работу алиасов помогите плиз , система Debian
конфиг постфикса

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

postconf -n
address_verify_sender = <>
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
debug_peer_level = 2
disable_vrfy_command = yes
inet_interfaces = all
local_recipient_maps = 
mailbox_command = procmail -a "$EXTENSION"
message_size_limit = 40000000
mydestination = $myhostname localhost.$mydomain
mydomain = domen.ru
myhostname = relay.domain.ru
mynetworks = 192.168.0.0/16 172.11.0.0/24 172.10.0.0/24 127.0.0.0/8
myorigin = /etc/mailname
readme_directory = no
receive_override_options = no_address_mappings
recipient_delimiter = +
relayhost = 
show_user_unknown_table_name = no
smtp_always_send_ehlo = yes
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_etrn_restrictions = reject
smtpd_hard_error_limit = 8
smtpd_helo_required = yes
smtpd_helo_restrictions = check_helo_access hash:$base/hello_access,                                 permit_mynetworks,                                reject_invalid_helo_hostname,                                reject_non_fqdn_helo_hostname,                                reject_unknown_helo_hostname
smtpd_recipient_restrictions = permit_mynetworks, 	permit_sasl_authenticated,        reject_unknown_recipient_domain,        reject_non_fqdn_recipient,        check_policy_service inet:127.0.0.1:60000        reject_sender_login_mismatch,        reject_unauth_destination        reject_unknown_sender_domain        reject_non_fqdn_sender                                reject_unauth_destination,                                reject_unlisted_recipient,                                reject_unknown_recipient_domain,                                reject_non_fqdn_recipient,                                reject_unverified_recipient                                reject_unknown_recipient_domain,                                reject_non_fqdn_recipient,                                reject_unverified_recipient                                reject_rbl_client list.dsbl.org,                                reject_rbl_client bl.spamcop.net,                                reject_rbl_client sbl-xbl.spamhaus.org,                                reject_rbl_client blackholes.mail-abuse.org,                                reject_rbl_client dul.ru,                                reject_rbl_client dialups.mail-abuse.org,                                reject_rbl_client relays.mail-abuse.org,                                reject_rbl_client smtp.dnsbl.sorbs.net,                                reject_rbl_client dul.dnsbl.sorbs.net,                                reject_rbl_client combined.njabl.org,                                reject_rbl_client sbl-xbl.spamhaus.org,                                reject_rbl_client zen.spamhaus.org
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = permit_mynetworks,                                check_sender_access hash:$base/sender_access,                                reject_authenticated_sender_login_mismatch,                                reject_unknown_sender_domain,                                reject_unlisted_sender,                                reject_unverified_sender
strict_rfc821_envelopes = yes
unverified_sender_reject_code = 550
virtual_gid_maps = static:5000
virtual_mailbox_domains = domain.ru
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_transport = dovecot
virtual_uid_maps = static:5000
ЛОГ

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

May 17 16:10:16 relay postfix/smtpd[19301]: connect from unknown[192.168.0.70]
May 17 16:10:16 relay postfix/smtpd[19301]: NOQUEUE: reject: RCPT from unknown[192.168.0.70]: 550 5.1.1 <info@domain.ru>: Recipient address rejected: User unknown; from=<kuchenko@domain.ru> to=<info@domain.ru> proto=ESMTP helo=<kuchenko>
May 17 16:10:17 relay dovecot: pop3-login: Login: user=<nord@domain.ru>, method=PLAIN, rip=192.168.16.12, lip=172.11.0.10
May 17 16:10:17 relay dovecot: POP3(nord@domain.ru): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
May 17 16:10:19 relay postfix/smtpd[19301]: disconnect from unknown[192.168.0.70]


Хостинговая компания 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/

moury
сержант
Сообщения: 249
Зарегистрирован: 2009-02-06 23:02:40
Откуда: Москва
Контактная информация:

Re: postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение moury » 2010-05-17 16:39:43

virtual_alias_maps
Сисадмин - вождь апачей

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение sckif » 2010-05-17 19:11:31

вот он
че с ним сделать?:)

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

user = mailuser
password = pass
hosts = 127.0.0.1
dbname = mailserver
query = select goto from alias where address='%s'


ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение ivan__ » 2010-05-18 10:01:24

указать его в конфиге постфикса

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение sckif » 2010-05-18 10:33:19

если не сложно напишите как правильно?
ибо когда я указываю
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf
перестает работать вообще

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение ivan__ » 2010-05-18 13:26:01

sckif писал(а): перестает работать вообще
и ошибок никаких нет? :smile:

А конфиг алиасов примерно так должен выглядеть:

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

user = UserPostfix
password = xxxxxxxxx
dbname = mail
table = aliases
select_field = virtual_user_email
where_field = alias
hosts = localhost 

sckif
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-07-16 11:28:42

Re: postfix+dovecot+mysql=не пашут алисы

Непрочитанное сообщение sckif » 2010-05-21 11:37:35

да спасибо народ я разобрался действительно не были maps прописаны:)
кстати конфиги с sql запросами по другому выглядят:)