Страница 1 из 2
как создать виртульный почтовый домен?
Добавлено: 2009-01-09 15:47:39
bobot
У меня система FreeBSD+dovecot+exim.
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-09 16:03:11
Alex Keda
взять да создать
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-09 16:07:15
bobot
lissyara писал(а):взять да создать
это понятно! если б знал с чего начять тоб не спрашивал
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-11 14:54:16
Cancer
Переводи это все в БД, да и ставь postfixadmin (все очень просто будет сделать)
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 11:39:36
bobot
Cancer писал(а):Переводи это все в БД, да и ставь postfixadmin (все очень просто будет сделать)
Я просто идеи не понимаю ! чо значит виртуальный домен?
вот есть домет основной domain.com
и туда что включаются домена domain1.com domain2.com и так дали(это и есть виртуальные)
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 11:44:13
Laa
Идея простая.
Письма когда принимаются, то проверяются домены, если наш, то проверяем получателя, если есть, то принимаем письмо или не принимаем по каким-то причинам. Если принимаем, то кладем в /some/dir/domainX.YY/user/Maildir. Настраиваем pop/imap-сервер на понимание того как искать юзеров, проверять авторизацию и где смотреть их почту.
Вот идея.
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 11:58:23
Cancer
bobot писал(а):Cancer писал(а):Переводи это все в БД, да и ставь postfixadmin (все очень просто будет сделать)
Я просто идеи не понимаю ! чо значит виртуальный домен?
вот есть домет основной domain.com
и туда что включаются домена domain1.com domain2.com и так дали(это и есть виртуальные)
да
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 12:26:24
bobot
Cancer писал(а):bobot писал(а):Cancer писал(а):Переводи это все в БД, да и ставь postfixadmin (все очень просто будет сделать)
Я просто идеи не понимаю ! чо значит виртуальный домен?
вот есть домет основной domain.com
и туда что включаются домена domain1.com domain2.com и так дали(это и есть виртуальные)
да
опять путаница у меня в голове!!
так вот есть поле
1.
вот я вхожу на мыло под эти юзером
теперь у меня допустим существует ящик
yura@mydomain1.com т.е. при вводе
2.
я должен попасть в свой ящик под доменом mydomain.com (см выше п1.)
тоесть грубо говоря у меня может много существовать виртуальных доменов
Код: Выделить всё
mydomain1.com, mydomai2.com, mydomain3.com и так дали
и если я буду входить на почту под доменами
Код: Выделить всё
yura@mydomain1.com,yura@mydomain2.com,yura@mydomain3.com
и я должен попадать в свой основной ящик
Вот такое мне надо провернуть!
Я видел в конфигах exim есть relay но это наверное не то. Ну спомощью этого relay я устанавлюваю доступ на домена ну которые я хочу обслуживать которые нехочу!! тоесть где там надо указывать именно эти вирт домены?
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 12:41:37
Laa
В случаях, когда у вас несколько доменов, то как правило
yura@domain.com и
yura@domain1.com являются РАЗНЫМИ ящиками. Открыть один из них и читать в нем почту с обих можно только если сделать копирование почты с ящика на ящик или alias, или др. способами.
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 13:12:15
bobot
Laa писал(а):В случаях, когда у вас несколько доменов, то как правило
yura@domain.com и
yura@domain1.com являются РАЗНЫМИ ящиками. Открыть один из них и читать в нем почту с обих можно только если сделать копирование почты с ящика на ящик или alias, или др. способами.
что то я путаюсь основательно!
а ну ка ещё раз!
Значит я вот например зашёл на свою почту под
yura@mydomain.com
дальше я только что такую операцию сделал:
взял отправил письмо на
yura@domain1.com, а оно пришло в тот же ящик
yura@mydomain.com(ну с которого я посылал)
тоесть есть у меня набор доменов
yura@domain1.com yura@domain2.com(т.е. виртуальных)
на которые будут слаться письма которые будут автоматом переадресованы на мой главный домен
yura@mydomain.com
Хорошо где ж тогда создать их
yura@domain1.com yura@domain2.com? ну основной понятно есть конфиг dovecot.conf
и exim !(это уже настроено и почта на ура работает)?
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 13:24:10
Cancer
user@domain.com и
user@domain1.com
2 разные ящика и два разных домена @domain.com и @domain1.com
пути к ящикам будут
Код: Выделить всё
/var/mail/exim/domain.com/user
/var/mail/exim/domain1.com/user
т.е если ты отправишь письмо с
user@domain.com на
user@domain1.com, то оно придет на
user@domain1.com так как это совсем другой ящик и домен.
т.е получаеться 2 Виртуальных Домена @domain.com и domain1.com на одном почтовом сервере.
А вообще лучше бы попробовал бы сам поставить связку всю , и насоздавать кучу доменов и проверить....
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 13:26:58
Laa
bobot писал(а):Laa писал(а):В случаях, когда у вас несколько доменов, то как правило
yura@domain.com и
yura@domain1.com являются РАЗНЫМИ ящиками. Открыть один из них и читать в нем почту с обих можно только если сделать копирование почты с ящика на ящик или alias, или др. способами.
что то я путаюсь основательно!
а ну ка ещё раз!
Значит я вот например зашёл на свою почту под
yura@mydomain.com
дальше я только что такую операцию сделал:
взял отправил письмо на
yura@domain1.com, а оно пришло в тот же ящик
yura@mydomain.com(ну с которого я посылал)
тоесть есть у меня набор доменов
yura@domain1.com yura@domain2.com(т.е. виртуальных)
на которые будут слаться письма которые будут автоматом переадресованы на мой главный домен
yura@mydomain.com
Хорошо где ж тогда создать их
yura@domain1.com yura@domain2.com? ну основной понятно есть конфиг dovecot.conf
и exim !(это уже настроено и почта на ура работает)?
Письмо, отправленное с
yura@mydomain.com на адрес
yura@domain1.com придет в ящик
yura@domain1.com! В другой ящик это письмо сможет прити только если настроены алиасы или другие способы копирования, форвардинга и тд.
Просто поймите:
yura@mydomain.com и yura@mydomain1.com это разные ящики, с разными директориями, в которых лежат разные письма. Одинаковые письма в них могут быть только, если дополнительно настроены alias, forward и тд. Поймите эту мысль.

Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 16:07:43
bobot
Laa писал(а):В случаях, когда у вас несколько доменов, то как правило
yura@domain.com и
yura@domain1.com являются РАЗНЫМИ ящиками. Открыть один из них и читать в нем почту с обих можно только если сделать копирование почты с ящика на ящик или alias, или др. способами.
во я кажется понял что от меня требуется!(ну какая задача стоит)
мне надо сделать почтовую мультидоменную систему)
тоесть есть у меня главный ящик и домен
и есть виртуальные домены(ну их надо создать как-то)
тоесть теперь не взависимости как я буду входить в свой почтовый ящик
например:
Код: Выделить всё
yura@mydomain.com
yura@mydomain1.com
yura@mydomain2.com
yura@mydomain3.com
я должен попадать в
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 16:17:46
Cancer
Ну возми и поставь, быстрее поймешь, а так лабуду пишешь, мы тебе про Ивана, ты нам про Марью.
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 16:27:58
bobot
Cancer писал(а):Ну возми и поставь, быстрее поймешь, а так лабуду пишешь, мы тебе про Ивана, ты нам про Марью.
легко сказать поставить
Вот как мне их создать
Код: Выделить всё
yura@mydomain1.com
yura2@mydomain1.com
yura3@mydomain1.com
Это понятно надо БД !
но кроме этого ж надо ж в конфигах править
ну а где именно?
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 16:42:25
Laa
Давайте вы начнете, почитаете примеры, посмотрите этот форум, наткнетесь на проблему, которую не сможете самостоятельно устранить и только тогда вы ее опишите, приложите конфиг и запостите сюда в форум.
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-12 16:52:04
Cancer
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-13 10:33:26
princeps
Они уже зарегистрированы у тебя?
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 11:58:52
bobot
princeps писал(а):
Они уже зарегистрированы у тебя?
нет не все!! только один мой основной
yura@mydomain.com
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 12:39:06
princeps
Ну, так ты что хочешь, узнать как их регистрировать или как заставить exim работать с несколькими доменами?
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 12:58:41
bobot
princeps писал(а):Ну, так ты что хочешь, узнать как их регистрировать или как заставить exim работать с несколькими доменами?
ну вот я уже сделал вот что!!
я в DNS прописал алиас
тоесть мой сервак mydomain.com
а алиас mydomain1.com
Тоеть если я ввожу какой нибуди из этих доменов я попадаю на одну и туже страницу
Теперь: eсть у меня есть ящик
yura@mydomain.com
и теперь вот я сейчас вручную создаю ящик
yura@mydomain1.com
тоесть теперь при входе на почту под логином
yura@mydomain.com
или под доменом
yura@mydomain1.com я должен входить в почту но эти ящики разные
Вот теперь вопрос! как заставить exim чтоб работал с доменом mydomain1.com
(с этим доменом нормально работает mydomain.com)
Я так понимаю надо что то в dovecot подправить!
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 13:01:24
Cancer
А для чего ты такое делаешь ?
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 14:22:34
bobot
Cancer писал(а):А для чего ты такое делаешь ?
ну это уже до меня сделано!!! есть много виртуальных доменов(порядка 10)
но я делаю всё заново ну тоесть новый почтовый сервак и другой imap cервер (там курьер imap) , а у меня довекот.
тоесть у меня всё работает (ну это для случая одного домена) а мне надо мультидоменная система
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 14:54:56
bobot
princeps писал(а):Ну, так ты что хочешь, узнать как их регистрировать или как заставить exim работать с несколькими доменами?
вот я захожу
Код: Выделить всё
telnet mydomain 110
Trying 10.5.4.9......(это так от фанаря написал айпи я)
Connected to mydomain
Escape character is '^]'.
+OK dovecot MUA ready
user bobot@mydomain
+OK
pass bobot
+OK Logged in.
а вот теперь когда я так захожу
Код: Выделить всё
telnet mydomain1 110
Trying 10.5.4.9......(это так от фанаря написал айпи я)
Connected to mydomain
Escape character is '^]'.
+OK dovecot MUA ready
user yura@mydomain1
+OK
pass 12345
-ERR Authentication failed.
Connection closed by foreign host.
тоесть оно не воспринимает домен( ну я так понимаю надо где-то в exim подправить и в dovecot)
???
Re: как создать виртульный почтовый домен?
Добавлено: 2009-01-14 15:17:44
princeps
bobot писал(а):я в DNS прописал алиас
тоесть мой сервак mydomain.com
а алиас mydomain1.com
Прописал алиас на dns-сервере зоны .com?
Короче, твоя проблема решается просто. Тебе надо, чтоб экзим складывал письма, приходящие на
yura@mydomain.com и
yura@mydomain1.com в одну папку. То есть, например, по умолчанию они кладутся в /var/mail/mydomain.com/yura и /var/mail/mydomain1.com/yura, а надо, чтоб складывались в одну. Точно так же довекот настраивать, чтоб он хавал все из одной папки, пофиг какой домен указан при подключении. А чтобы не было проблем с логином, настрой довекот на логин по имени пользователя, которое до собаки.