shared Folder & sync
Klaus Tachtler
klaus at tachtler.net
Sa Sep 10 08:02:18 CEST 2016
Hallo Günther,
wie sehen denn Deine Besitzrechte für: /srv/vmail aus? Besitzer vmail,
Gruppe vmail, ggf. auch für die Datei der Datenbank, bei Dir
shared-mailboxes?
Die Konfiguration der shared-Mailboxes ist im Buch etwas Abweichend in
Bezug auf: :INDEXPVT=%h/shared/%%u
Im Buch von Peer ist auf Seite 194 allerdings die Angabe, falls für
jeden Benutzer das SEEN-Flag individuell gespeichert werden soll:
:INDEXPVT=%h/shared (und nicht :INDEXPVT=%h/shared/%%u, also OHNE /%%u
am Schluss)
Es ist auch in den Dovecot-Buch-Korrekturen nichts anderes zu lesen:
http://www.dovecot-buch.de/service/korrekturen/
Handelt es sich um reine shared mailboxen, ODER um eine public
mailbox, welche zusätzlich "geshared" werden soll?
Siehe auch:
http://wiki2.dovecot.org/SharedMailboxes/Public
http://wiki.dovecot.org/SharedMailboxes/Shared
Grüße
Klaus.
> Hallo Klaus,
>
> Am Freitag, 9. September 2016, 11:35:35 schrieb Klaus Tachtler:
>
>> könnten wir Deine 'doveconf -n' Konfiguration haben und evtl. eine
>> Fehlermeldung aus dem LOG?
>
> ohne shared funktioniert der sync anscheinend gut ?
>
> Was dem Teil nicht passt ist mir etwas schleierhaft denn die Ordner sind
> angelegt worden und auch einige Files sind da aber eben nicht alles ?
>
> Sep 9 15:20:25 mx03 dovecot: doveadm(gjn at xxxxxxxxx.at): Error: sync:
> Disconnected from remote: Connection timed out
> Sep 9 15:20:28 mx03 dovecot: dsync-local(gjn at xxxxxxxxx.at): Error: Can't
> create mailbox shared/info at yyyyyyyyyyyy.com: Permission denied
> Sep 9 15:23:34 mx03 clamd[2400]: SelfCheck: Database status OK.
> Sep 9 15:25:26 mx03 dovecot: dsync-local(gjn at xxxxxxxxxx.at): Error: Can't
> create mailbox shared/info at yyyyyyyyyyyyy.com: Permission denied
> Sep 9 15:28:38 mx03 dovecot: doveadm(gjn at xxxxxxxxxx.at): Error: doveadm
> server disconnected before handshake: Connection timed out
> Sep 9 15:28:38 mx03 dovecot: doveadm(gjn at xxxxxxxxxx.at): Error: sync:
> Disconnected from remote: Connection timed out
> Sep 9 15:28:40 mx03 dovecot: dsync-local(gjn at xxxxxxxxxx.at): Error: Can't
> create mailbox shared/info at yyyyyyyyyyyyy.com: Permission denied
> Sep 9 15:30:26 mx03 dovecot: dsync-local(gjn at xxxxxxxxx.at): Error: Can't
> create mailbox shared/info at yyyyyyyyyyyy.com: Permission denied
>
>
> Selbstverständlich ;-)
>
> # 2.2.25 (7be1766): /etc/dovecot/dovecot.conf
> # Pigeonhole version 0.4.14 (099a97c)
> # OS: Linux 3.10.0-327.28.3.el7.x86_64 x86_64 CentOS Linux release 7.2.1511
> (Core)
> doveadm_password = # hidden, use -P to show it
> doveadm_port = 10993
> mail_location = maildir:~/Maildir
> mail_plugins = zlib acl fts fts_lucene notify replication
> managesieve_notify_capability = mailto
> managesieve_sieve_capability = fileinto reject envelope encoded-character
> vacation subaddress comparator-i;ascii-numeric relational regex
> imap4flags copy
> include variables body enotify environment mailbox date index ihave duplicate
> mime foreverypart extracttext
> mbox_write_locks = fcntl
> namespace {
> list = children
> location = maildir:
> %%h/Maildir:INDEX=%h/shared/%%u:CONTROL=%h/shared/%%u:INDEXPVT=%h/shared/%%u
> prefix = shared/%%u/
> separator = /
> subscriptions = yes
> type = shared
> }
> namespace inbox {
> hidden = no
> ignore_on_failure = no
> inbox = yes
> list = yes
> location =
> mailbox Drafts {
> auto = subscribe
> special_use = \Drafts
> }
> mailbox Junk {
> auto = subscribe
> special_use = \Junk
> }
> mailbox Sent {
> auto = subscribe
> special_use = \Sent
> }
> mailbox "Sent Messages" {
> special_use = \Sent
> }
> mailbox Trash {
> auto = subscribe
> special_use = \Trash
> }
> prefix = INBOX/
> separator = /
> subscriptions = yes
> type = private
> }
> passdb {
> args = /etc/dovecot/dovecot-ldap.conf.ext
> driver = ldap
> }
> plugin {
> acl = vfile
> acl_shared_dict = file:/srv/vmail/shared-mailboxes
> mail_replica = tcp:217.196.154.213
> sieve = file:~/sieve;active=~/.dovecot.sieve
> }
> protocols = imap lmtp sieve sieve
> service aggregator {
> fifo_listener replication-notify-fifo {
> user = vmail
> }
> unix_listener replication-notify {
> user = vmail
> }
> }
> service auth {
> unix_listener /var/spool/postfix/private/auth {
> mode = 0666
> }
> }
> service doveadm {
> inet_listener {
> port = 10993
> }
> }
> service lmtp {
> inet_listener lmtp {
> address = 127.0.0.1
> port = 24
> }
> }
> service managesieve-login {
> inet_listener sieve {
> port = 4190
> }
> }
> service replicator {
> process_min_avail = 1
> unix_listener replicator-doveadm {
> group = vmail
> mode = 0660
> user = vmail
> }
> }
> ssl = required
> ssl_ca = </etc/ipa/ca.crt
> ssl_cert = </etc/pki/tls/certs/esslmaier.pem
> ssl_cipher_list =
> EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA384:EECDH+aRSA+SHA256:EECDH:
> +CAMELLIA256:+AES256:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!
> 3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!ECDSA:CAMELLIA256-SHA:AES256-
> SHA:CAMELLIA128-SHA:AES128-SHA
> ssl_client_ca_file = /etc/pki/tls/cert.pem
> ssl_dh_parameters_length = 2048
> ssl_key = </etc/pki/tls/private/esslmaier.key.pem
> ssl_protocols = !SSLv2 !SSLv3
> userdb {
> args = /etc/dovecot/dovecot-ldap-userdb.conf.ext
> driver = ldap
> }
> protocol imap {
> mail_max_userip_connections = 10
> mail_plugins = zlib acl fts fts_lucene notify replication acl imap_acl
> imap_zlib
> }
>
>
>
>
>
>> > Dovecot 2.2..25
>> > CentOS 7.2
>> >
>> > Ihr habt das Problem sicher schon mal gehabt ;-).
>> >
>> > Aber im Ernst, ich habe jetzt einen Sicherheitsserver für Dovecot
>> > gemacht, das
>> > ganze scheint auch zu funktionieren ?
>> >
>> > Nur habe ich bei mir shared Folder eingerichtet, jetzt schreibt das
>> > Teil immer
>> > er hat keine Berechtigung zu schreiben in den shared Foldern ?
>> >
>> > User ist vmail;vmail (10000) wie im Buch ;-)
>> >
>> > Habt Ihr eine Idee wo man da suchen soll / kann
>> >
>> > mit selinux hängt es nicht zusammen, da ich das schon ausgeschaltet hatte.
>> >
>> > Danke für jede Info,
>> > --
>> > mit freundlichen Grüßen / best regards,
>> >
>> > Günther J. Niederwimmer
>>
>> --
>>
>> ------------------------------------------
>> e-Mail : klaus at tachtler.net
>> Homepage: http://www.tachtler.net
>> DokuWiki: http://www.dokuwiki.tachtler.net
>> ------------------------------------------
>
> --
> mit freundlichen Grüßen / best regards,
>
> Günther J. Niederwimmer
----- Ende der Nachricht von "Günther J. Niederwimmer" <gjn at gjn.priv.at> -----
--
------------------------------------------
e-Mail : klaus at tachtler.net
Homepage: http://www.tachtler.net
DokuWiki: http://www.dokuwiki.tachtler.net
------------------------------------------
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : nicht verfügbar
Dateityp : application/pgp-keys
Dateigröße : 3120 bytes
Beschreibung: Öffentlicher PGP-Schlüssel
URL : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20160910/a8510b4f/attachment.skr>
Mehr Informationen über die Mailingliste Dovecot