Re: [SOGo] email are deleted from trash after ~7days
Hello, thanks for your reply. I don't think the deletion is done by cron, because of these dovecot logs. For every deleted email from trash I can see this line: May 29 08:02:17 hostname dovecot: imap(some@mail)<7725>: Debug: imapsieve: mailbox Trash: FLAG event (changed flags: \Deleted) And at the end of the imap session, I see: dovecot-mailcow_1| May 23 12:46:39 hostname dovecot: imap(some@mail box)<11088>: Logged out in=221 out=30927 deleted=473 expunged=473 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 body_bytes=0 So the emails from trash are deleted by some client, but Thunderbird and Evolution I've checked doesn't have any expunge or empty trash on logout enabled. So there is active-sync by sogo and sogo webmail. In some sogo web mail sessions I also see requests like this: nginx-mailcow_1 | someip - - [23/May/2018:12:46:11 +0200] "POST /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/2.0" 200 58 "http s://hostname/SOGo/so/some@mailbox/Mail/view" "Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" ... sogo-mailcow_1 | May 23 12:46:11 ccec35332334 sogod [43]: someip "POST /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/1.0" 200 58/0 0.291 - - 0 So it looks like sogo itself is responsible for deletion of at least part of the missing emails, but so far I wasn't able to find the exact reason :/ peter On Fri, 2018-06-01 at 15:58 +0200, Christian Mack wrote: > Hello > > You do not need the expire plugin. > Do you have a cron job on your dovecot server? > Something like: > /usr/bin/doveadm expunge -A mailbox Trash savedbefore 7d > > > Kind regards, > Christian Mack > > Am 01.06.2018 um 13:05 schrieb Peter Schiffer (peter+sogo@pschiffer.e > u): > > Sure, but nothing: > > > > root@host:/# ls -lh /usr/local/etc/dovecot/ > > total 20K > > -rw-r--r--. 1 root root 52 May 31 22:51 dovecot-master.passwd > > -rw-r--r--. 1 root root 7.4K May 31 00:09 dovecot.conf > > -rw-r--r--. 1 root root 28 May 23 00:35 extra.conf > > -rw-r--r--. 1 root root 413 May 14 2017 sieve_after > > drwxr-xr-x. 2 root root 215 Nov 16 2017 sql > > root@host:/# grep -R expire /usr/local/etc/dovecot/ > > root@host:/# > > > > peter > > > > On Fri, 2018-06-01 at 09:32 +0300, devteam wrote: > > > Can you run: grep -R expire /etc/dovecot/ ? > > > > > > > > > On 05/31/2018 08:21 PM, Peter Schiffer (peter+s...@pschiffer.eu) > > > wrote: > > > > Hi, > > > > > > > > thank you for your reply, but I don't have expire plugin > > > > enabled in > > > > dovecot. See attachment for output of doveconf -n. > > > > > > > > What else could be a reason here? > > > > > > > > Thanks, > > > > > > > > peter > > > > > > > > On Thu, 2018-05-31 at 17:36 +0300, devteam wrote: > > > > > Hi, > > > > > > > > > > /etc/dovecot/dovecot.conf > > > > > > > > > > plugin: expire > > > > > > > > > > expire = Trash 7 Trash/*7 Junk 30 > > > > > > > > > > > > > > > > > > > > On 05/31/2018 04:41 PM, Peter Schiffer (peter+sogo@pschiffer. > > > > > eu) > > > > > wrote: > > > > > > Hi all, > > > > > > > > > > > > I've noticed recently, that when using sogo web ui, emails > > > > > > from > > > > > > trash > > > > > > folder are automatically deleted after ~7 days. This wasn't > > > > > > happening > > > > > > before. I'm running sogo-4.0.0.20180528-1 from > > > > > > SOGo/nightly/4/debian > > > > > > repo. Version from before was 2 - 3 months older 4.0 > > > > > > > > > > > > In the nginx and sogo logs I see: > > > > > > > > > > > > nginx-mailcow_1 | someip - - [23/May/2018:12:46:11 > > > > > > +0200] > > > > > > "POST > > > > > > /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/2.0" > > > > > > 200 > > > > > > 58 > > > > > > "http > > > > > > s://hostname/SOGo/so/some@mailbox/Mail/view" "Mozilla/5.0 > > > > > > (X11; > > > > > > Fedora; > > > > > > Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" > > > > > > ... > > > > > > sogo-mailcow_1 | May 23 12:46:11 ccec35332334 sogod > > > > > > [43]: > > > > > > someip > > > > > > "POST /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge > > > > > > HTTP/1.0" > > > > > > 200 > > > > > > 58/0 0.291 - - 0 > > > > > > > > > > > > > > > > > > And then in the dovecot logs: > > > > > > > > > > > > May 29 08:02:17 hostname dovecot: imap(some@mail)<7725> > > > > > 6+VF > > > > > > tL+J > > > > > > T0CE > > > > > > 8>: Debug: imapsieve: mailbox Trash: FLAG event (changed > > > > > > flags: > > > > > > \Deleted) > > > > > > ... > > > > > > dovecot-mailcow_1| May 23 12:46:39 hostname dovecot: > > > > > > imap(some@ > > > > > > mail > > > > > > box)<11088>: Logged out in=221 out=30927 > > > > > > deleted=473 > > > > > > expunged=473 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 > > > > > > body_bytes=0 > > > > > > > > > > > > > > > > > > I need to turn this off :-) I don't want to delete anything > > > > > > automatically, but I wasn't able to find anything related > > > > > > in > > > > > > documentation. > > > > > > > > > > > > Also I
Re: [SOGo] Switch from Debian Depot to Inverse
Le 30/05/2018 à 11:18:48+0200, Christian Mack a écrit > Hello > > Am 29.05.2018 um 14:24 schrieb Albert Shih (albert.s...@obspm.fr): > > Last time I try to install the V4 (Nightly build) from a very old (2.3.11) > > and everything works fine (beside a issue on javascript in the > > AddressBooks). > > > > That depends on your database. > If you use MYSQL you need to run > /usr/share/doc/sogo/sql-update-3.2.10_to_4.0.0-mysql.sh > > If you use Postgresql then run > /usr/share/doc/sogo/sql-update-3.2.10_to_4.0.0.sh > > Without that database update you will have problems using SOGo user > settings and addressbook lookups etc. > > You always have to check that directory after upgrades for database > upgrades you didn't apply before. > Those are also mentioned in the installation documentation for each new > release. BIG thanks... Regards -- Albert SHIH DIO bâtiment 15 Observatoire de Paris xmpp: j...@obspm.fr Heure local/Local time: Fri Jun 1 15:59:11 CEST 2018 -- users@sogo.nu https://inverse.ca/sogo/lists
Re: [SOGo] email are deleted from trash after ~7days
Hello You do not need the expire plugin. Do you have a cron job on your dovecot server? Something like: /usr/bin/doveadm expunge -A mailbox Trash savedbefore 7d Kind regards, Christian Mack Am 01.06.2018 um 13:05 schrieb Peter Schiffer (peter+s...@pschiffer.eu): > Sure, but nothing: > > root@host:/# ls -lh /usr/local/etc/dovecot/ > total 20K > -rw-r--r--. 1 root root 52 May 31 22:51 dovecot-master.passwd > -rw-r--r--. 1 root root 7.4K May 31 00:09 dovecot.conf > -rw-r--r--. 1 root root 28 May 23 00:35 extra.conf > -rw-r--r--. 1 root root 413 May 14 2017 sieve_after > drwxr-xr-x. 2 root root 215 Nov 16 2017 sql > root@host:/# grep -R expire /usr/local/etc/dovecot/ > root@host:/# > > peter > > On Fri, 2018-06-01 at 09:32 +0300, devteam wrote: >> Can you run: grep -R expire /etc/dovecot/ ? >> >> >> On 05/31/2018 08:21 PM, Peter Schiffer (peter+s...@pschiffer.eu) >> wrote: >>> Hi, >>> >>> thank you for your reply, but I don't have expire plugin enabled in >>> dovecot. See attachment for output of doveconf -n. >>> >>> What else could be a reason here? >>> >>> Thanks, >>> >>> peter >>> >>> On Thu, 2018-05-31 at 17:36 +0300, devteam wrote: Hi, /etc/dovecot/dovecot.conf plugin: expire expire = Trash 7 Trash/*7 Junk 30 On 05/31/2018 04:41 PM, Peter Schiffer (peter+s...@pschiffer.eu) wrote: > Hi all, > > I've noticed recently, that when using sogo web ui, emails from > trash > folder are automatically deleted after ~7 days. This wasn't > happening > before. I'm running sogo-4.0.0.20180528-1 from > SOGo/nightly/4/debian > repo. Version from before was 2 - 3 months older 4.0 > > In the nginx and sogo logs I see: > > nginx-mailcow_1 | someip - - [23/May/2018:12:46:11 +0200] > "POST > /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/2.0" 200 > 58 > "http > s://hostname/SOGo/so/some@mailbox/Mail/view" "Mozilla/5.0 (X11; > Fedora; > Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" > ... > sogo-mailcow_1 | May 23 12:46:11 ccec35332334 sogod [43]: > someip > "POST /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge > HTTP/1.0" > 200 > 58/0 0.291 - - 0 > > > And then in the dovecot logs: > > May 29 08:02:17 hostname dovecot: imap(some@mail)<7725> tL+J > T0CE > 8>: Debug: imapsieve: mailbox Trash: FLAG event (changed flags: > \Deleted) > ... > dovecot-mailcow_1| May 23 12:46:39 hostname dovecot: > imap(some@ > mail > box)<11088>: Logged out in=221 out=30927 > deleted=473 > expunged=473 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 > body_bytes=0 > > > I need to turn this off :-) I don't want to delete anything > automatically, but I wasn't able to find anything related in > documentation. > > Also I suspect, that clients connected via active-sync are also > doing > this, without specific email client configured to do so. I've > verified > that the final email clients (Thunderbird, Evolution, Email on > Android) > don't have such options enabled (auto empty trash, expunge on > logout, > etc). > > Sogo configuration can be found here: > https://github.com/pschiffe/mailcow-dockerized/tree/master/data > /con > f/sogo > > Thanks in advance, > > peter -- Christian Mack Universität Konstanz Kommunikations-, Informations-, Medienzentrum (KIM) Abteilung Basisdienste 78457 Konstanz +49 7531 88-4416 smime.p7s Description: S/MIME Cryptographic Signature
Re: [SOGo] email are deleted from trash after ~7days
Sure, but nothing: root@host:/# ls -lh /usr/local/etc/dovecot/ total 20K -rw-r--r--. 1 root root 52 May 31 22:51 dovecot-master.passwd -rw-r--r--. 1 root root 7.4K May 31 00:09 dovecot.conf -rw-r--r--. 1 root root 28 May 23 00:35 extra.conf -rw-r--r--. 1 root root 413 May 14 2017 sieve_after drwxr-xr-x. 2 root root 215 Nov 16 2017 sql root@host:/# grep -R expire /usr/local/etc/dovecot/ root@host:/# peter On Fri, 2018-06-01 at 09:32 +0300, devteam wrote: > Can you run: grep -R expire /etc/dovecot/ ? > > > On 05/31/2018 08:21 PM, Peter Schiffer (peter+s...@pschiffer.eu) > wrote: > > Hi, > > > > thank you for your reply, but I don't have expire plugin enabled in > > dovecot. See attachment for output of doveconf -n. > > > > What else could be a reason here? > > > > Thanks, > > > > peter > > > > On Thu, 2018-05-31 at 17:36 +0300, devteam wrote: > > > Hi, > > > > > > /etc/dovecot/dovecot.conf > > > > > > plugin: expire > > > > > > expire = Trash 7 Trash/*7 Junk 30 > > > > > > > > > > > > On 05/31/2018 04:41 PM, Peter Schiffer (peter+s...@pschiffer.eu) > > > wrote: > > > > Hi all, > > > > > > > > I've noticed recently, that when using sogo web ui, emails from > > > > trash > > > > folder are automatically deleted after ~7 days. This wasn't > > > > happening > > > > before. I'm running sogo-4.0.0.20180528-1 from > > > > SOGo/nightly/4/debian > > > > repo. Version from before was 2 - 3 months older 4.0 > > > > > > > > In the nginx and sogo logs I see: > > > > > > > > nginx-mailcow_1 | someip - - [23/May/2018:12:46:11 +0200] > > > > "POST > > > > /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/2.0" 200 > > > > 58 > > > > "http > > > > s://hostname/SOGo/so/some@mailbox/Mail/view" "Mozilla/5.0 (X11; > > > > Fedora; > > > > Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" > > > > ... > > > > sogo-mailcow_1 | May 23 12:46:11 ccec35332334 sogod [43]: > > > > someip > > > > "POST /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge > > > > HTTP/1.0" > > > > 200 > > > > 58/0 0.291 - - 0 > > > > > > > > > > > > And then in the dovecot logs: > > > > > > > > May 29 08:02:17 hostname dovecot: imap(some@mail)<7725> > > > tL+J > > > > T0CE > > > > 8>: Debug: imapsieve: mailbox Trash: FLAG event (changed flags: > > > > \Deleted) > > > > ... > > > > dovecot-mailcow_1| May 23 12:46:39 hostname dovecot: > > > > imap(some@ > > > > mail > > > > box)<11088>: Logged out in=221 out=30927 > > > > deleted=473 > > > > expunged=473 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 > > > > body_bytes=0 > > > > > > > > > > > > I need to turn this off :-) I don't want to delete anything > > > > automatically, but I wasn't able to find anything related in > > > > documentation. > > > > > > > > Also I suspect, that clients connected via active-sync are also > > > > doing > > > > this, without specific email client configured to do so. I've > > > > verified > > > > that the final email clients (Thunderbird, Evolution, Email on > > > > Android) > > > > don't have such options enabled (auto empty trash, expunge on > > > > logout, > > > > etc). > > > > > > > > Sogo configuration can be found here: > > > > https://github.com/pschiffe/mailcow-dockerized/tree/master/data > > > > /con > > > > f/sogo > > > > > > > > Thanks in advance, > > > > > > > > peter -- users@sogo.nu https://inverse.ca/sogo/lists
Re: [SOGo] email are deleted from trash after ~7days
Can you run: grep -R expire /etc/dovecot/ ? On 05/31/2018 08:21 PM, Peter Schiffer (peter+s...@pschiffer.eu) wrote: > Hi, > > thank you for your reply, but I don't have expire plugin enabled in > dovecot. See attachment for output of doveconf -n. > > What else could be a reason here? > > Thanks, > > peter > > On Thu, 2018-05-31 at 17:36 +0300, devteam wrote: >> Hi, >> >> /etc/dovecot/dovecot.conf >> >> plugin: expire >> >> expire = Trash 7 Trash/*7 Junk 30 >> >> >> >> On 05/31/2018 04:41 PM, Peter Schiffer (peter+s...@pschiffer.eu) >> wrote: >>> Hi all, >>> >>> I've noticed recently, that when using sogo web ui, emails from >>> trash >>> folder are automatically deleted after ~7 days. This wasn't >>> happening >>> before. I'm running sogo-4.0.0.20180528-1 from >>> SOGo/nightly/4/debian >>> repo. Version from before was 2 - 3 months older 4.0 >>> >>> In the nginx and sogo logs I see: >>> >>> nginx-mailcow_1 | someip - - [23/May/2018:12:46:11 +0200] >>> "POST >>> /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/2.0" 200 58 >>> "http >>> s://hostname/SOGo/so/some@mailbox/Mail/view" "Mozilla/5.0 (X11; >>> Fedora; >>> Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0" >>> ... >>> sogo-mailcow_1 | May 23 12:46:11 ccec35332334 sogod [43]: >>> someip >>> "POST /SOGo/so/some@mailbox/Mail/0/folderINBOX/expunge HTTP/1.0" >>> 200 >>> 58/0 0.291 - - 0 >>> >>> >>> And then in the dovecot logs: >>> >>> May 29 08:02:17 hostname dovecot: imap(some@mail)<7725>>> T0CE >>> 8>: Debug: imapsieve: mailbox Trash: FLAG event (changed flags: >>> \Deleted) >>> ... >>> dovecot-mailcow_1| May 23 12:46:39 hostname dovecot: imap(some@ >>> mail >>> box)<11088>: Logged out in=221 out=30927 >>> deleted=473 >>> expunged=473 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 >>> body_bytes=0 >>> >>> >>> I need to turn this off :-) I don't want to delete anything >>> automatically, but I wasn't able to find anything related in >>> documentation. >>> >>> Also I suspect, that clients connected via active-sync are also >>> doing >>> this, without specific email client configured to do so. I've >>> verified >>> that the final email clients (Thunderbird, Evolution, Email on >>> Android) >>> don't have such options enabled (auto empty trash, expunge on >>> logout, >>> etc). >>> >>> Sogo configuration can be found here: >>> https://github.com/pschiffe/mailcow-dockerized/tree/master/data/con >>> f/sogo >>> >>> Thanks in advance, >>> >>> peter >> -- users@sogo.nu https://inverse.ca/sogo/lists