• Messages deleted via IMAP dont actually delete.

    From Deon George@VERT to GitLab issue in main/sbbs on Thu Jan 9 19:24:17 2025
    open https://gitlab.synchro.net/main/sbbs/-/issues/860

    I'm logged in as the sysop (via Apple Mail) to read email.

    If I delete a message in SBBS, it correctly gets reflected in the mail client.

    However, if I delete a message from the IMAP side, it doesnt get deleted - and eventually re-appears in the IMAP client.

    My SBBS is commit `master/4bb08eded`

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Fri Jan 10 15:19:26 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/860#note_6237

    When viewing the message on the BBS (or using smbutil) after it has been deleted via IMAP, does it show that the `DELETE` attribute has been added to the message?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deon George@VERT to GitLab note in main/sbbs on Sat Jan 11 04:41:03 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/860#note_6245

    It doesnt show the DELETE attribute no. However, when I do delete it myself, it does show that attribute (and thus subsequently disappears from IMAP as expected).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deon George@VERT to GitLab note in main/sbbs on Sat Jan 11 04:47:55 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/860#note_6245

    It doesnt show the DELETE attribute no. However, when I do delete it myself in SBBS, it does show that attribute (and thus subsequently disappears from IMAP as expected).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to GitLab note in main/sbbs on Mon Jan 20 17:54:30 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/860#note_6285

    What client are you using? Can you enable log spew and see how it's trying to delete it?

    I believe the IMAP server requires the client to set the deleted flag, so if it's trying to delete it another way, it's not going to work

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deon George@VERT to GitLab note in main/sbbs on Mon Jan 20 22:06:30 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/860#note_6288

    I'm using MAC mail. I did have LogLevel=debug but dont recall seeing anything - but I'll try and do something now and see what it generates.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deon George@VERT to GitLab issue in main/sbbs on Wed Jan 22 15:35:56 2025
    close https://gitlab.synchro.net/main/sbbs/-/issues/860

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deon George@VERT to GitLab note in main/sbbs on Wed Jan 22 15:35:57 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/860#note_6290

    So I think I got to the bottom of this one:

    (Somehow), MAC mail was putting deleted items into a "blank" folder - "Bin Mailbox" was had selected a blank mailbox. And I guess when I was deleting the mail, MAC mail client was moving the mail to (somewhere?), not sure what it was telling SBBS, couldnt really find any specific activity in the log amongst all the noise.

    Anyway, when I chose "Bin Mailbox" = "None" then MAC mail sends:

    srvc 0062 IMAPS RECV: 90.5 UID STORE 7621 +FLAGS.SILENT (\Deleted)

    To sync, and its correctly flagged as deleted :smile:

    So PBCAK...

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net