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