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

erikstokes
  • 12,686
  • 2
  • 34
  • 56
Steven Arntson
  • 1,313
  • 9
  • 27

2 Answers2

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.
rasmus
  • 2,682
  • 13
  • 20
  • 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! – Steven Arntson Mar 09 '15 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.

Steven Arntson
  • 1,313
  • 9
  • 27