Foros de Software LibreChat #SoftwareLibreSociosSiguiente web/blog»

  • GULP

  • Cliente de correo desde la terminal: Mutt

3 September 2009

Cliente de correo desde la terminal: Mutt

publicado en Ubuntu, manuales, programas |

Seguramente hayna oído hablar de mutt, pero por las dudas les cuento que es un cliente de correo (así como thunderbird, evolution, outlook) que funciona directamente desde la terminal.

Los primeros pasos suelen ser un poco lentos, pero les aseguro que después de uno o dos días van a estar muy contentos de haber elegido este cliente.

Para instalarlo hacemos
$ sudo aptitude install mutt

Claro que debemos configurar nuestra cuenta, para ello vamos a editar el archivo .muttrc
$ gedit .muttrc

Y en el ponemos (en el presente ejemplo es para Gmail por Imap, pero puede usarse por Pop o con otras cuentas)

set from = "sartrejp@gmail.com" #dirección de correo
set realname = "Jean Paul Sartre" #Nombre real

set imap_user="sartrejp@gmail.com" #usuario Imap
set imap_pass="tupass" #contraseña

set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed ="+[Gmail]/Drafts"
set trash = "imaps://imap.gmail.com/[Gmail]/Trash"

set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates
#Lo siguiente es para que revise el correo cada 60 segundos y haga un beep si hay nuevos
set check_new
set mail_check=60
set beep_new

set move=no #para que no mueva los mensajes al salir
set include=yes #para que incluya el mensaje recibido al responder
set reply_to=yes
set pager_index_lines=6 

set sendmail = /usr/bin/msmtp #para enviar mails, ahora lo veremos

Guardamos y cerramos, ahora si ponemos en la terminal
$ mutt
ya podremos ver nuestro correo.
Sin embargo para poder enviar nos falta instalar y configurar un smtp, el más sencillo es msmtp
$ sudo aptitude install msmtp
y configuramos el archivo .msmtprc del siguiente modo
$ gedit .msmtprc
y ponemos en el

  defaults
    tls on
    account default
    host smtp.gmail.com
    from sartrejp@gmail.com
    auth on
    tls on
    tls_certcheck off
    user sartrejp@gmail.com
    password tupass
    port 587

Guardamos y cerramos. .msmtprc requiere ser solo accedido por el usuario, por lo que le cambiamos los permisos
$ sudo chmod 600 .msmtprc

Ahora si, ya podemos recibir y enviar correos. Algunas de las teclas más importantes son
m = nuevo correo
y = confirma el envío
r = responder
a = adjuntar un archivo
Para componer el cuerpo del correo usa nano por defecto, por lo que para guardar usamos Ctrl+O y para salir Ctrl+X

Live Hotmail


Este artículo fue publicado el Thursday, 3 September, 2009 a las 9:10 am y está archivado en Ubuntu, manuales, programas. Puedes seguir los comentarios en el RSS 2.0 feed. Puedes escribir un comentario, o hacer trackback desde tu Web.

Hay are actualmente 5 comentarios en “Cliente de correo desde la terminal: Mutt”

Es importante saber lo que opinas, prueba a dejar un comentario.

  1. 1 En April 22nd, 2010, Riverplatense dijo:

    Muy buen post, al fin pude configurar mi mutt!!

    Te pido, por favor, un ejemplo para correo pop, suponiendo los siguientes datos:

    Mail Server Username: usuario+dominio.com.ar
    Incoming Mail Server: mail.dominio.com.ar

    Ya que no lo puedo configurar para pop. O es que hay que hacer algo distinto en el .muttrc ??

    Yo lo había hecho así:

    set from = “usuario@dominio.com.ar” #dirección de correo
    set realname = “Usuario” #Nombre real

    set pop_user=”usuario@dominio.com.ar” #usuario Imap
    set pop_pass=”mipasswd” #contraseña

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

    #Lo siguiente es para que revise el correo cada 60 segundos y haga un beep si hay nuevos
    set check_new
    set mail_check=60
    set beep_new

    set move=no #para que no mueva los mensajes al salir
    set include=yes #para que incluya el mensaje recibido al responder
    set reply_to=yes
    set pager_index_lines=6

    set sendmail = /usr/bin/msmtp #para enviar mails, ahora lo veremos

    Y no funcionó.

    Tampoco me funciona el actualizador de correos en IMAP, tengo que salir de mutt y volver a entrar, pero algo es algo ;-)

    Saludos y gracias!

  2. 2 En June 21st, 2010, Correo desde la consola « Internet, software, tecnología… dijo:

    [...] CLinuxera.org. Categorías:Linux, Software Etiquetas: cliente, consola, correo, gnu/linux, imap, mutt, [...]

  3. 3 En August 28th, 2010, Lucas dijo:

    Hola gente.
    Yo he podido configurar todo bien, pero el problema que tengo es que Mutt utiliza VIM por defecto. Preferiria utilizar NANO, como puedo hacer?
    Gracias!

  4. 4 En August 28th, 2010, Adso dijo:

    Yo he tenido el mismo problema. Que se puede hacer?
    Saludos,

  5. 5 En August 28th, 2010, sartrejp dijo:

    en el archivo muttrc, se puede especificar la línea para comenzar a editar de manera que salte la cabecera del correo:

    set editor=”nano +7″

Escribe un Comentario

« regresar subir »
  • Calendario

  • September 2010
    M T W T F S S
    « Dec    
     12345
    6789101112
    13141516171819
    20212223242526
    27282930  

apariencia (46)
audio (18)
Compiz (13)
curiosidades (181)
Distros (61)
Gnome (51)
graficos (8)
Hack (38)
historia (8)
humor (45)
juegos (16)
kde (32)
manuales (153)
navegadores (28)
Notebook (13)
Noticias (122)
plugins (9)
podcast (18)
programas (82)
software libre (74)
Ubuntu (358)
Uncategorized (6)
videos (24)
windows (32)
xcfe (13)

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

Mejor Cámbiese