#1621 new
Ingo Lantschner

Edit an existing message

Reported by Ingo Lantschner | December 27th, 2016 @ 07:23 PM

I started to use MailMate for storing notes and websnippets on an IMAP-Account. This somehow an replacement for Evernote with the advantage that I can have an IMAP-server completely under my control whereas evernote stores all my notes and thoughts somewhere in cleartext. While this works mostly fine thanks to the tags-support, I find the editing of such "notes" cumbersome.

Ok, the IMAP protocol does not support to change an existing message[1]. So what I do is "Edit as a new message", send the new message again to my archive-account and delete the old one.

Do you think you could develop an update-command in MailMate which does all of this in one command? Interesting enough: If I save a message (draft) I can edit this message later. Looking into the raw-message I see, that each save changes the UUID. So somehow this feature seems to exists already.

[1] http://stackoverflow.com/questions/16945041/imap-editing-a-draft-or...

Comments and changes to this ticket

  • benny

    benny December 28th, 2016 @ 06:12 PM

    You are correct that the basic functionality, more or less, exists in MailMate. Recently I also added the ability to remove attachments from existing emails and this is also implicitly the same as editing an existing message and re-upload it to the server (and deleting the old copy).

    Wouldn't it be possible for you to simple keep these emails in the Drafts state. You can still move them to other mailboxes and editing would just be done by double-clicking them. Am I missing something there?

    (I would like a feature myself which allowed adding notes to any email, but that's a different story.)

  • benny

    benny December 30th, 2016 @ 01:51 PM

    You could try creating a tag mapped to \Draft. Then add this tag to any emails coming into this notes mailbox. The only problem is that I'm not sure MailMate would always allow you to edit them (this is because the draft format is not standardized), but maybe I could do something to improve this part.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket