postfix aliases

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

fixx
Сообщения: 430
Статус: индивид
ОС: fedora

postfix aliases

Сообщение fixx »

мне надо пересылать всю почту домена на один адрес. пытаюсь сделать алисами, но работает только на те домены, которые обслуживает мой сервер.
куда смотреть?
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: postfix aliases

Сообщение skeletor »

Смотреть с строну параметра always_bcc
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: postfix aliases

Сообщение fixx »

то же самое. на ящик внутри домена могу послать, на ящик в чужом домене -- нет.
Спасибо сказали:
Аватара пользователя
murder
Сообщения: 219
ОС: FreeBSD 8.0, Ubuntu 9.10

Re: postfix aliases

Сообщение murder »

ммм, а почта вообще во внешку ходит с вашего сервака? Что в логах по этому поводу
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Спасибо сказали:
Igor Yakimchuk
Сообщения: 110
ОС: FreeBSD

Re: postfix aliases

Сообщение Igor Yakimchuk »

хоть бы показали как пытаетесь сделать.
Спасибо сказали:
fixx
Сообщения: 430
Статус: индивид
ОС: fedora

Re: postfix aliases

Сообщение fixx »

мне нужно перенаправить всю почту для домена на определенный почтовый адрес, который обслуживает не мой сервер.
если я перенаправляю на ящик, который в моем домене, то все ок, почта редиректится. но если на чужой ящик, то она не уходит и логи ничего не говорят.
делал так:

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

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_maps

/etc/postfix/recipient_bcc_maps
@mydomain.com copy@mydomain.com


мой конфиг:

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

tost:/etc/postfix# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
disable_vrfy_command = yes
inet_interfaces = all
mailbox_size_limit = 0
mydestination = localhost.$mydomain, localhost
myhostname = tost.sea.ru
mynetworks = /etc/postfix/mynetworks
myorigin = /etc/mailname
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc
recipient_delimiter = +
smtp_helo_timeout = 60s
smtp_mail_timeout = 60s
smtp_rcpt_timeout = 90s
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_mynetworks,    reject_invalid_hostname,    reject_unknown_helo_hostname    reject_non_fqdn_hostname,    reject_non_fqdn_sender,    reject_non_fqdn_recipient,    reject_unknown_sender_domain,    reject_unknown_recipient_domain,    reject_unauth_pipelining,    reject_unauth_destination,reject_rbl_client dsn.rfc-ignorant.org,    reject_rbl_client list.dsbl.org,    reject_rbl_client sbl.spamhaus.org,reject_rbl_client dnsbl.njabl.org,    reject_rbl_client dynablock.njabl.org,    reject_rbl_client combined.njabl.org,    reject_rbl_client list.dsbl.org,    reject_rbl_client sbl-xbl.spamhaus.org,    reject_rbl_client ex.dnsbl.org,    permit
smtpd_timeout = 120s
strict_rfc821_envelopes = yes
virtual_alias_maps = proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:150
virtual_mailbox_base = /var/vmail
virtual_mailbox_domains = proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 150
virtual_transport = virtual
virtual_uid_maps = static:150


куда копать?
Спасибо сказали:
Аватара пользователя
murder
Сообщения: 219
ОС: FreeBSD 8.0, Ubuntu 9.10

Re: postfix aliases

Сообщение murder »

А в логах что?
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
Спасибо сказали:
Igor Yakimchuk
Сообщения: 110
ОС: FreeBSD

Re: postfix aliases

Сообщение Igor Yakimchuk »

Как сделано у меня

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

%cat /usr/local/etc/postfix//main.cf | grep virtual
virtual_maps = hash:/usr/local/etc/postfix/virtual

и потом в файле

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

@cpk.domain.ru          user1@domain.ru
@cnigri.domain.ru       user2@domain.ru
@bgre.domain.ru         user3@domain.ru

Если вы храните данные в базе и у вас есть таблица, где указываются алиасы, то пропишите их в ней
Спасибо сказали: