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

Исходное сообщение
"Не подставляется домен (%d) в sql (postfix+dovecot)"

Отправлено evgeniy123 , 30-Дек-14 15:44 
Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел  большего и прикрутил squirrelmail. Но потом по логам понял, что запросы не формируется не совсем точно. Если говорить точнее то в запрос не идет подстановки домена(%d).Я не знаю куда копать даже. Это касается файла:

/etc/postfix/virtual_mailbox_maps.cf
/etc/dovecot/dovecot-sql.conf


Но когда принимаю письмо то в файле

/etc/postfix/virtual_alias_maps.cf

все правильно подставляется.


Подскажите откуда он берет имя этого домен ? Спасибо


Содержание

Сообщения в этом обсуждении
"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено fantom , 30-Дек-14 17:43 
> Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел  большего
> и прикрутил squirrelmail. Но потом по логам понял, что запросы не
> формируется не совсем точно. Если говорить точнее то в запрос не
> идет подстановки домена(%d).Я не знаю куда копать даже. Это касается файла:
> /etc/postfix/virtual_mailbox_maps.cf
> /etc/dovecot/dovecot-sql.conf
> Но когда принимаю письмо то в файле
> /etc/postfix/virtual_alias_maps.cf
> все правильно подставляется.
> Подскажите откуда он берет имя этого домен ? Спасибо

Он - это кто????
Почтовый клиент почту нормально забирает/отправляет????


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено evgeniy123 , 30-Дек-14 19:11 
>[оверквотинг удален]
>> формируется не совсем точно. Если говорить точнее то в запрос не
>> идет подстановки домена(%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.


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено ALex_hha , 30-Дек-14 21:59 
>[оверквотинг удален]
>  в /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

а в почтовом клиенте как передается? Возможно там и не указывается домен, отсюда и проблемы


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено evgeniy123 , 31-Дек-14 14:04 
>[оверквотинг удален]
>>  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 . только через сайт + консоль


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено fantom , 31-Дек-14 18:19 
>[оверквотинг удален]
>>> 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 . только через сайт +
> консоль

значит гуглите/яндексуйте/бингуйте на предмет как заставить белку передавать то что вам нужно по имапу...

т.к. белка - не что иное как аналог тандербеда/бата написанного на пыхпыхе....

довекот пытается проверить вам то, что ему белка по имапу прислала, и ему (довекоту) абсолютно до лампочки кто на той стороне имапа!


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено PavelR , 01-Янв-15 14:24 
> Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел  
>большего и прикрутил squirrelmail.

Попробуйте roundcube, рекомендую вместо squirrelmail.


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено evgeniy123 , 01-Янв-15 17:50 
>> Здравствуйте. Настроил серверы могу теперь отправлять и принимать письма. Захотел
>>большего и прикрутил squirrelmail.
> Попробуйте roundcube, рекомендую вместо squirrelmail.

Спасибо попробую. С белкой пока решил сделать


auth_default_realm  = site.ru

Благо домен один только пока


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено PavelR , 01-Янв-15 23:46 
> auth_default_realm  = site.ru
> Благо домен один только пока

Авторизовываться на веб-почте надо полным логином, с указанием доменного имени:

user@domain.tld.


"Не подставляется домен (%d) в sql (postfix+dovecot)"
Отправлено evgeniy123 , 01-Янв-15 23:56 
>> auth_default_realm  = site.ru
>> Благо домен один только пока
> Авторизовываться на веб-почте надо полным логином, с указанием доменного имени:
> user@domain.tld.

Точно это и было. Спасибо :)