WritingMail in GNU Emacs is as simple as typing
Action behind this key binding depends on
‘mail-user-agent’ variable. It is set to
‘sendmail-user-agent’ by default which means you will be using MailMode to composer your mail.
Other candidates are:
‘mh-e-user-agent’mostly used with MH-E client.
‘message-user-agent’for Gnus. It uses MessageMode.
‘gnus-user-agent’also for Gnus
Here is a short list of how you would configure GNU Emacs
(setq mail-user-agent 'sendmail-user-agent)
(setq mail-user-agent 'gnus-user-agent)
(setq mail-user-agent 'mh-e-user-agent)
(setq mail-user-agent 'wl-user-agent)
To change the package used for composition, just add one of the above line to you InitFile.
A comparison grid may be available at ComparisonOfMuas?.