Portál AbcLinuxu, 7. května 2025 17:23

Dotaz: Základní nastavení dovecotu

19.1.2012 10:59 pepa
Základní nastavení dovecotu
Přečteno: 417×
Odpovědět | Admin
Zdravím, snažím se o naprosto základní nastaveni dovecotu, ale už ted s tím bojuji, mám pocit že jsem udělal vše podle návodu, ale přesto mi Thunderbird hlásí neplatné heslo a v logu se vždy objeví toto:
Jan 19 10:46:48 mail2 dovecot: pop3-login: Aborted login (no auth attempts): rip=xx.xx.xxx.xxx, lip=192.168.0.100, TLS
/etc/dovecot/dovecot.conf:
protocols = pop3 imap
auth_mechanisms = plain
passdb {
  driver = passwd-file
  args = scheme=PLAIN username_format=%u /etc/dovecot/users
}

userdb {
  driver = passwd-file
  args = username_format=%u /etc/dovecot/users
}
/etc/dovecot/users:
pokus@mydomain.cz:{plain}heslo:200:200::/var/www/mydomain.cz/mails::userdb_mail=maildir:~/pokus
Nevíte někdo v čem by mohl být problém? S toho logu mi spíš přijde že vůbec dovecot neví jak má ověřovat. Díky za rady

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Zdeněk Zámečník avatar 19.1.2012 11:06 Zdeněk Zámečník | skóre: 26
Rozbalit Rozbalit vše Re: Základní nastavení dovecotu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přidej do dovecot.conf direktivu:
auth_debug=yes
Dozvíš se víc...
19.1.2012 11:52 pepa
Rozbalit Rozbalit vše Re: Základní nastavení dovecotu
Děkuji za typ, ted už to píše konkrétněji:
Jan 19 11:48:10 mail2 dovecot: auth: passwd-file(pokus,xx.xx.xxx.xxx): unknown user
Jan 19 11:48:12 mail2 dovecot: auth: Debug: client out: FAIL#0114#011user=pokus
Jan 19 11:48:14 mail2 dovecot: auth: Debug: client in: AUTH#0115#011PLAIN#011service=imap#011secured#011lip=192.168.0.100#011rip=xx.xx.xxx.xxx#011lport=143#011rport=23461
Jan 19 11:48:14 mail2 dovecot: auth: Debug: client out: CONT#0115#011
Jan 19 11:48:14 mail2 dovecot: auth: Debug: client in: CONT< hidden >
Jan 19 11:48:14 mail2 dovecot: auth: Debug: passwd-file(pokus,xx.xx.xxx.xxx): lookup: user=pokus file=/etc/dovecot/users
Jan 19 11:48:14 mail2 dovecot: auth: passwd-file(pokus,xx.xx.xxx.xxx): unknown user
Jan 19 11:48:16 mail2 dovecot: auth: Debug: client out: FAIL#0115#011user=pokus
Jan 19 11:48:16 mail2 dovecot: auth: Debug: client in: AUTH#0116#011PLAIN#011service=imap#011secured#011lip=192.168.0.100#011rip=xx.xx.xxx.xxx#011lport=143#011rport=23461#011resp=< hidden >
Jan 19 11:48:16 mail2 dovecot: auth: Debug: passwd-file(pokus,xx.xx.xxx.xxx): lookup: user=pokus file=/etc/dovecot/users
Jan 19 11:48:16 mail2 dovecot: auth: passwd-file(pokus,xx.xx.xxx.xxx): unknown user
Ale v řádku v users chybu nevidím... nějaké nápady?
19.1.2012 19:16 pepa
Rozbalit Rozbalit vše Re: Základní nastavení dovecotu
Mám pocit že by to mohlo být tím ža dovecot nemůže najít uživatele pokus, protože je v souboru users pokus@mydomain.cz, coz by ale mělo být vpořádku dle nastavení v dovecot.conf, tam je username_format=%u což by podle dokumentace mělo práve hledat uživatele v plném tvaru jmeno@domena, nicmene pak nechapu proc je v logu na poslednim radku passwd-file(pokus,xx.xx.xxx.xxx) a ne passwd-file(pokus@mydomain.cz,xx.xx.xxx.xxx). Podle logu to vypadá že to hledá uživatele bez domény, který v souboru opravdu není.... Možná je to blbost, co si o tom myslíte?
20.1.2012 00:19 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Základní nastavení dovecotu
a v klientovi mas spravne nastaveny login "user@domena"?
20.1.2012 01:50 pepa
Rozbalit Rozbalit vše Re: Základní nastavení dovecotu
Dekuju! A ja si tim lámu hlavu celý den. Sem tupec. Díky moc! Je to vyřešené :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.