Eric Abrahamsen <e...@ericabrahamsen.net> writes:

>> Any ideas where something could be going wrong?
>
> I think it's probably edebug time. Try instrumenting the
> my-expire-gmail-imap-message function, and maybe, for good measure,
> gnus-group-expire-articles-1 as well. Expire some articles, and step
> through the functions, and just see what's going on. My guess is it will
> become clear pretty quickly what's going wrong. I hope!

After many hours of wrestling with this, it turns out to have nothing to
do with Gnus. It's a quirk about Gmail's mail arrangement, and the way
that mbsync works.  It seems I had a similar problem a few years ago
when I used mbsync for mu4e for a little while (though I have no memory
of this), and so my Google searches ultimately led me back to my own old
question (and, fortunately, solution):
http://sourceforge.net/p/isync/mailman/message/31638141/ :---

     The trick is to make a separate mbsync channel and sync the
     Trash/Bin first.

Though, ultimately (actually in the course of trying to find a solution)
I ended up switching to using fancy-expire (keyed to email addresses)
instead, as the other method doesn't work for virtual groups.

_______________________________________________
info-gnus-english mailing list
info-gnus-english@gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnus-english

Reply via email to