Este es mi archivo de configuración para el lector de correos Mutt, esta bastante explicadito así que supongo no tendrás ningún problema para modificarlo a tu gusto. Notas yo uso como alias de correo (libreta de direcciones) un archivo diferente al de configuración y le he llamado ".mail_aliases", se encuentra dentro de mi directorio personal y su formato es el siguiente: alias nombre-corto nombre-completo alias pepe José Luis de la Peña Las líneas que empiezan con "#" obviamente son comentarios que no afectan a la configuración. Bueno aqui esta el archivo: ------------- Cortar por aqui ----------------------------------------- ################################################################ # # # FICHERO DE CONFIGURACIÓN .muttrc (Mutt 1.2.5i) # # # # Manuel Carbajo, Mano, # # # # Basado en los de Daniel Payno y Santiago Romero # # # ################################################################ ## Directorio en el que se encuntran las carpeta de correo set folder=~/Mail ## Al enviar rechazar el mensaje al que se esta respondiendo si ## el usuario no ha cambiado set abort_unmodified=yes ## Preguntar por el asunto si no se ha rellenado set abort_nosubject=ask-yes ## Archivo de diercciones de correo set alias_file=~/.mail_aliases ## Convertir los datos de 8 bits a 7 bits para el envio ## (Quoted Printable) set allow_8bit ## Direcciones alternetivas desde las que podemos recibir correos: set alternates='mano@terra.es|mano@yahoo.es' ## Usar -> en lugar de resaltar la línea de la entrada corriente unset arrow_cursor ## Usar caracteres ASCII en los hilos de conversación. unset ascii_chars ## Preguntar se deseo incluir destinatarios en el campo CC: set askcc ## Como van ha comenzar los mensajes de respuesta: set attribution="Hola %v...\n\ndecías, el %d:\n" ## Al componer un mensaje ir directamente al editor sin preguntar por ## las cabeceras unset autoedit ## Al ejecutar una orden hacer que esta opere sobre todos los mensajes ## que esten marcados (*) set auto_tag ## Desactivar el Pitido set nobeep ## Avisar con un sonido cuando se recibe un coreo nuevo set beep_new ## Juego de caracteres con el que se visualizarán los mensajes: set charset="iso-8859-1" ## No prenguntar si deseo añadir (guardar) mensajes a un buzón ## si este ya existe (ver confirmcreate) set noconfirmappend ## Preguntar se deseo añadir (guardar) mensajes a un buzón que ## no exista, si aceptamos el nombre lo creará. set confirmcreate ## Guardar una copia de los mensajes salientes set copy=yes ## Formato de fecha (ver locale) set date_format="%d de %b de %y, a las %I:%M %Z" ## Borrar los mensajes marcados para su eliminación preguntar set delete=ask-yes ## Para que me pregunte si quiero salir, por defecto si set quit=ask-yes ## Al componer un mensaje editar las cabeceras set edit_headers ## Editor para componer mensajes set editor="randsig -r; /usr/bin/vim +10" ## Al responder un mensaje ir directamente al editor set fast_reply ## Guardar los adjuntos junto al mensaje set fcc_attach ## Al responder a una lista crear el campo Followup-To, así no nos ## manda un duplicado al enviar algo a una lista. set followup_to ## Que al guardar un mensaje saliente NO use el nombre del ## destinatario (ver save_name) unset force_name ## Controla la decodificación de mensajes tipo MIME complejos a texto ## plano, cuando reenviamos los mensajes. Si la variable $mime_forward ## esta activada, se usará $mime_forward_decode en su lugar. set forward_decode ## Para que el reenviar un mensaje cifrado, se reenviae descifrado. ## Esto solo funciona si $mime_forward esta activada y $mime_forward_decode ## desactivada. set forward_decrypt ## Formato de línea en el asunto al reenviar: set forward_format="Reenvíado:[%a: %s]" ## Cuando reenviemos un mensaje incluir el texto y las cabeceras. set forward_quote ## Usar los valores de "my_hdr" en los mensajes salientes set hdrs ## Incluir las cabeceras del mensaje que respondamos: #set header ## Mostar los menus de ayuda set help ## Número de líneas que recordará el historial set history=20 ## Mi dominio (DNS) #set hostname="asgard" ## Al responder un mensaje uncluir el texto del mensaje: set include ## Donde se guarda el correo enviado set record="~/Mail/correo_enviado" ## signo que marca el texto a responder set indent_string="%v> " ## En Español set locale="es_ES" ## Para los tipos MIME indicar los ficheros mailcap set mailcap_path="~/.muttconfig/.mailcap.mutt:/etc/mailcap" ## cada cuanto tiempo debe de buscar el correo en segundos set mail_check=3 ## No marcar un mesaje viejo con O set nomark_old ## Al responder a un grupo no incluir mi dirección en los ## destinatarios unset metoo ## Si esta activada esta opción, al reenviar un mensaje este se enviara ## como adjunto al mensje principal, y no como parte del contenido. ## Es util para mensajes MIME y que el destinatario lo reciba tal y como ## lo recibi yo:-)) set mime_forward=ask-yes ## decodificar mensaje complejos tipo MIME a texto plano unset mime_forward_decode ## Al llegar al final de un mensaje NO pasar el siguiente set pager_stop ## Si salimos del menú de composición sin enviar el mensaje preguntar ## si lo queremos enviar más tarde (posponerlo) set postpone=ask-yes ## Buzón en el que se guardarán los mensajes pospuestos set postponed=+pospuestos ## Donde se guardan los mensajes leidos set mbox=+read ## pedir confirmación para imprimir set print=ask-yes ## Comando (u orden) que se ejecutará para imprimir # set print_command='a2ps -1 -M A4dj -=mail' set print_command=lpr ## Como se reconoce una cita set quote_regexp="^ *[a-zA-Z]*[>:#}]" ## Nombre Real del usuario set realname="Manuel Carbajo" ## Cuando compongamos un mensaje nuevo con , ¿preguntar ## si queremos editar un mensaje pospuesto? set recall=ask-yes ## Si existe el campo Reply-To:, preguntar si quiero usarlo set reply_to=ask-yes ## Como identificar una respuesta set reply_regexp="^(re|aw):[ \t]*" ## Poner el el remitente su nombre en lugar de dirección de e-mail set reverse_alias ## Al enviar un mensaje hacerlo con la dirección en la que lo he ## recibido set reverse_name ## Anteponer al la firma -- set sig_dashes ## Cual es mi fichero de firmas set signature="~/.signature-mutt" ## Como ordena los mensajes set sort=threads ## Para ordenar los de grupos temáticos set sort_aux=last-date ## Método para ordenar los ficheros en el explorador de directorios set sort_browser=reverse-date ## Adjuntar mensajes en subhilos (solo si stric_threads está ectivada) set sort_re ## Buzon para la cola de correo #set spoolfile=/var/spool/mail/mano ## Usar los campos In-Reply-To y References para agupar mensajes set strict_threads ## Rellenar los campos en blanco con ~ set tilde ## Caracter para indicar a quien esta diregido el mensaje set to_chars="HTCF" ## Generar automáticamente el campo from:, las orden my-hdr anula esto unset use_from ## Para firmar automáticamente con pgp set pgp_autosign set pgp_replysign ## Qué cabeceras NO quiero ver. ignore * ## Qué cabeceras SÍ quiero ver. unignore from: subject to cc bcc \ date x-mailer x-url ## Para que en el paginador funcionen los cursores bind pager previous-line bind pager next-line bind pager p previous-undeleted bind pager n next-undeleted ## Cabeceras definidas por mi my_hdr X-Editor: Vim 5.6.70 my_hdr X-Operating-System: `uname -a` ## Identificar a las listas a las que estoy subscrito lists hackindex@eListas.net lists augcyl@sourceforge.net lists ecol@escomplinux.net lists ecol-user@escomplinux.org lists debian-spanish@debian.org lists socio-anuncios@hispalinux.es ## Usar el mailcap para ver estos archivos auto_view application/x-gunzip auto_view application/x-gzip auto_view application/zip auto_view application/pgp-signature auto_view application/pgp auto_view application/html auto_view application/htm auto_view text/html auto_view text/htm auto_view image/gif auto_view image/jpeg auto_view image/jpg auto_view image/tiff auto_view image/eps ## ----------- GANCHOS ---------------------- ## # Por defecto send-hook . "my_hdr From: Manuel Carbajo " send-hook . 'set attribution="Hola %v...\n\ndecías, el %d:\n"' send-hook . 'set indent_string="> "' # Para listas # From y indent_string para Debian, Linux y augcyl send-hook '(~C debian|~C linux|~C augcyl)' "my_hdr From: Manuel Carbajo " send-hook '(~C debian|~C linux|~C augcyl)' 'set indent_string="> "' # From para Kriptopolis, oxigen y mindundis. send-hook '(~C kriptopolis|~C oxyg|~C mindundis)' "my_hdr From: Mano " #save-hook . +linux-back-`date +%m-%Y` # From como administrador de mindundis para aprovar o no a la gente. send-hook '(~s APPROVE)' "my_hdr From: mindundis moderator " # Como saludo las respuestas en mindundis. y el indent_string. send-hook mindundis@yahoogroups.com 'set attribution="A un Mindundi que se hace llamar %v...\n\nSobre: *%s* el %d:\n\nSe le ocurrio decir:\n"' send-hook mindundis@yahoogroups.com 'set indent_string="Mindundi> "' # Para los envios Anti-Spam send-hook '(~s Reenvíado)' "set indent_string=""" #--------- COLORES ------------ ## ## Para terminales en color: ## Colores: default, white, black, green, magenta, blue, cyan, yellow, red ## Claros: bright ## (color1,color2,...,colorN-1) # objeto primer plano fondo # comentario # ~~~~~~ ~~~~~~~~~~~~ ~~~~~ ~~~~~~~~~~ color normal white black # Pantalla del índice color indicator brightgreen blue # Mensaje actual color tree red black# flechas de hilos color status brightgreen black# barra de estado color error brightyellow brightred # barra de errores color message cyan black# mensajes informativos color signature brightblue black # firma color attachment brightyellow black# adjuntos MIME color search brightyellow red # búsquedas color tilde brightgreen black # virgulillas (~) al final color markers cyan black #+ al principio de la línea color hdrdefault brightblue black # Cabeceras por defecto. color bold white blue # Texto en negrita en el # # contexto. color underline green black # Texto subrayado en el # # contexto. color quoted green black # Texto citado. color quoted1 magenta black color quoted2 red black color quoted3 green black color quoted4 cyan black color quoted5 brightblue black color quoted6 magenta black color quoted7 red black color quoted8 green black color quoted9 cyan black # objeto primer plano expresión # ~~~~~~ plano fondo regular # ~~~~~ ~~~~~ ~~~~~~~ # Cabeceras color header brightred black ^(From|Cc|Reply-To): color header cyan black ^(Date|Subject): color header brightmagenta black ^(To|In-Reply-To|Mail-Followup-To): color header blue black ^X-.*: #color header brightred black *.-Agent: # ## URLs color body brightred black "(ftp|http)://[^ ]+" color body brightred black "(file|finger|mailto|news):[^ ]+" color body brightred black "((ftp|http)://|(file|finger|mailto|news):)[^ ]+" color body cyan black "[-a-z_0-9.+]+@[-a-z_0-9.]+" color body green black "(^| )_[-a-z0-9äöüß_]+_[,.?]?[ \n]" color body red black "(^| )\\*[-a-z0-9*]+\\*[,.?]?[ \n]" color body green black "(^| )_[-a-z0-9_]+_[,.?]?[ \n]" color body brightcyan black "(p\.d\.|p\.s\.):.*[a-z]+[0-9]" color body brightcyan black "(^| )_[p\.d\.]:.*[a-z]+[0-9]" color body brightcyan black "^(")*[a-z09_]+$(")" color body brightred black "(<|>)" color body brightred black "(«|»)" color body brightred black "(\")" color body brightred black "~" color body brightred black "/" color index brightred black ~S color index blue black ~F color index brightred black ~N color index magenta black ~T color index yellow black ~D ## ------------ MACROS ----------------------- ## ## Para editar el .mail-aliases sin salir de mutt (alt+a) macro generic \ea "!vim ~/.mail_aliases\n:source =~/.mail_aliases\n" ## Para ejecutar Fetchmail (alt+f) macro generic \ef "!fetchmail\n" ## Para conectarse a Inet (alt+m) macro generic \em "!pon silencio\n" ## Para desconectarse de Inet (alt+o) macro generic \eo "!poff\n" ## Para saber si ha enviado el correo macro generic \eh "!hay-correo\n" ##para el pgp a lo windows macro compose \S "Fgpg --clearsign\ny" macro index "|gpg --verify\ny" ## FIN