cyrus imapd

Jindrich Fucik fulda at seznam.cz
Sun Nov 26 17:27:56 CET 2023


Ahoj, díky za rady, hodně jsem se z toho poučil, ale něco mi pořád 
uniká. Hlavně tedy to, jak se spojí lokální maildir s tím co hledá cyrus?
V podstatě mi každý pokus končí tím, že nemá INBOX:

  # cat imap-22876
---------- jindrich Sun Nov 26 17:21:05 2023

<1701015665<79 COMPRESS DEFLATE
 >1701015665>79 OK DEFLATE active
<1701015665<80 ID ("name" "Thunderbird" "version" "115.3.1")
 >1701015665>* ID ("name" "Cyrus IMAPD" "version" "3.8.1" "vendor" 
"Project Cyrus" "support-url" "https://www.cyrusimap.org" "os" "FreeBSD" 
"os-version" "13.2-RELEASE-p4" "environment" "Built w/Cyrus SASL 2.1.28; 
Running w/Cyrus SASL 2.1.28; Built w/OpenSSL 1.1.1t-freebsd  7 Feb 2023; 
Running w/OpenSSL 1.1.1t-freebsd  7 Feb 2023; Built w/zlib 1.2.13; 
Running w/zlib 1.2.13; CMU Sieve 3.0; TCP Wrappers; mmap = shared; lock 
= fcntl; nonblock = fcntl; idle = idled")
80 OK Completed
<1701015665<81 select "INBOX"
 >1701015665>81 NO Mailbox does not exist


Dne 18.11.2023 v 19:44 Ivo Hazmuk napsal(a):
> Ahoj,
> 
> já to mám zprovozněné v konfiguraci s package cyrus-sasl-saslauthd ve 
> velmi jednoduché konfiguraci, kdy saslauthd se opírá o pam. Zatím 
> package cyrus-imapd30, ale chystám se na přechod na novější verzi 
> (alespoň Cyrus imapd 3.2)
> 
> V /etc/rc.conf.local je:
> saslauthd_enable="YES"
> saslauthd_flags="-a pam"
> 
> cyrus_imapd_enable="YES"
> 
> Část konfigurace Cyrusu je v /usr/local/etc/cyrus.conf. Tam se 
> nastavuje, které procesy spouštíš.
> 
> V /usr/local/etc/imapd.conf je zbytek konfigurace:
> 
> sasl_mech_list: PLAIN LOGIN
> force_sasl_client_mech: PLAIN LOGIN
> configdirectory: /var/imap
> partition-default: /var/spool/imap
> unixhierarchysep: yes
> altnamespace: yes
> allowanonymouslogin: no
> allowplaintext: yes
> quotawarn: 90
> admins: cyrus root
> sieveusehomedir: false
> sievedir: /var/imap/sieve
> statuscache_db: skiplist
> tls_sessions_db: skiplist
> sasl_pwcheck_method: saslauthd
> tls_server_cert: /etc/ssl/certs/server.imapd.cert
> tls_server_key: /etc/ssl/keys/server.imapd.key
> tls_versions: tls1_2 tls1_3
> 
> A do /etc/mail/sendmail.mc je třeba přidat:
> dnl Lokální mailer je Cyrus LMTP server
> define(`confLOCAL_MAILER', `cyrusv2')dnl
> MODIFY_MAILER_FLAGS(`CYRUSV2',`+w')dnl
> MAILER(`cyrusv2')dnl
> 
> Dále viz "man 5 imapd.conf"
> 
> Měj se
> Ivo Hažmuk
> 
> 
> Dne 11/18/23 v 18:33 Jindrich Fucik napsal(a):
>> Ahoj vespolek,
>>
>> několik lidí mi tu psalo, že používá cyrus imapd. Také bych si ho rád 
>> zprovoznil, ale zatím se mi ani drobet nedaří.
>> První, na co jsem narazil je autentikační mechanizmus. Ano nejprve 
>> hláška o neexisujícím /etc/opiekeys. V návodu píšou, že si mám nastavit
>> mech_list: plain
>> v souboru /usr/local/lib/sasl2/appname.conf
>>
>> Zdá se, že aktuální jméno je sasl_mech_list v souboru 
>> /usr/local/etc/imapd.conf
>>
>> Ale zatím nevím, jaká je správná kombinace. Nemáte někdo nějaký popis, 
>> který bych dokázal pochopit?
>>
>> Děkuji


More information about the Users-l mailing list