On Thursday Sep 22 2016, Benjamin Andresen wrote:
> Hello,
>
> I've created a more fully featured version of delaying and scheduling
> mails for mu4e.
> It basically does the same thing as Ben Maughen's mu4e-delay but this
> one has the following features which aren't present in mu4e-delay:
>
> mu4e context support
> Allows easy edit of the X-Delay header in mu4e-compose-mode
> Displays scheduled time in mu4e-view
> Doesn’t send if mail is currently being edited
> Works with attachments
>
>
https://github.com/bandresen/mu4e-send-delay/
>
> Right now this is relying on two things which I'm not happy about:
>
> I'm redefining `mu4e~draft-common-construct' [1] so I see he header upon
> creating a new mu4e-compose buffer.
>
> And I would like to add the ability to see if a mail in Drafts is
> flagged to be scheduled later.
> I don't have a ton of drafts, but quickly being able to pin point which
> one are actively scheduled and which ones are merely work in progress
> would be neat.
>
> Thanks for mu4e! If the code quality is acceptable I would also be glad
> to work on this to get it incorporated into mu4e upstream.
Thanks, looks good (at a quick glance), and I can see this being useful!
So, I'd be interested in including this mu4e upstream.
Couple of smaller things:
- It seems mu4e-send-delay-header-value does not ensure the header is
actually a header and not in the message body
- we should ensure it works with emacs 24.x as well
- we'd need a bit of documentation for this
As for the things you're not completely happy about yet, showing the
header should be easily solved. As for distinguishing delayed messages
with draft message -- perhaps we can use a special 'delayed'-folder for
the delayed messages?
Kind regards,
Dirk.
--
Dirk-Jan C. Binnema Helsinki, Finland
e:dj...@djcbsoftware.nl w:
www.djcbsoftware.nl
pgp: D09C E664 897D 7D39 5047 A178 E96A C7A1 017D DA3C