cyrus imapd
Ivo Hazmuk
ivo at cis.vutbr.cz
Sat Nov 18 19:44:33 CET 2023
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