see here: 
http://stackoverflow.com/questions/8037953/org-mode-how-to-correctly-capture-email-addresses


On 2011-11-06, at 11:49 , Marius Hofert wrote:

> Hi,
> 
> I would like to capture contacts (name, email,..) with org-mode and thus 
> setup the following in .emacs:
> 
> (setq org-capture-templates
>      '(("t" "TODO in ~/org/agenda.org -> Tasks" entry (file+headline 
> "~/org/agenda.org" "Tasks")
>         "* TODO %?\nSCHEDULED: %^t\n%U %a")
>        ("c" "Contact in ~/org/contacts.org -> Contact" entry (file+headline 
> "~/org/contacts.org" "Contact")
>         "* %?%(org-contacts-template-name) %^g
> :PROPERTIES:
> :EMAIL: %(org-contacts-template-email)
> :URL:
> :WORK:
> :HOME:
> :MOBILE:
> :LOCATION:
> :BIRTHDAY: 
> :NOTE:
> :END:")))
> 
> I can easily capture contacts with C-c c c, it prompts for the name, a tag, 
> and the email address. However, instead of an output like 
> 
> * My contact                         :my.tag:
>  :PROPERTIES:
>  :EMAIL: my.cont...@my.mail.com
>  :URL:
>  :WORK:
>  :HOME:
>  :MOBILE:
>  :LOCATION:
>  :BIRTHDAY: 
>  :NOTE:
>  :END:
> 
> I obtain:
> 
> * My contact                         :my.tag:
>  :PROPERTIES:
>  :EMAIL:
>  :URL:
>  :WORK:
>  :HOME:
>  :MOBILE:
>  :LOCATION:
>  :BIRTHDAY: 
>  :NOTE:
>  :EMAIL: my.cont...@my.mail.com
>  :END:
> 
> So the problem is that the first :EMAIL: is ignored and instead a second 
> :EMAIL: is inserted before :END:. How can I obtain the correct output (as 
> described above)?
> 
> Cheers,
> 
> Marius



Reply via email to