InicioLinuxConfigurando cuenta de gmail en Mutt

Configurando cuenta de gmail en Mutt

Linux6/25/2012


Buenas noches a todos.
Recuerdo hace un tiempo haber intentado configurar el mutt con mi cuenta de Gmail, y haber sucumbido en el intento. Mi cliente de correo de cabecera es Thunderbird y la verdad es que estoy muy contento con él, pero siempre me quedó pendiente utilizar mutt (sobre todo, porque acceder a mi cliente de correo por ssh no tiene precio). Después de mucho tiempo, googleando, leyendo atentamente el man y probando y errando, he dado con una configuración óptima para poder trabajar con Mutt y Gmail.
Unas consideraciones previas:
Si usan Gentoo, van a necesitar compilar el mutt con los flags sasl, smtp e imap, para poder trabajar correctamente.
Les copio mi ~/.muttrc, y algunos comentarios:


# Juego de caracteres de los mensajes que enviamos:
set send_charset = "utf-8"
set assumed_charset = "iso-8859-1"

# Asegurarse de que Vim sabe que Mutt es un cliente de correo electrónico
# y que queremos componer los mensajes usando UTF-8 (¡Ojo! Si no están
# acostumbrados, o no saben usar vim, o no les gusta, pueden usar nano
# o su editor de textos favorito. Si no lo declaran acá, mutt leerá el contenido
# de la variable de entorno $EDITOR):
set editor = "vim -c 'set syntax=mail ft=mail enc=utf-8'"
set menu_scroll = "yes"

# Remitente de los mails:
set from = "[email protected]"
set realname = "TuNombre TuApellido"

# Configuraciones de servidor -->
# Configuraciones servidor IMAP:
set imap_user = "[email protected]"
set smtp_url = "smtp://[email protected]:587/"
# Opcional (no lo recomiendo porque queda almacenada la contraseña
# en texto plano):
# set imap_pass = "tucontraseña"
# set smtp_pass = "tucontraseña"
# En caso de no setear los dos valores anteriores, se nos pedirá ingresar
# la contraseña al enviar o recibir mails.
set folder = "imaps://imap.gmail.com:993"
# Seteamos el Inbox
set spoolfile = "+INBOX"
# Seteamos la carpeta de borradores (debe llamarse igual que en el webmail):
set postponed = "+[Gmail]/Borradores"
# Guardamos los mails en Enviados:
set record = "imaps://imap.gmail.com:993/[Gmail]/Enviados"

# Ajustes para la conexión IMAP:
set mail_check=60
set imap_keepalive=300

# Buzones extra que queremos comprobar (si tenemos carpetas extra en el
# servidor que queremos chequear), en mi caso:
mailboxes "+/Listas/Debian/Español"
mailboxes "+/Listas/Debian/Inglés"
mailboxes "+/Listas/Undav"
mailboxes "+/Listas/Gentoo/Español"
mailboxes "+/Listas/Gentoo/Inglés"
mailboxes "+/Casillas/Hotmail"
mailboxes "+/Trabajo"
mailboxes "+[Gmail]/Spam"
mailboxes "+[Gmail]/Papelera"

# Muy útil cuando estamos suscritos a una lista de correos, nos ordena los
# mensajes por threads:
set sort=threads
set strict_threads=yes

# Crear los directorios para no obtener errores, 
# 'mkdir -p ~/.mutt/cache/{bodies,headers}':
set message_cachedir = "~/.mutt/cache/bodies"
set header_cache = "~/.mutt/cache/headers"

# El siguiente archivo debe existir y contiene la firma, que va al pie de cada
# mail que escribamos, naturalmente:
set signature = ".mutt/.firma"

# Mostrar la puntuación de spam cuando se lea un mensaje (solo válido para
# SpamAssassin):
spam "X-Spam-Score: ([0-9.]+).*" "SA: %1"
set pager_format = " %C - %[%H:%M] %.20v, %s%* %?H? [%H] ?"

# No mostrar todos los campos de la cabecera del mensaje, solo algunos:
ignore          *
unignore        From To Cc Bcc Date Subject
# y en este orden:
unhdr_order     *
hdr_order       From: To: Cc: Bcc: Date: Subject:

# Iluminar con colores, para más ejemplos de colores, visite:
# http://aperiodic.net/phil/configs/mutt/colors
color normal      white          black
color hdrdefault  green          default
color quoted      green          default
color quoted1     yellow         default
color quoted2     red            default
color signature   cyan           default
color indicator   brightyellow   red
color error       brightred      default
color status      brightwhite    blue
color tree        brightmagenta  black
color tilde       blue           default
color attachment  brightyellow   default
color markers     brightred      default
color message     white          black
color search      brightwhite    magenta
color bold        brightyellow   default


Con esa configuración, debemos ser capaces de recibir y enviar mails con mutt. No es el objetivo del post hacer un tutorial sobre el uso de mutt, sólo brindarles una configuración válida para sus cuentas de gmail. Para moverse por el programa, consulten con ? el help. Les ahorro el trabajo de buscar cómo moverse entre carpetas: usen c (y luego ?)
Les dejo una captura para que vean lo lindo que queda :



Nota: Si quieren info de cómo utilizar GPG con mutt para firmar los correos (muy recomendable), les dejo el siguiente enlace:

Edit 24/06 22:40: Configuración de GPG
Voy a suponer que ya tienen key generada y saben cómo viene la mano. En primer lugar, tuve que copiar el fichero gpg.rc que está en los examples de mutt, en mi caso:
cp /usr/share/doc/mutt-1.5.21-r1/samples/gpg.rc ~/.mutt/
Seguramente el path varíe con las distros, por lo que leí, es probable que en las Debian-based se encuentre bajo /usr/share/doc/mutt/examples/, de modo que la copian y agregan lo siguiente a su ~/.muttrc:

source ~/.mutt/gpg.rc
# Para que firme siempre los mensajes:
set pgp_autosign
set pgp_replysign
# Opciones varias:
set pgp_ignore_subkeys
set pgp_sort_keys = "trust"
set forward_decrypt
set pgp_verify_sig = "yes"
# Tiempo que recordará el passphrase:
set pgp_timeout = "7200"
# El id de nuestra key:
set pgp_sign_as = "0xIDIDIDID"

Aquí tienen más opciones que pueden utilizar:

:x
Datos archivados del Taringa! original
48puntos
450visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

D
Usuario
Puntos0
Posts26
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.