Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел большего и прикрутил squirrelmail. Но потом по логам понял, что запросы не формируется не совсем точно. Если говорить точнее то в запрос не идет подстановки домена(%d).Я не знаю куда копать даже. Это касается файла:/etc/postfix/virtual_mailbox_maps.cf
/etc/dovecot/dovecot-sql.conf
Но когда принимаю письмо то в файле/etc/postfix/virtual_alias_maps.cf
все правильно подставляется.
Подскажите откуда он берет имя этого домен ? Спасибо
> Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел большего
> и прикрутил squirrelmail. Но потом по логам понял, что запросы не
> формируется не совсем точно. Если говорить точнее то в запрос не
> идет подстановки домена(%d).Я не знаю куда копать даже. Это касается файла:
> /etc/postfix/virtual_mailbox_maps.cf
> /etc/dovecot/dovecot-sql.conf
> Но когда принимаю письмо то в файле
> /etc/postfix/virtual_alias_maps.cf
> все правильно подставляется.
> Подскажите откуда он берет имя этого домен ? СпасибоОн - это кто????
Почтовый клиент почту нормально забирает/отправляет????
>[оверквотинг удален]
>> формируется не совсем точно. Если говорить точнее то в запрос не
>> идет подстановки домена(%d).Я не знаю куда копать даже. Это касается файла:
>> /etc/postfix/virtual_mailbox_maps.cf
>> /etc/dovecot/dovecot-sql.conf
>> Но когда принимаю письмо то в файле
>> /etc/postfix/virtual_alias_maps.cf
>> все правильно подставляется.
>> Подскажите откуда он берет имя этого домен ? Спасибо
> Он - это кто????
> Почтовый клиент почту нормально забирает/отправляет????1)письма все нормально работаю с
2) Dovecot Скорее всего. Так как когда я делаю
SELECT '1001' as uid, '1001' as gid FROM mail_users WHERE user = '%n' AND domain = '%d'
в /etc/dovecot/dovecot-sql.conf
То в журнале потом видно что:
mysql(127.0.0.1): Connected to database mailfirst
Dec 30 16:55:59 ns327945 dovecot: auth: Error: userdb(admin@,127.0.0.1): user not found from userdb sql
Dec 30 16:55:59 ns327945 dovecot: imap: Error: Authenticated user not found from userdb, auth lookup id=1078329345 (client-pid=2639 client-id=1)
Dec 30 16:55:59 ns327945 dovecot: imap-login: Internal login failure (pid=2639 id=1) (auth failed, 1 attempts): user=<admin@>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2644, secured
А сам запрос такой потом:
SELECT '1001' as uid, '1001' as gid FROM mail_users WHERE user = 'admin' AND domain = ''Но когда я комментирую
AND domain = '%d'
то заходит в почту squirrelmail.
>[оверквотинг удален]
> в /etc/dovecot/dovecot-sql.conf
> То в журнале потом видно что:
> mysql(127.0.0.1): Connected to database mailfirst
> Dec 30 16:55:59 ns327945 dovecot: auth: Error: userdb(admin@,127.0.0.1): user not found
> from userdb sql
> Dec 30 16:55:59 ns327945 dovecot: imap: Error: Authenticated user not found from
> userdb, auth lookup id=1078329345 (client-pid=2639 client-id=1)
> Dec 30 16:55:59 ns327945 dovecot: imap-login: Internal login failure (pid=2639 id=1) (auth
> failed, 1 attempts): user=<admin@>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2644,
> securedа в почтовом клиенте как передается? Возможно там и не указывается домен, отсюда и проблемы
>[оверквотинг удален]
>> mysql(127.0.0.1): Connected to database mailfirst
>> Dec 30 16:55:59 ns327945 dovecot: auth: Error: userdb(admin@,127.0.0.1): user not found
>> from userdb sql
>> Dec 30 16:55:59 ns327945 dovecot: imap: Error: Authenticated user not found from
>> userdb, auth lookup id=1078329345 (client-pid=2639 client-id=1)
>> Dec 30 16:55:59 ns327945 dovecot: imap-login: Internal login failure (pid=2639 id=1) (auth
>> failed, 1 attempts): user=<admin@>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2644,
>> secured
> а в почтовом клиенте как передается? Возможно там и не указывается домен,
> отсюда и проблемыя не пользуюсь клиентами типа Bat, Thunderbird . только через сайт + консоль
>[оверквотинг удален]
>>> from userdb sql
>>> Dec 30 16:55:59 ns327945 dovecot: imap: Error: Authenticated user not found from
>>> userdb, auth lookup id=1078329345 (client-pid=2639 client-id=1)
>>> Dec 30 16:55:59 ns327945 dovecot: imap-login: Internal login failure (pid=2639 id=1) (auth
>>> failed, 1 attempts): user=<admin@>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2644,
>>> secured
>> а в почтовом клиенте как передается? Возможно там и не указывается домен,
>> отсюда и проблемы
> я не пользуюсь клиентами типа Bat, Thunderbird . только через сайт +
> консользначит гуглите/яндексуйте/бингуйте на предмет как заставить белку передавать то что вам нужно по имапу...
т.к. белка - не что иное как аналог тандербеда/бата написанного на пыхпыхе....
довекот пытается проверить вам то, что ему белка по имапу прислала, и ему (довекоту) абсолютно до лампочки кто на той стороне имапа!
> Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел
>большего и прикрутил squirrelmail.Попробуйте roundcube, рекомендую вместо squirrelmail.
>> Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел
>>большего и прикрутил squirrelmail.
> Попробуйте roundcube, рекомендую вместо squirrelmail.Спасибо попробую. С белкой пока решил сделать
auth_default_realm = site.ruБлаго домен один только пока
> auth_default_realm = site.ru
> Благо домен один только покаАвторизовываться на веб-почте надо полным логином, с указанием доменного имени:
user@domain.tld.
>> auth_default_realm = site.ru
>> Благо домен один только пока
> Авторизовываться на веб-почте надо полным логином, с указанием доменного имени:
> user@domain.tld.Точно это и было. Спасибо :)