<div dir="ltr">Oh fair enough, that's quite odd. I would inspect your .pinerc by hand with alpine not running. Then you should make sure it's definitely the only one being loaded by alpine at startup, no system default is being picked up. I'm unsure which debug options will help with that, but perhaps `strace -o ~/log /usr/bin/alpine` and read through that, grep for open and see if you can see it reading in another pinerc with expunge settings turned on.<div><br></div><div> Best wishes,</div><div><br></div><div> - Damion</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 23, 2024 at 6:46 AM Doug Luce <<a href="mailto:doug@alpine.con.com">doug@alpine.con.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The remote IMAP server is my personal Dovecot instance which isn't<br>
configured to expunge on delete. I've updated neither binary nor<br>
config in a year or two.<br>
<br>
It appears to be the client doing this, at least that's my<br>
interpretation of this debug output:<br>
<br>
- delete message -<br>
DELETE: msg 65<br>
imap_cmd(INBOX, STORE, 0x1)<br>
IMAP DEBUG 22:13:39 8/22: 01000061 STORE 65 +Flags (\DELETED)<br>
IMAP DEBUG 22:13:39 8/22: * 65 FETCH (FLAGS (\Deleted Old))<br>
IMAP DEBUG 22:13:39 8/22: 01000061 OK Store completed (0.076 + 0.000 + 0.075 secs).<br>
...<br>
Mail_Ping(INBOX): lastping=1 er=34 [forced] [current] 22:14:05.627864<br>
imap_cmd(INBOX, NOOP, 0x0)<br>
IMAP DEBUG 22:14:05 8/22: 010000bf NOOP<br>
IMAP DEBUG 22:14:05 8/22: * 65 EXPUNGE<br>
mm_expunged({imap.server:993/imap/nostarttls/ssl/user="doug"}INBOX,65)<br>
mm_expunged: rawno=65 msgno=65 nmsgs=114644 max_msgno=114644 flagged_exld=0<br>
IMAP DEBUG 22:14:05 8/22: 010000bf OK NOOP completed (0.003 + 0.000 + 0.002 secs).<br>
Ping complete: 22:14:05.644670<br>
<br>
Logging on the server also shows the EXPUNGE coming from the client.<br>
<br>
It's happening on mailbox ping (like when I press ^L). The source<br>
shows `EXPUNGEATPING` and `expok` as potential (internal) triggers but<br>
it's not clear what specifically allows this to happen.<br>
<br>
Doug<br>
<br>
<br>
On Fri, 23 Aug 2024, Damion Yates via Alpine-info wrote:<br>
<br>
> +1 on checking the IMAP server, this is a common setting for some because the iPhone doesn't handle non-auto expunging on delete and it's the most common IMAP client.<br>
> In GMail this is something you can enable/disable along with a variety of other settings, like only showing the latest 1,000 or doing "archive" rather than delete<br>
> permanently.<br>
> <br>
> - Damion<br>
> <br>
> On Fri, Aug 23, 2024 at 12:11 AM David Morris via Alpine-info <<a href="mailto:alpine-info@u.washington.edu" target="_blank">alpine-info@u.washington.edu</a>> wrote:<br>
><br>
> Sorry about the previous content free reply ...<br>
><br>
> I'm running 2.26. My mail server and mail files are all on my local system<br>
> where I run Alpine. I have not of the Expunge settings SET and expunge<br>
> continues to work the way it always has ... it expunges when I use the<br>
> eXpunge command, not when I mark deleted.<br>
><br>
> If you are using a remote mail server, perhaps the provider changed<br>
> something. If you, like me, are using a local server, we continue to have<br>
> a mystery.<br>
><br>
> On Thu, 22 Aug 2024, Doug Luce via Alpine-info wrote:<br>
><br>
> > Those were some of the first settings I messed with. Setting both (or<br>
> > either) doesn't seem to make any difference -- 'd' results in an EXPUNGE in<br>
> > all cases.<br>
> ><br>
> > Doug<br>
> ><br>
> ><br>
> > On Thu, 22 Aug 2024, David Lang wrote:<br>
> ><br>
> > > On Thu, 22 Aug 2024, Doug Luce via Alpine-info wrote:<br>
> > ><br>
> > > > Seems my Alpine (2.26, 4/9/2024) client has started automatically<br>
> > > > sending an EXPUNGE command after I mark a message deleted (in the<br>
> > > > INBOX). This wasn't always the case and I'm not sure when it started but<br>
> > > > my guess is in the last month or two.<br>
> > > ><br>
> > > > I can't seem to find a setting that controls this and a quick perusal of<br>
> > > > the source doesn't clue me in. Anyone know what I may have done to<br>
> > > > myself?<br>
> > ><br>
> > > under settings -> config look for:<br>
> > ><br>
> > > [X] Expunge Only Manually<br>
> > > [X] Expunge Without Confirming<br>
> > ><br>
> > > David Lang<br>
> > ><br>
> ><br>
> > _______________________________________________<br>
> > Alpine-info mailing list<br>
> > <a href="mailto:Alpine-info@u.washington.edu" target="_blank">Alpine-info@u.washington.edu</a><br>
> > <a href="http://mailman12.u.washington.edu/mailman/listinfo/alpine-info" rel="noreferrer" target="_blank">http://mailman12.u.washington.edu/mailman/listinfo/alpine-info</a><br>
> ><br>
> > ----------<br>
> ><br>
> > This email has been scanned for spam and viruses by Proofpoint Essentials.<br>
> > Visit the following link to report this email as spam:<br>
> ><a href="https://us3.proofpointessentials.com/app/report_spam.php?mod_id=11&mod_option=logitem&report=1&type=easyspam&k=k1&payload=53616c7465645f5faae2f2d91cc8ab0a54f33a290e37b01" rel="noreferrer" target="_blank">https://us3.proofpointessentials.com/app/report_spam.php?mod_id=11&mod_option=logitem&report=1&type=easyspam&k=k1&payload=53616c7465645f5faae2f2d91cc8ab0a54f33a290e37b01</a><br>
> e4b2c8d5c4d5b56917864b4b8d8ca3c543dad47e03f6e1c1d6551e94bb52585e3c45cefd3e84bf1476513694596e94ee151f131c9b5cdd75d844122ca6aa37d2e427f01808f4216f4908b7b6e80cba8d5e4b0d78<br>
> 5fe51cf0309bf57d3f614c14659ec37ab7de8d28c11d7a7779a8af0e0d5c77e17c51b8a25<br>
> ><br>
> _______________________________________________<br>
> Alpine-info mailing list<br>
> <a href="mailto:Alpine-info@u.washington.edu" target="_blank">Alpine-info@u.washington.edu</a><br>
> <a href="http://mailman12.u.washington.edu/mailman/listinfo/alpine-info" rel="noreferrer" target="_blank">http://mailman12.u.washington.edu/mailman/listinfo/alpine-info</a><br>
> <br>
> <br>
> <br>
> --<br>
> Damion Yates - <a href="mailto:damion.yates@gmail.com" target="_blank">damion.yates@gmail.com</a><br>
> London, England<br>
> <br>
><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Damion Yates - <a href="mailto:damion.yates@gmail.com" target="_blank">damion.yates@gmail.com</a><br>London, England</div>