|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vitaly E. Lavrov <lve@cit.aanet.ru> 08 Nov 2005 11:57:39 To : Andrey Ostanovsky Subject : Re: cyrus-imapd and virtual domains -------------------------------------------------------------------------------- > Hello All! > Hикак не могу решить задачу с поднятием виртуальных доменов на связке > sendmail+cyrus-imapd > Создал пользователя post@domain.ru, сделал почтовый ящик > user.post@domain.ru, сендмейлу в local-host-names сказал, что имя > domain.ru - локальное. > Юзером можно зайти по POP3, предъявить "длинное" имя и пароль, > запросить LIST, и т.п. Вобщем, все, как живое. > Hо вот при попытке доставки - получаю сообщение от cyrus-а, что > (reason: 550-Mailbox unknown. Either there is no mailbox > associated with this) > Как и где мне нужно связать мейлбокс с именем? Я подправил lmtpd. Правка простая - '%' в имени приравнен к '@' после чего В virthost - ---------- domain.ru - ---------- в virtusertable - ------------ @domain.ru %1%%domain.ru@domain.ru.cyrus - ------------ mailertable - ------------ domain.ru.cyrus cyrus:[xxx.xxx.xxx.xxx] - ------------ Патчик тривиальный . Правится imap/lmtpengine.c в 3-х местах где встречается '@' Есть официальный путь через обратный DNS, но я его не победил. -- Vitaliy E. Lavrov | nic-hdl: VEL1-RIPN --- FIDOGATE 4.3.6-snp8 * Origin: St. Petersburg State University of Aerospace Instrume (2:5030/580.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/31751a9943cc8.html, оценка из 5, голосов 10
|