[ubuntu-ar] Mutt + exim en Jaunty

Mariano Mara marplatense at ubuntu.com
Wed Apr 21 18:25:26 BST 2010


Excerpts from Javier Castrillo's message of Wed Apr 21 13:51:43 -0300 2010:
> 2010/4/21 Mariano Mara <marplatense en ubuntu.com>:
> 
> > definitivamente no necesitas exim para que mutt ande
> 
> Ok, desinstalé exim entonces, y no se fue con mutt.
> O sea dependencia para entrar pero no para irse.
> 
> > ¿Que servidores de correo y protocolos pensás usar? Si lo podes comentar
> > será más fácil sugerirte alg
> 
> En realidad es un correo de un dominio propio, así que lo puedo
> configurar tranquilamente como pop o imap.
> 

Como te comentaba anteriormente, desde hace unas cuantas versiones, mutt
tiene smtp incorporado por lo cual podes enviar mails desde el mismo
mutt sin necesidad de paquetes extras.
Eso es tan simple como definir en tu .muttrc (ejemplo con gmail):

set smtp_url = "smtp://mariano.mara@smtp.gmail.com:587/"
set smtp_pass = "qwerty"

Por supuesto que podés usar sendmail o msmtp o el programa que desees
para enviar tus correos pero el de mutt anda sin problemas así que no
veo la necesidad de tirar algo extra en el medio.

En relación a imap, Mutt también tiene soporte para el protocolo out of
the box[1] y pop [2] también. Las configuraciones no presentan mayores problemas.
Ahora bien, yo realmente siempre preferí usar offlineimap[3] para
preservar copia local de los correos y acelerar la lectura. Simplemente
lo ponés en un cron a correr y te olvidás, lo recomiendo.

Dos últimas cosas: tené en cuenta que Mutt viene con varios parches
extras que le agregan funcionalidad y esos parches están en un paquete
separado que se llama mutt-patched. Ejemplo de parche, es el sidebar[4]

 
Por último te paso mi .muttrc, no tanto porque crea que mis opciones son
interesantes sino más bien porque dejé constancia del lugar de la web de
donde saqué la información para algunos parametros y pienso que te puedo
ahorrar un poco de laburo con lo que yo ya busqué.

----------------------
# http://groups.google.com/group/comp.mail.mutt/browse_thread/thread/e96c9106f448d273/bde2cc5c4408f101?lnk=gst&q=encoding#bde2cc5c4408f101
set charset = ISO-8859-1 
set send_charset="us-ascii:iso-8859-1:iso-8859-15:windows-1252:iso-8859-2:windows-1250:utf-8" 
# http://wiki.mutt.org/?MuttFaq/Charset
charset-hook ^us-ascii$ cp1252
charset-hook ^iso-8859-1$ cp1252
set assumed_charset="cp1252"

# http://software.complete.org/software/wiki/offlineimap/FrequentlyAskedQuestions#21
source ~/.mutt/muttrc.mailboxes
set mbox_type=Maildir
set folder=$HOME/.mail
# http://bbs.archlinux.org/viewtopic.php?id=51507
set record=+"[Gmail]/Enviados"
set postponed=+"[Gmail]/Borradores"

set smtp_url = "smtp://mariano.mara@smtp.gmail.com:587/"
set smtp_pass = "qwerty"

set from = "mariano.mara en gmail.com"
alternates "billgates en microsoft.com|marplatense en ubuntu.com"
set realname = "Mariano Mara"

# http://wiki.mutt.org/index.cgi?MuttFaq/Folder
folder-hook . 'set record="^"'

set header_cache = ~/.mutt/cache/headers
set certificate_file = ~/.mutt/certificates

set move = no
set date_format = "!%d.%m.%y %R"
set index_format = "%4C %Z %D %-15.15F %s"
set sort = 'threads'
set sort_aux = 'last-date-sent'
set edit_headers = yes
set pager_index_lines = 10

ignore "Authentication-Results:"
ignore "DomainKey-Signature:"
ignore "DKIM-Signature:"
hdr_order Date From To Cc

# http://isomerica.net/archives/2005/02/13/mutt-and-multiple-identities/
set reverse_name = yes

# http://www.trevorparsons.com/muttroles.html
macro compose <esc>m1 "<esc>f\Ca\CkMariano Mara \<mariano.mara en gmail.com\>\n"
macro compose <esc>m2 "<esc>f\Ca\CkMariano Mara \<billgates en microsoft.com\>\n"
macro compose <esc>m3 "<esc>f\Ca\CkMariano Mara \<marplatense en ubuntu.com\>\n" 

# http://soi57.net/articles/mutt-imap-y-gmail-configuracion-minima/
set check_new=yes
mailboxes =INBOX =Ubuntu-Ar =pyar =Ubuntu =Personal =Grulic =pylons =mako =sqlalchemy =[Gmail]/Borradores 
set mail_check=60
set beep_new
ignore *
unignore from date subject to cc
lists grulic en grulic.org.ar ubuntu-ar en lists.ubuntu.com pyar en decode.com.ar ubuntu-ar en lists.launchpad.net pylons-discuss en googlegroups.com mako-discuss en googlegroups.com sqlalchemy en googlegroups.com
subscribe grulic en grulic.org.ar ubuntu-ar en lists.ubuntu.com pyar en decode.com.ar ubuntu-ar en lists.launchpad.net pylons-discuss en googlegroups.com mako-discuss en googlegroups.com sqlalchemy en googlegroups.com

bind 	index 	GG last-entry
bind 	index 	gg first-entry
bind 	index 	za collapse-thread
bind 	index 	zR collapse-all
bind 	index 	<f1> help
bind 	pager 	<f1> help
bind 	index 	? search-reverse
bind 	pager 	? search-reverse
macro   index   M "<tag-pattern>.*\r<tag-prefix><clear-flag>N<untag-pattern>.*\r" "Mark all messages in this mailbox as read"

color index  	green 	black 	'~C ubuntu-ar en lists.launchpad.net'
color header    magenta white   "^subject: "
color header    red     white  	"^from: "
color header    red     white  	"^cc: "
color header	blue	white	"^date: "
color header	blue 	white	"^to: "

auto_view text/html

# http://thomer.com/mutt/
color sidebar_new yellow default
bind index \CP sidebar-prev
bind index \CN sidebar-next
bind index \CO sidebar-open
bind pager \CP sidebar-prev
bind pager \CN sidebar-next
bind pager \CO sidebar-open
macro index B '<enter-command>toggle sidebar_visible<enter><refresh>'
macro pager B '<enter-command>toggle sidebar_visible<enter><redraw-screen>'
folder-hook . 'push <collapse-all>'
folder-hook . 'push <last-entry>'

# http://castrojo.wordpress.com/2009/01/28/gmail-contacts-with-mutt/
set query_command = "env LANG=en_US.UTF-8 grep -i '%s' ~/.mutt/addressb"
bind editor <Tab> complete-query
----------------------

[1] http://mutt.sourceforge.net/imap/
[2] http://www.mutt.org/doc/manual/manual-4.html#ss4.10
[3] http://software.complete.org/software/projects/show/offlineimap
[4] http://www.lunar-linux.org/index.php?option=com_content&task=view&id=44



More information about the Ubuntu-ar mailing list