Hello everybody, since now I did no replication and spam is delivered into users folder "spambox" Every night there is a cronjob which deletes spam older than 30 days via something like "find .... -ctime +30 -delete" Now I'm going to set up replication (two way) and I thought that doing "rm" is not a good idea. So I modified the job to something like /usr/bin/doveadm expunge -u test1 mailbox INBOX.spambox BEFORE 30d which works like intended, but I see that on the replication partner the spam isn't deleted. Even if I do a doveadm force-resync -u test1 '*' or log in via imap to the replication partner I still see the old spam. So my question is: is this the intended behaviour and I have to run the "doveadm expunge" on both replication partners or should the deletion via "expunge" being replicated to the partner and I have a misconfiguration or maybe I hit a bug ? Regards, Olaf /etc/dovecot/conf.d/12-replication.conf: mail_plugins = $mail_plugins notify replication service aggregator { fifo_listener replication-notify-fifo { mode = 0666 } unix_listener replication-notify { mode = 0666 } } service replicator { process_min_avail = 1 unix_listener replicator-doveadm { mode = 0666 } } service doveadm { inet_listener { port = 1109 } } doveadm_password = XXXXX plugin { mail_replica = tcp:X.Y.Z.X:1109 } -- Karlsruher Institut f?r Technologie (KIT) ATIS - Abt. Technische Infrastruktur, Fakult?t f?r Informatik Dipl.-Geophys. Olaf Hopp - Leitung IT-Dienste - Am Fasanengarten 5, Geb?ude 50.34, Raum 009 76131 Karlsruhe Telefon: +49 721 608-43973 Fax: +49 721 608-46699 E-Mail: Olaf.Hopp at kit.edu www.atis.informatik.kit.edu www.kit.edu KIT - Die Forschungsuniversit?t in der Helmholtz-Gemeinschaft Das KIT ist seit 2010 als familiengerechte Hochschule zertifiziert. -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5212 bytes Desc: S/MIME Cryptographic Signature URL: <https://dovecot.org/pipermail/dovecot/attachments/20200330/2d132277/attachment.p7s>
Nobody ? :-( On 3/30/20 5:26 PM, Olaf Hopp wrote:> Hello everybody, > since now I did no replication and spam is delivered into users folder "spambox" > Every night there is a cronjob which deletes spam older than 30 days via something like > ????"find .... -ctime +30 -delete" > Now I'm going to set up replication (two way) and I thought that > doing "rm" is not a good idea. > So I modified the job to something like > ????/usr/bin/doveadm expunge? -u test1 mailbox INBOX.spambox? BEFORE? 30d > which works like intended, but I see that on the replication > partner the spam isn't deleted. Even if I do a > ????doveadm? force-resync? -u test1 '*' > or log in via imap to the replication partner I still see the old spam. > > So my question is: > is this the intended behaviour and I have to run the "doveadm expunge" on both replication partners > or should the deletion via "expunge" being replicated to the partner and I have a misconfiguration > or maybe I hit a bug ? > > Regards, Olaf > > > /etc/dovecot/conf.d/12-replication.conf: > > > mail_plugins = $mail_plugins notify replication > service aggregator { > ??????? fifo_listener replication-notify-fifo { > ??????????????? mode = 0666 > ??????? } > ??????? unix_listener replication-notify { > ??????????????? mode = 0666 > ??????? } > } > service replicator { > ??????? process_min_avail = 1 > ??????? unix_listener replicator-doveadm { > ??????????????? mode = 0666 > ??????? } > } > service doveadm { > ??????? inet_listener { > ??????????????? port = 1109 > ??????? } > } > doveadm_password = XXXXX > plugin { > ??????? mail_replica = tcp:X.Y.Z.X:1109 > } > >-- Karlsruher Institut f?r Technologie (KIT) ATIS - Abt. Technische Infrastruktur, Fakult?t f?r Informatik Dipl.-Geophys. Olaf Hopp - Leitung IT-Dienste - Am Fasanengarten 5, Geb?ude 50.34, Raum 009 76131 Karlsruhe Telefon: +49 721 608-43973 Fax: +49 721 608-46699 E-Mail: Olaf.Hopp at kit.edu www.atis.informatik.kit.edu www.kit.edu KIT - Die Forschungsuniversit?t in der Helmholtz-Gemeinschaft Das KIT ist seit 2010 als familiengerechte Hochschule zertifiziert. -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 5212 bytes Desc: S/MIME Cryptographic Signature URL: <https://dovecot.org/pipermail/dovecot/attachments/20200404/9c5ec391/attachment.p7s>
<!doctype html> <html> <head> <meta charset="UTF-8"> </head> <body> <div> Can you provide doveconf -n and try turning on mail_debug=yes on both ends and try doveadm -Dv expunge .... </div> <div> <br> </div> <div> Aki </div> <blockquote type="cite"> <div> On 04/04/2020 20:03 Olaf Hopp < <a href="mailto:olaf.hopp@kit.edu">olaf.hopp@kit.edu</a>> wrote: </div> <div> <br> </div> <div> <br> </div> <div> Nobody ? :-( </div> <div> <br> </div> <div> On 3/30/20 5:26 PM, Olaf Hopp wrote: </div> <blockquote type="cite"> <div> Hello everybody, </div> <div> since now I did no replication and spam is delivered into users folder "spambox" </div> <div> Every night there is a cronjob which deletes spam older than 30 days via something like </div> <div> "find .... -ctime +30 -delete" </div> <div> Now I'm going to set up replication (two way) and I thought that </div> <div> doing "rm" is not a good idea. </div> <div> So I modified the job to something like </div> <div> /usr/bin/doveadm expunge -u test1 mailbox INBOX.spambox BEFORE 30d </div> <div> which works like intended, but I see that on the replication </div> <div> partner the spam isn't deleted. Even if I do a </div> <div> doveadm force-resync -u test1 '*' </div> <div> or log in via imap to the replication partner I still see the old spam. </div> <div> <br> </div> <div> So my question is: </div> <div> is this the intended behaviour and I have to run the "doveadm expunge" on both replication partners </div> <div> or should the deletion via "expunge" being replicated to the partner and I have a misconfiguration </div> <div> or maybe I hit a bug ? </div> <div> <br> </div> <div> Regards, Olaf </div> <div> <br> </div> <div> <br> </div> <div> /etc/dovecot/conf.d/12-replication.conf: </div> <div> <br> </div> <div> <br> </div> <div> mail_plugins = $mail_plugins notify replication </div> <div> service aggregator { </div> <div> fifo_listener replication-notify-fifo { </div> <div> mode = 0666 </div> <div> } </div> <div> unix_listener replication-notify { </div> <div> mode = 0666 </div> <div> } </div> <div> } </div> <div> service replicator { </div> <div> process_min_avail = 1 </div> <div> unix_listener replicator-doveadm { </div> <div> mode = 0666 </div> <div> } </div> <div> } </div> <div> service doveadm { </div> <div> inet_listener { </div> <div> port = 1109 </div> <div> } </div> <div> } </div> <div> doveadm_password = XXXXX </div> <div> plugin { </div> <div> mail_replica = tcp:X.Y.Z.X:1109 </div> <div> } </div> <div> <br> </div> <div> <br> </div> </blockquote> <div> <br> </div> <div> -- </div> <div> Karlsruher Institut für Technologie (KIT) </div> <div> ATIS - Abt. Technische Infrastruktur, Fakultät für Informatik </div> <div> <br> </div> <div> Dipl.-Geophys. Olaf Hopp </div> <div> - Leitung IT-Dienste - </div> <div> <br> </div> <div> Am Fasanengarten 5, Gebäude 50.34, Raum 009 </div> <div> 76131 Karlsruhe </div> <div> Telefon: +49 721 608-43973 </div> <div> Fax: +49 721 608-46699 </div> <div> E-Mail: <a href="mailto:Olaf.Hopp@kit.edu">Olaf.Hopp@kit.edu</a> </div> <div> www.atis.informatik.kit.edu </div> <div> <br> </div> <div> www.kit.edu </div> <div> <br> </div> <div> KIT - Die Forschungsuniversität in der Helmholtz-Gemeinschaft </div> <div> <br> </div> <div> Das KIT ist seit 2010 als familiengerechte Hochschule zertifiziert. </div> </blockquote> <div> <br> </div> <div class="io-ox-signature"> <pre>--- Aki Tuomi</pre> </div> </body> </html>