URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 45618
[ Назад ]

Исходное сообщение
"виртуальные домены в связке sendmail/cyrus"

Отправлено GGR , 29-Июн-04 16:30 
FreeBSD 4.9
Подскажите куда рыть с такой траблой
Настраиваю виртуальные домены в сабжовой связке, сейчас такая картина

/etc/mailertable
---------------------
mydomain.net    cyrusv2:/var/imap/socket/lmtp
-------------------
mailertable.db построен

/usr/local/etc/imapd.conf
-------------------------
virtdomains: yes
defaultdomain: chelcom.ru
-------------------------
сендмыло сконфигурировно с поддержкой соотв фич..., заведено два
ящика, один в дфаулт домене, один в mydomain.net с одним и тем же именем
но при таких настройках письмо упрямо ложится в ящик пользователя в
дефаулт домене.
Такое ощущение что сендмыло само подставляет дефаулдомен, но как и
зачем я без понятия

Я не понял куда вставлять следующее из доки
You'll have to use the Cyrus mailer in LMTP mode, and you'll have to change the mailer flags so that it provides the
full domain while communicating LMTP. Specifically these changes:
S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP
и как проверить в LMTP моде ли у меня загружен master

Подскажите уважаемые в какую сторону рыть Суэцкий канал?


Содержание

Сообщения в этом обсуждении
"виртуальные домены в связке sendmail/cyrus"
Отправлено flusher , 29-Июн-04 16:59 
>S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP
Это в sendmail.cf или sendmail.mc в опции демона...

"виртуальные домены в связке sendmail/cyrus"
Отправлено GGR , 01-Июл-04 07:39 
>>S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP
>Это в sendmail.cf или sendmail.mc в опции демона...

Поставил я эти строчки в sendmail.cf
Mcyrusv2,       P=[IPC], F=lsDFMnqXzA@/:|m,
                S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrToL, E=\r\n,
                T=DNS/RFC822/SMTP,
                A=FILE /var/imap/socket/lmtp

Почта на виртуальные домены заходила НО теперь появилась другая проблема перестала ходить почта на реальный домен, который является дефолтдоменом описанном в imapd.conf
в логах вот такой ответ
lmtpunix[1318]: verify_user(newmail.chelcom.ru!user.user1) failed: Mailbox does not exist
хотя клянусь что такой ящик заведен, причем если исправить в sendmail.cf на S=EnvFromSMTP/HdrFromSMTP, R=EnvToL/HdrToL то начинает ходить на локальный но не видит виртуального

Подскажите где чего я делаю не так?