From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Salazar Subject: Re: send org subtree as e-mail? Date: Wed, 11 Apr 2012 12:12:08 -0400 Message-ID: References: <87hax1rs0g.fsf@gmx.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=f46d043bde664cafd904bd69801c Return-path: Received: from eggs.gnu.org ([208.118.235.92]:46539) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SI09X-0004mU-N0 for emacs-orgmode@gnu.org; Wed, 11 Apr 2012 12:12:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SI09T-0007Lw-CX for emacs-orgmode@gnu.org; Wed, 11 Apr 2012 12:12:15 -0400 Received: from mail-we0-f169.google.com ([74.125.82.169]:45127) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SI09T-0007La-0U for emacs-orgmode@gnu.org; Wed, 11 Apr 2012 12:12:11 -0400 Received: by werj55 with SMTP id j55so860020wer.0 for ; Wed, 11 Apr 2012 09:12:08 -0700 (PDT) In-Reply-To: <87hax1rs0g.fsf@gmx.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: org-mode --f46d043bde664cafd904bd69801c Content-Type: text/plain; charset=ISO-8859-1 Wow, that worked perfectly. Thank you! On Tue, Apr 3, 2012 at 7:09 AM, Eric Schulte wrote: > Peter Salazar writes: > > > I frequently compose e-mails as subtrees of my org files. I'd like to be > > able to e-mail the contents of these subtrees, maybe by first viewing the > > subtree in an indirect buffer. > > > > My org files look like this: > > > > * e-mails > > ** note to person about blah > > To: person@blah.com > > Subject: ADD people 7 times more likely to be creative > > --text follows this line-- > > > > Dear Person, > > > > Blah blah blah. > > > > Best, > > Peter > > > > I can open the subtree in an indirect buffer, but I can't e-mail the > > contents as they appear because I get "Invalid header line." > > > > If I delete the org-header, I can successfully send the e-mail. But then > I > > need to undelete the header afterward. > > > > How can I send the contents of a subtree as an e-mail without first > having > > to delete the header? > > > > Thanks, > > Peter > > Checkout the `org-mime-subtree' subtree command. It converts the > current subtree to an email, pulling email headers from subtree > properties, specifically > > MAIL_SUBJECT or subtree heading -> subject > MAIL_TO -> TO > MAIL_CC -> CC > MAIL_BCC -> BCC > MAIL_FMT -> determines the format of the email (e.g., org, ascii or html) > > so your example above would be > > ** note to person about blah > :PROPERTIES: > :MAIL_TO: person@blah.com > :MAIL_SUBJECT: ADD people 7 times more likely to be creative > :END: > Dear Person, > > Blah blah blah. > > Best, > Peter > > Cheers, > > -- > Eric Schulte > http://cs.unm.edu/~eschulte/ > --f46d043bde664cafd904bd69801c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Wow, that worked perfectly. Thank you!=A0


On Tue, Apr 3, 2012 at 7:09 AM, Eric Schulte <eric.schulte@gmx.com> w= rote:
Pete= r Salazar <cycleofsong@gmail.co= m> writes:

> I frequently compose e-mails as subtrees of my org files. I'd like= to be
> able to e-mail the contents of these subtrees, maybe by first viewing = the
> subtree in an indirect buffer.
>
> My org files look like this:
>
> * e-mails
> =A0 ** note to person about blah
> =A0 =A0 =A0To: person@blah.com<= br> > =A0 =A0 =A0Subject: ADD people 7 times more likely to be creative
> =A0 =A0 =A0--text follows this line--
>
> =A0 =A0 =A0Dear Person,
>
> =A0 =A0 =A0Blah blah blah.
>
> =A0 =A0 =A0Best,
> =A0 =A0 =A0Peter
>
> I can open the subtree in an indirect buffer, but I can't e-mail t= he
> contents as they appear because I get "Invalid header line."=
>
> If I delete the org-header, I can successfully send the e-mail. But th= en I
> need to undelete the header afterward.
>
> How can I send the contents of a subtree as an e-mail without first ha= ving
> to delete the header?
>
> Thanks,
> Peter

Checkout the `org-mime-subtree' subtree command. =A0It conv= erts the
current subtree to an email, pulling email headers from subtree
properties, specifically

MAIL_SUBJECT or subtree heading -> subject
MAIL_TO -> TO
MAIL_CC -> CC
MAIL_BCC -> BCC
MAIL_FMT -> determines the format of the email (e.g., org, ascii or html= )

so your example above would be

** note to person about blah
=A0 :PROPERTIES:
=A0 :MAIL_TO: =A0person@blah.com =A0 :MAIL_SUBJECT: ADD people 7 times more likely to be creative
=A0 :END:
=A0 Dear Person,

=A0 Blah blah blah.

=A0 Best,
=A0 Peter

Cheers,

--
Eric Schulte
http://cs.unm.ed= u/~eschulte/

--f46d043bde664cafd904bd69801c--