Есть рабочий сервак, как бы быстрее организовать поддержку второго домена?Сейчас обслуживает mail.pupkin.xxx, и адреса odmin@pupkin.xxx, vasya@pupkin.xxx
Нужно малыми жертвами обслуживать mail.zalupkina.net, с абонентами: vasya@zalupkina.net, odmin@zalupkina.net,....Физически сервак один и тот же, IP-адреса одинаковые, порты 25/110/465/995 одни.
> Есть рабочий сервак, как бы быстрее организовать поддержку второго домена?
> Сейчас обслуживает 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 адресов с разными доменамию
>[оверквотинг удален]
>> Нужно малыми жертвами обслуживать 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
>[оверквотинг удален]
> 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 existstk-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.comtk-mx001# dbmail-users -c AlexG -w 12345678 -p plaintext -s test222222@test.com
Performing changes for user [AlexG]...
[test222222@test.com]
Donetk-mx001# dbmail-users -c AlexG -w 12345678 -p plaintext -s test222222@gogl.com
Performing changes for user [AlexG]...
[test222222@gogl.com]
Donetk-mx001# dbmail-users -l AlexG
AlexG:x:3943:0:0.00:0.00:test222222@test.com,test222222@gogl.com,test111111@test.comВсё нормально и без проблем создается
Зачем второй раз создавать пользователя, если надо изменять ?
> Зачем второй раз создавать пользователя, если надо изменять ?Так в этом вся и фишка, что два Васи могут быть, и оба хотеть иметь адреса
начинающиеся с имени. То есть записи должны выглядеть как-то вот так:
# 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
>[оверквотинг удален]
> 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Такое не получится, там идут проверки в БД
>[оверквотинг удален]
> 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.xxxUser ID - как первичный ключ
User NAME - Уникальный индекс