[Dovecot-de] Gelesene Mails ungelesen auf anderen Clients
Andre Bischof
a.bischof at gmx.net
So Mär 17 20:57:17 CET 2013
Hallo,
ich habe folgendes Problem:
Mails, die ich mit Thunderbird auf dem gleichen Rechner auf dem Dovecot
läuft gelesen habe, zeigen sich als ungelesen wenn ich via IMAP von
anderen Rechnern, bspw. meinem Notebook (auch mit Thunderbird) zugreife.
Der Server läuft hinter DynDNS auf meinem lokalen Rechner.
Wie aus der Config unten ersichtlich habe ich /home/user/Maildir, nicht
/var/mail - ist das ein Problem? Die User heißen auf allen Rechnern
gleich. Oder kann es etwas anderes sein, dass den Status von Mails nicht
richtig speichert bzw. anderen Clients zur Verfügung stellt - lokal
bleibt der Status ja erhalten.
Vor einigen Monaten migrierte ich von Cyrus, wenn ich es recht erinnere
hatte ich einige Probleme Subscriptions, Stati und so zu migrieren - ich
mußte ein spezielles Script nutzen, ist ein bißchen her, sorry -
vielleicht ist da was falsch gelaufen? Nur so als Idee ...
Gut, hier ist die Config:
root at linux:/lost+found# dovecot -n
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.5.0-25-generic x86_64 Ubuntu 12.10
auth_verbose = yes
lda_mailbox_autosubscribe = yes
mail_debug = yes
mail_location = maildir:~/Maildir
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 ihave
namespace inbox {
inbox = yes
list = yes
location =
prefix =
separator = .
type = private
}
passdb {
driver = pam
}
plugin {
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
postmaster_address = postmaster at localhost
protocols = imap pop3 sieve
service auth {
unix_listener /var/spool/postfix/private/dovecot-auth {
group = postfix
mode = 0660
user = postfix
}
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_cipher_list =
ALL:!LOW:!SSLv2:ALL:!aNULL:!ADH:!eNULL:!EXP:RC4+RSA:+HIGH:+MEDIUM
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
driver = passwd
}
protocol imap {
imap_client_workarounds = delay-newmail
mail_max_userip_connections = 10
}
protocol pop3 {
mail_max_userip_connections = 10
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
protocol lda {
deliver_log_format = msgid=%m: %$
mail_plugins = sieve sieve
postmaster_address = postmaster
quota_full_tempfail = yes
rejection_reason = Your message to <%t> was automatically rejected:%n%r
}
root at linux:/lost+found#
root at linux:/lost+found# dovecot -n
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.5.0-25-generic x86_64 Ubuntu 12.10
auth_verbose = yes
lda_mailbox_autosubscribe = yes
mail_debug = yes
mail_location = maildir:~/Maildir
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 ihave
namespace inbox {
inbox = yes
list = yes
location =
prefix =
separator = .
type = private
}
passdb {
driver = pam
}
plugin {
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
}
postmaster_address = postmaster at localhost
protocols = imap pop3 sieve
service auth {
unix_listener /var/spool/postfix/private/dovecot-auth {
group = postfix
mode = 0660
user = postfix
}
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_cipher_list =
ALL:!LOW:!SSLv2:ALL:!aNULL:!ADH:!eNULL:!EXP:RC4+RSA:+HIGH:+MEDIUM
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
driver = passwd
}
protocol imap {
imap_client_workarounds = delay-newmail
mail_max_userip_connections = 10
}
protocol pop3 {
mail_max_userip_connections = 10
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
}
protocol lda {
deliver_log_format = msgid=%m: %$
mail_plugins = sieve sieve
postmaster_address = postmaster
quota_full_tempfail = yes
rejection_reason = Your message to <%t> was automatically rejected:%n%r
}
root at linux:/lost+found#
Wenn nötig stelle ich gern andere Infos zur Verfügung.
Danke
Andre
Mehr Informationen über die Mailingliste Dovecot