5

Is there a way to get more formatting options from a gnus message buffer when composing a mail? I'd like to do hyperlinks of the style common in markdown or org-mode, viz:

[[example link][http://www.example.com]]
[example link](http://www.example.com)

Similarly, I'm wondering if there's a way to enable more "fancy" options such as bullet points, blockquotes, etc. I found org-gnus.el, but I'm too much of a newbie to understand what it does.

-Steven

2
  • 2
    org-gnus.el is for linking to messages via org-capture. For instance, if capture a appointment from a gnus buffer it will save a link to mail under that heading.
    – rasmus
    Commented Mar 10, 2015 at 0:40
  • I came here to ask this question. Commented Mar 27, 2016 at 13:17

2 Answers 2

6

Maybe org-mime.el by Eric Schulte.

;; WYSWYG, html mime composition using org-mode
;;
;; For mail composed using the orgstruct-mode minor mode, this
;; provides a function for converting all or part of your mail buffer
;; to embedded html as exported by org-mode.  Call `org-mime-htmlize'
;; in a message buffer to convert either the active region or the
;; entire buffer to html.
;;
;; Similarly the `org-mime-org-buffer-htmlize' function can be called
;; from within an org-mode buffer to convert the buffer to html, and
;; package the results into an email handling with appropriate MIME
;; encoding.
1
  • Yes, this is better for my purposes than muse-message. I am already familiar with org syntax, so I don't have to learn anything new. Also, org-mode's WYSIWYG method of displaying links looks cleaner onscreen, which means less likelihood of me making a mistake. Thank you! Commented Mar 9, 2015 at 22:13
4

I located a package called muse-message, which does exactly what I was hoping for. I have not ever used Muse, but it's a markup system similar to markdown.

Muse-message allows for using Muse markup, and then M-x muse-message-markup turns the message buffer into a multipart MIME message with an HTML component.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.