The OpenNET Project / Index page

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

Виртуальные домены с отдельной базой пользователей в 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:      
    Заголовок:
    Текст:





      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor