The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"postfix + virtual + общие mailbox"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"postfix + virtual + общие mailbox" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 16-Июн-05, 16:41  (MSK)
Собственно сабж. имеется почтовик который ударно держит далеко не один почтовый домен. Все постороенно на virtual с базой в мускле. все нормально, вот только народ (отдельный). Захотел, что бы на ряд серверов, например dom.com.ua и dom.kiev.ua сыпалась поста, но не просто так, а что бы пользователи из этих доменов имели один почтовый ящик.
Тобишь, почта для:
pupkin@dom.com.ua и pupkin@dom.kiev.ua
падала в один ящик.
Самый простой способ - сделать сте через алиасы. Но может есть проще решение? Объем юзверов уже не маленький, да и обросли они уже давно кучей alias без меня.
Зы: alias доменов можно жертвовать в пользу одного основного.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "postfix + virtual + общие mailbox" 
Сообщение от jonatan Искать по авторуВ закладки(ok) on 16-Июн-05, 17:01  (MSK)
Если я все правильно понял, то

/etc/postfix/main.cf:
virtual_alias_domains = dom.kiev.ua
virtual_alias_maps = hash:/etc/postfix/virtual_alias

/etc/postfix/virtual_alias:
@dom.kiev.ua   @dom.com.ua

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "postfix + virtual + общие mailbox" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 16-Июн-05, 17:05  (MSK)
>/etc/postfix/virtual_alias:
>@dom.kiev.ua   @dom.com.ua

Первый на который шлеться, второй, который получает в итоге. Я прав?
Сейчас попробую.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "postfix + virtual + общие mailbox" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 16-Июн-05, 17:22  (MSK)
>>/etc/postfix/virtual_alias:
>>@dom.kiev.ua   @dom.com.ua
>
>Первый на который шлеться, второй, который получает в итоге. Я прав?
>Сейчас попробую.


Да. Оно. Спасибо. Вот только срабатывает не на все домены. На те в которых нет MX записи не пашет.
Но ниче, это поправимо :)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "postfix + virtual + общие mailbox" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 16-Июн-05, 17:01  (MSK)
Да забыл добавить. Почтовик - postfix.
Связка postfix + mysql:
[main.cf]
..................
################ My config ###################
disable_vrfy_command = yes
message_size_limit=40024000
smtp_skip_4xx_greeting = yes
smtp_skip_5xx_greeting = no
transport_maps = mysql:/usr/local/etc/postfix/transport.cf
#############   Virtual ######################
virtual_mailbox_base = /
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/aliases.cf
virtual_alias_maps = mysql:/usr/local/etc/postfix/remote_aliases.cf
virtual_transport = virtual
virtual_uid_maps = static:65534
# if nodody in you system has this id
virtual_gid_maps = static:6
# if mail group has this gid

relay_domains = $transport_maps,$mydestination

smtpd_recipient_restrictions = mysql:/usr/local/etc/postfix/protected_destinations, reject_rbl_client opm.blitzed.org, reject_rbl_client list.dsbl.org, reject_rbl_client bl.spamcop.net, reject_rbl_client sbl-xbl.spamhaus.org,check_sender_access mysql:/usr/local/etc/postfix/restricted_senders, permit_mynetworks,check_sender_access mysql:/usr/local/etc/postfix/antispam,check_relay_domains
########## Permisiions for local users
smtpd_restriction_classes = local_only,insiders_only
local_only = check_recipient_access mysql:/usr/local/etc/postfix/local_domains,reject_unauth_destination insiders_only = check_sender_access mysql:/usr/local/etc/postfix/insiders,reject

smtpd_client_restrictions = reject_rbl_client list.dsbl.org,regexp:/usr/local/etc/postfix/block_from_name reject_code = 550
unknown_client_reject_code = 550

##############  Checks  ##############
header_checks=regexp:/usr/local/etc/postfix/header-checks
mime_header_checks=regexp:/usr/local/etc/postfix/mime_checks
mime_header_checks=pcre:/usr/local/etc/postfix/mime_checks

############## BLOCK MORE CONNECTION #################
smtpd_client_connection_count_limit=5
anvil_rate_time_unit=180
smtpd_client_connection_rate_limit=5

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру