A mis visitantes

Bueno deciros que este blog lo puse por que me hacia falta a mi ya que tengo un modulo de memoria parciamente estropeado y olvido muchas cosas, si crees que algo de aqui te ayudara en alguna configuracion pues usalo sin problemas, tambien deciros que si dejais comentarios os respondere lo mas prontito que pueda.

Un saludo y gracias por su visita ;)

miércoles, 28 de septiembre de 2011

Mandar emails desde consola

Vamos a ver como mandar emails desde consola, una herramienta muy util para que nuestro servidor nos mande el informe de estado, las alertas de acceso, y lo que se os ocurra.

Para empezar instalaremos el programa mutt
apt-get install mutt
Cuando ya lo tengamos instalado, nos colocaremos en el usuario que queremos que use el gestor de correo y creamos le fichero de configuracion del programa
vi .muttrc
Podemos usar cualquier editor como nano, vim, gedit... yo uso vi por que me es mas facil.

Dentro del fichero de .muttrc pegamos las siguientes lineas y modificamos la parte donde pone "TUCORREOGMAIL" y "TUCONTRASEÑAGMAIL"

set from = "TUCORREOGMAIL@gmail.com"
set realname = "Tu nombre"
set imap_user = "TUCORREOGMAIL@gmail.com"
set imap_pass = "TUCONTRASEÑAGMAIL"

set folder = "imaps://imap.gmail.com:993"
set spoolfile = "+INBOX"
set postponed ="+[Gmail]/Drafts"
set header_cache =~/.mutt/cache/headers
set message_cachedir =~/.mutt/cache/bodies
set certificate_file =~/.mutt/certificates

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 smtp_url = "smtp://TUCORREOGMAIL@smtp.gmail.com:587/"
set smtp_pass = "TUCONTRASEÑAGMAIL"

Guardamos el fichero y creamos en el mismo usuario un directorio para mutt
mkdir -p .mutt/cache
Ya estamos listos para hacer la prueba de que funciona

mutt -s "Hola Mundo" destinatariomail@dominio.com <<< "El mensaje que quieras enviar"
 Si no aparece ningun error quiere decir que ya has enviado el email.

Aqui os pongo algunas opciones de mutt muy interesantes.

Las opciones de mutt son similares a las de mail:
  • -s: Indicamos el asunto del mensaje
  • -c: Indicamos si queremos una copia de carbón (CC:)
  • -b: Indicamos si queremos una copia de carbón oculta (BCC:)
  • -a: Fichero a adjuntar
Como parámetro final y sin opción indicamos la dirección de destino.

mutt -s "Prueba con fichero" -a dibujo.jpg -b micorreo@dominio.com destinatario@dominio.com
 Y como se dice "e e  eso es todo amigos"

No hay comentarios: