Fórum Root.cz
		Hlavní témata => Server => Téma založeno: palacinka  21. 03. 2014, 20:43:36
		
			
			- 
				Chtel bych pristupovat pres IMAP k mailum  co mam ve slozce /var/mail/uzivatel  
 
 No snazil jsem se nastavit dovecot ale fakt nevim co delam spatne.
 V /etc/dovecot/conf.d/10-mail.conf mam nastavene
 
 mail_location = mbox:~/mail:INBOX=/var/mail/%u
 
 
 
 
 telnet localhost 143
 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is '^]'.
 * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot ready.
 a1 login uzivatel heslo
 a1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE] Logged in
 a2 LIST "" "*"
 * LIST (\HasNoChildren) "/" INBOX
 a2 OK List completed.
 a3 EXAMINE INBOX
 a3 NO [CANNOT] Mailbox isn't a valid mbox file
 NO [CANNOT] Mailbox isn't a valid mbox file
 * BAD Error in IMAP command NO: Unknown command.
 
 
 
 
- 
				Huh, zkus maildir.  ::)
			
- 
				Me to funguje s timhle: mail_location = mbox:%h:INBOX=/var/mail/%u
			
- 
				Chtel bych pristupovat pres IMAP k mailum  co mam ve slozce /var/mail/uzivatel  
 
 No snazil jsem se nastavit dovecot ale fakt nevim co delam spatne.
 V /etc/dovecot/conf.d/10-mail.conf mam nastavene
 
 mail_location = mbox:~/mail:INBOX=/var/mail/%u
 
 No nejprve používáte Maildir nebo mbox pro ukládání emailů? Tak i tak, ale bude chyba v té konfiguraci, protože máte nastaveno ukládání emailů ve formátu mbox, který vám odkazuje na soubor, ve kterém jsou emaily, ale vy mluvíte o tom, že /var/mail/uzivatel je složka.
- 
				Omlouvam se, napsal jsem to spatne  
 
 /var/mail/uzivatel neni slozka ale soubor ve kterem jsou vsechny emaily co chci cist.
 
 
 zkusil jsem:
 mail_location = mbox:%h:INBOX=/var/mail/%u
 
 ted mi to rekurzivne vypisuje vsechny soubory co mam ve svem domacim adresari.
 
 A kdyz dam prozkoumat inbox tak se nic nezmenilo.
 
 Musim dodat, ze ve slozkach ~/mail  , ~/Maildir apod   zadne maily nejsou, jsou tam jen nejake soubory co si vytvoril dovecot
 
 To mam nejak zkonvertovavat ten format co mam v /var/mail/uzivatel  do toho mbox formatu?
 
 Prominte mi mou neznalost. Chtel jsem si jen pres IMAP cist vysledky ukolu co mam v cronu
 
 
 
 
 
 
 
 
- 
				Zapni si logovani: soubor /etc/dovecot/conf.d/10-logging.conf, direktiva log_path = /var/log/dovecot.log a hledej chybu. Pokud mas mailu v jednom souboru, tak to je mbox. Urcite nemas ten soubor poniceny? Staci se prihlasit pres ssh a spustit treba pine.
 
- 
				Dekuji za rady.
 
 Vypada to, ze jsem ten soubor mel poskozeny.
 Ale take jsem nejspis musel pridat sveho uzivatele do skupiny mail.
 
 Nyni mi to funguje.