dbmail на два домена, pavlinux, 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 одни.
|
- dbmail на два домена, AlexG, 19:38 , 30-Май-12 (1)
> Есть рабочий сервак, как бы быстрее организовать поддержку второго домена? > Сейчас обслуживает 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 адресов с разными доменамию
- dbmail на два домена, pavlinux, 20:34 , 30-Май-12 (2)
>[оверквотинг удален] >> Нужно малыми жертвами обслуживать 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 на два домена, AlexG, 21:00 , 30-Май-12 (3)
>[оверквотинг удален] > 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 Всё нормально и без проблем создается Зачем второй раз создавать пользователя, если надо изменять ?
- dbmail на два домена, pavlinux, 22:25 , 30-Май-12 (4)
> Зачем второй раз создавать пользователя, если надо изменять ?Так в этом вся и фишка, что два Васи могут быть, и оба хотеть иметь адреса начинающиеся с имени. То есть записи должны выглядеть как-то вот так: # 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
- dbmail на два домена, AlexG, 23:27 , 30-Май-12 (5)
>[оверквотинг удален] > 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
Такое не получится, там идут проверки в БД
- dbmail на два домена, AlexG, 23:32 , 30-Май-12 (6)
>[оверквотинг удален] > 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 - Уникальный индекс
|