emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] [CONTRIB?] using orgmode to send html mail?


From: Eric Schulte
Subject: Re: [Orgmode] [CONTRIB?] using orgmode to send html mail?
Date: Thu, 01 Apr 2010 08:22:46 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Dan Davison <address@hidden> writes:

[...]

>
> As I understand it the code you've written is designed to be called in a
> message-mode buffer with orgstruct-mode in force. Would it make sense to
> also include in your package a complementary function, that one calls in
> an org-mode buffer? I envisage this generating the HTML, forming the
> multipart email contents, and then saving it to the kill ring, so that
> it can be pasted into an email.
>
> This function would have access to the directory-name and so should be
> able to resolve relative paths. Also, there might be some other
> advantages -- for example when exporting just a region or subtree,
> buffer-wide properties such as #+TITLE and #+AUTHOR are picked up by the
> org exporter and packaged into the HTML.
>
> In other words, can I use your machinery to package up the HTML
> generated by Org's C-e dispatcher into an appropriately-constructed
> email?
>

Hi Dan,

That sounds like a good idea, I've added it to a fledgling task list
packaged in the README at [1].  I'd say there are two options.

1) which you mentioned saving the entire exported content to the
   kill-ring.  One problem here is that everything is still text and
   pastable only *before* the mime export process, which means that
   linked images wouldn't resolve after pasting into the email client.

2) having the function generate a new mail buffer containing the
   exported content.  This buffer would need to have it's
   `buffer-file-name' set, for images to resolve during export.  I'm not
   sure how this should best work.

Thanks -- Eric

Footnotes: 
[1]  http://github.com/eschulte/org-mime





reply via email to

[Prev in Thread] Current Thread [Next in Thread]