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