Používám na CentOsu postfix a dovecot. Nyní bych potřeboval rozjet imapd a to konkrétně cyrus-imapd. Nechal jsem běžet dovecot pro pop3 a nastavil a spustil cyrus pro imap. Problém je v tom, že při pokusu o přihlášení se dozvím, že uživatel byl odmítnut, resp. BAD login.
Pročítal jsem dokumentaci, ale moc moudrej z toho nejsem. Resp. to co jsem z ní pochopil jsem zkoušel a bez výsledku. Zkoušel jsem nastavit sasl_pwcheck_method: auxprop a pomocí saslpasswd2 nastavit heslo existujícímu uživateli. Zkoušel jsem nastavit sasl_pwcheck_method: saslauthd, ale výsledek je stejný BAD login. Příjde mi, že to je ještě v něčem jiném, ale nevím v čem.
Mohl by mi prosím někdo poradit, jak mám nastavit cyrus aby mi používal uživatele stejně jako dovecot, tzn z /etc/passwd a hesla z /etc/shadow a mailboxy ve /var/mail? Mořím se tu s tím už dost dlouho a nikam to nevede.
Dík
Lex
No rekl bych, ze to co chces nejde. Cyrus ma vlastni strukturu adresaru a to jak uklada maily. Bud pouzivej jedno nebo druhe. Cyrus umi i pop3.
Ohledne toho bad login se podivej do logu nejspis tam bude vic.
Dan
Díky. Zkusil jsem rozjet imapd v tom stávajícím dovecotu a je to OK. V pondělí vyzkouším, jestli s tím komunikuje TOLTEC (kvůli němu se to dělá). V dokumentaci je doporučen cyrus-imapd. Když to nepůjde budu muset do cyruse.
Jen mi vrtá hlavou, jak nastavím jiný systém ukládání mailů, když to přeci není v režiji dovecotu ani cyruse, ale postfixu ... Nebo ne?
Dík.
Nevim jak myslis to ukladani. Postfix ti doruci mail tzn. bud ho nekam ulozi nejspis do var/mail/ nebo, kdyz pouzivas cyrus tak postfix to doruci tim, ze to da cyrusu a ten si s tim poradi po svem.
Dan
Už to jede. Trochu jsem se s tím popral, ale ten cyrus jsem zprovoznil. Problém s autentizací byl hlavně v tom, že jsem nevěděl, že potřebuju spustit ještě saslauthd. Pak už nebyl problém a to propojení s Postfixem je docela dobře popsaný v knížce Postfix kompletní průvodce. Měl jsem namysli právě to, jak nastavím Postfix aby tu poštu předával Cyrus-imapd a to tam přesně je ... Super. Díky.
D.