The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"dbmail на два домена"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Изначальное сообщение [ Отслеживать ]

"dbmail на два домена"  +/
Сообщение от pavlinux (ok) on 30-Май-12, 17:58 
Есть рабочий сервак, как бы быстрее организовать поддержку второго домена?

Сейчас обслуживает mail.pupkin.xxx, и адреса odmin@pupkin.xxx, vasya@pupkin.xxx
Нужно малыми жертвами обслуживать mail.zalupkina.net, с абонентами: vasya@zalupkina.net, odmin@zalupkina.net,....

Физически сервак один и тот же, IP-адреса одинаковые, порты 25/110/465/995 одни.  



Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "dbmail на два домена"  +/
Сообщение от AlexG (??) on 30-Май-12, 19:38 
> Есть рабочий сервак, как бы быстрее организовать поддержку второго домена?
> Сейчас обслуживает mail.pupkin.xxx, и адреса odmin@pupkin.xxx, vasya@pupkin.xxx
> Нужно малыми жертвами обслуживать mail.zalupkina.net, с абонентами: vasya@zalupkina.net,
> odmin@zalupkina.net,....
> Физически сервак один и тот же, IP-адреса одинаковые, порты 25/110/465/995 одни.

DBMAIL - это MDA (mail delivery agent), который просто кладет почту в ящики.
У пользователя DBMAIL достаточно просто прописать SMTP адрес с нужным доменом и все, dbmail сам разберется что куда распихать, но необходимо чтобы MTA смог принимать почту для доменов  pupkin.xxx и zalupkina.net
Одному и тому же пользователю DBAMIL можно прописать несколько SMTP адресов с разными доменамию

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "dbmail на два домена"  +/
Сообщение от pavlinux (ok) on 30-Май-12, 20:34 
>[оверквотинг удален]
>> Нужно малыми жертвами обслуживать mail.zalupkina.net, с абонентами: vasya@zalupkina.net,
>> odmin@zalupkina.net,....
>> Физически сервак один и тот же, IP-адреса одинаковые, порты 25/110/465/995 одни.
> DBMAIL - это MDA (mail delivery agent), который просто кладет почту в
> ящики.
> У пользователя DBMAIL достаточно просто прописать SMTP адрес с нужным доменом и
> все, dbmail сам разберется что куда распихать, но необходимо чтобы MTA
> смог принимать почту для доменов  pupkin.xxx и zalupkina.net
> Одному и тому же пользователю DBAMIL можно прописать несколько SMTP адресов с
> разными доменамию

vasya@zalupkina.net  и vasya@pupkin.xxx - это разные люди, а авторизация,
как я понял идет по логину. Естественно народ желает чтоб логин и адрес совпадали.

---
Или вот такое прокатит?

dbmail-users -a vasya -w password -p plaintext -s "vasya@pupkin.xxx";
dbmail-users -a vasya -w wordpass -p plaintext -s "vasya@zalupkina.net";

---
Фигу :)

# dbmail-users -a vasya -w wordpass -p plaintext -s "vasya@zalupkina.net";
Adding INBOX for new user... ok.
[vasya@zalupkina.net]
Done

# dbmail-users -a vasya -w password -p plaintext -s "vasya@pupkin.xxx";
Failed: user name already exists

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "dbmail на два домена"  +/
Сообщение от AlexG (??) on 30-Май-12, 21:00 
>[оверквотинг удален]
> dbmail-users -a vasya -w password -p plaintext -s "vasya@pupkin.xxx";
> dbmail-users -a vasya -w wordpass -p plaintext -s "vasya@zalupkina.net";
> ---
> Фигу :)
> # dbmail-users -a vasya -w wordpass -p plaintext -s "vasya@zalupkina.net";
> Adding INBOX for new user... ok.
> [vasya@zalupkina.net]
> Done
> # dbmail-users -a vasya -w password -p plaintext -s "vasya@pupkin.xxx";
> Failed: user name already exists

tk-mx001# dbmail-users -a AlexG -w 12345678 -p plaintext -s test111111@test.com
Adding INBOX for new user... ok.
[test111111@test.com]
Done
AlexG:x:3943:0:0.00:0.00:test111111@test.com

tk-mx001# dbmail-users -c AlexG -w 12345678 -p plaintext -s test222222@test.com
Performing changes for user [AlexG]...
[test222222@test.com]
Done

tk-mx001# dbmail-users -c AlexG -w 12345678 -p plaintext -s test222222@gogl.com
Performing changes for user [AlexG]...
[test222222@gogl.com]
Done

tk-mx001# dbmail-users -l AlexG
AlexG:x:3943:0:0.00:0.00:test222222@test.com,test222222@gogl.com,test111111@test.com

Всё нормально и без проблем создается
Зачем второй раз создавать пользователя, если надо изменять ?


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "dbmail на два домена"  +/
Сообщение от pavlinux (ok) on 30-Май-12, 22:25 
> Зачем второй раз создавать пользователя, если надо изменять ?

Так в этом вся и фишка, что два Васи могут быть, и оба хотеть иметь адреса
начинающиеся с имени. То есть записи должны  выглядеть как-то вот так:

# dbmail-users -l vasya
vasya:x:103:0:0.00:0.00:vasya@zalupkina.net
vasya:x:104:0:0.00:0.00:vasya@pupkin.xxx

То, что туеву хучу алиасов можно на прописывать, это понятно
---
Пока что в голову приходит:

использование суффиксов для второго домена, то есть всем из домена pupkin.xxx
давать логины типа vasya_pup, admin_pup,...,
либо логин как полный адрес: vasya@pupkin.xxx, admin@pupkin.xxx,...
---

# dbmail-users -a "vasya@pupkin.xxx" -w password -p plaintext -s "vasya@pupkin.xxx";
Adding INBOX for new user... ok.
[vasya@pupkin.xxx]
Done
vasya@pupkin.xxx:x:104:0:0.00:0.00:vasya@pupkin.xxx

# dbmail-users -a "vasya@zalupkina.net" -w password -p plaintext -s "vasya@zalupkina.net";
Adding INBOX for new user... ok.
[vasya@zalupkina.net]
Done
vasya@zalupkina.net:x:105:0:0.00:0.00:vasya@zalupkina.net

# dbmail-users -l vasya@zalupkina.net
vasya@zalupkina.net:x:105:0:0.00:0.00:vasya@zalupkina.net

# dbmail-users -l "vasya@pupkin.xxx"
vasya@pupkin.xxx:x:104:0:0.00:0.00:vasya@pupkin.xxx

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "dbmail на два домена"  +/
Сообщение от AlexG (??) on 30-Май-12, 23:27 
>[оверквотинг удален]
> vasya@pupkin.xxx:x:104:0:0.00:0.00:vasya@pupkin.xxx
> # dbmail-users -a "vasya@zalupkina.net" -w password -p plaintext -s "vasya@zalupkina.net";
> Adding INBOX for new user... ok.
> [vasya@zalupkina.net]
> Done
> vasya@zalupkina.net:x:105:0:0.00:0.00:vasya@zalupkina.net
> # dbmail-users -l vasya@zalupkina.net
> vasya@zalupkina.net:x:105:0:0.00:0.00:vasya@zalupkina.net
> # dbmail-users -l "vasya@pupkin.xxx"
> vasya@pupkin.xxx:x:104:0:0.00:0.00:vasya@pupkin.xxx

Тут только вариант что логин создать как полный адрес, иначе могут проблемы быть


> # dbmail-users -l vasya
> vasya:x:103:0:0.00:0.00:vasya@zalupkina.net
> vasya:x:104:0:0.00:0.00:vasya@pupkin.xxx

Такое не получится, там идут проверки в БД

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "dbmail на два домена"  +/
Сообщение от AlexG (??) on 30-Май-12, 23:32 
>[оверквотинг удален]
> vasya@pupkin.xxx:x:104:0:0.00:0.00:vasya@pupkin.xxx
> # dbmail-users -a "vasya@zalupkina.net" -w password -p plaintext -s "vasya@zalupkina.net";
> Adding INBOX for new user... ok.
> [vasya@zalupkina.net]
> Done
> vasya@zalupkina.net:x:105:0:0.00:0.00:vasya@zalupkina.net
> # dbmail-users -l vasya@zalupkina.net
> vasya@zalupkina.net:x:105:0:0.00:0.00:vasya@zalupkina.net
> # dbmail-users -l "vasya@pupkin.xxx"
> vasya@pupkin.xxx:x:104:0:0.00:0.00:vasya@pupkin.xxx

User ID - как первичный ключ
User NAME - Уникальный индекс

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

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

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




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

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