The OpenNET Project / Index page

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

Виртуальные домены с отдельной базой пользователей в Postfix (mail virtual postfix user)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mail, virtual, postfix, user,  (найти похожие документы)
From : Maxim Chirkov <mc@tyumen.ru> Subj : Виртуальные домены с отдельной базой пользователей в Postfix ------------------------------------------------------------------------------- Задача: Нужно завести два виртуальных емайла user@test1.ru и user@test2.ru на одном сервере, почта на которые приходит разным пользователям с одинаковым именем в емайле. Cамое простое решение - завести двух разных пользователей user1 и user2, и пересылать почту с user@test1.ru на user1 и с user@test2.ru на user2. Делается это примерно так: /etc/postfix/main.cf: virtual_maps = hash:/etc/postfix/virtual /etc/postfix/virtual: test1.ru test1.ru @test1.ru admin@test1.ru user@test1.ru user1 test2.ru test2.ru @test2.ru admin@test2.ru user@test2.ru user2 Где, почта на все остальные, не описанные в virtual, адреса будет уходить на admin@testN.ru. Не забудьте после редактирования запустить postmap /etc/postfix/virtual. Второе решение более сложное, но и гибкое. Для user@test1.ru и user@test2.ru заводим в системе двух пользователей user.test1.ru и user.test2.ru: user.test1.ru:x:1031:534::/home/user.test1.ru:/bin/true user.test2.ru:x:1031:534::/home/user.test2.ru:/bin/true Настраиваем Postfix следующим образом: main.cf: virtual_maps = regexp:/etc/postfix/virtual_regexp /etc/postfix/virtual_regexp: /^test1\.ru$/ test1.ru /^(.*)@test1\.ru$/ $1.test1.ru /^test2\.ru$/ test2.ru /^(.*)@test2\.ru$/ $1.test2.ru Теперь почта на user@test1.ru и user@test2.ru будет приходить в ящики user.test1.ru и user.test2.ru. Остается приучить пользователей к необычному виду их логинов или пропатчить pop3 сервер на предмет автоматического добавления возможных имен доменов после введенного логина и попытки авторизации каждой такой подстановки.

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, cyber (?), 10:52, 31/07/2002 [ответить]  
  • +/
    I made this by your instaruction. When i sending test mail to user@test.ru . No error. But nothing happend . in mailbox /var/mail/user no mail? Any idea?
    I installed postfix in FreeBSD from ports application.
    Regards
    Anar.Ch
     
  • 2, Aleksdem (?), 16:42, 17/06/2010 [ответить]  
  • +/
    Мне первый вариант подошел на отлично! спасибо за дельный совет!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




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

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