1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Comando enviar archivo por correo (email) desde consola SSH en Linux

Tema en 'Tutoriales Asuntos Técnicos' iniciado por Apolo, 3 Oct 2007.

  1. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola,

    Este es un comando muy útil cuando necesites enviar algún archivo por email a una cuenta de correo, desde la consola de comandos de Linux vía SSH:

    uuencode archivo.ext archivo.ext | mailx -s "Asunto" correo@dominio.com

    En donde:

    archivo.ext es el nombre del archivo y su respectiva extensión. Sí, se debe poner dos veces.

    Asunto es el asunto del mensaje, entre comillas.

    correo@dominio.com es mi cuenta personal de correo, por favor no me escriban allí. :) Pero pueden reemplazarlo por la cuenta de correo a donde enviarán ese archivo y seguramente allí llegará.

    Saludos. :aprueba:
     
  2.  
  3. WebTech

    WebTech Súper Moderador Miembro del Staff Moderador CH

    Muy bueno Apolo :aprueba:

    Agrego a los demás, para enviar un simple email, con el contenido de algun archivo:

    CODE, HTML o PHP Insertado:
    cat archivo | mail -s "Asunto" [email]correo@dominio.com[/email]
    o una palabra

    CODE, HTML o PHP Insertado:
    echo "pepe" | mail -s "Asunto" [email]correo@dominio.com[/email]
    y si queremos agregar más destinatarios para enviar copias
    CODE, HTML o PHP Insertado:
    echo "pepe" | mail -s "Asunto" [email]correo@dominio.com[/email] -c [email]correo2@dominio.com[/email] -c [email]correo3@dominio.com[/email]
    Espero que les sirva! ;)

    Saludos!
     
  4. Tomás W. Ramírez R.

    Tomás W. Ramírez R. Nuevo usuario

    Que tal Apolo,

    A ver si me apoyas...la verdad intenté utilizar la linea de comando que me citaste pero cual es el objetivo de tener el comando "UUENCODE"?....

    al tratar de ejecutar este comando, no lo reconoce.

    Gracias por el apoyo...
     
  5. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola Tomás,

    Aquí encuentras una introducción sobreuuencode:

    http://es.kioskea.net/base/uuencode-uudecode.php3

    La idea es que el archivo adjunto pueda ser interpretado o leido o incluido por el cliente de correo que lo reciba, como un verdadero adjunto y no como parte del mensaje.

    O puedes probar con mailx:

    mailx -s "Asunto" correo@dominio.com < archivo.ext

    Pero también puedes utilizar "mutt" o "email", pero se requiere la descarga e instalación de esos programas.

    mutt: http://www.mutt.org
    email: http://www.cleancode.org/projects/email

    Saludos,
     
  6. Tomás W. Ramírez R.

    Tomás W. Ramírez R. Nuevo usuario

    Consultas...

    Gracias APOLO:

    la verdad es que me parece optima esta forma y la verdad no la conocia.

    Otra pregunta, se que todos los sistemas en UX, se basan en un standard (HP-UX, AIX, Linux, etc). Estos utilitarios de envìo de email, pueden ser utilizados en otras plataformas basados en UX?

    Lo pregunto porque he buscado informacion si puede ser utilizada en otra plataforma pero no encontre nada del tema.
     
  7. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola,

    Ni idea. Supongo que no habrá mayores inconvenientes, pero en todo caso mi experiencia con el uso de ese método está limitada a algunas de las distribuciones más populares de Linux, como por ejemplo en CentOS.

    Saludos,
     
  8. cazapata

    cazapata Nuevo usuario

    Sobre tu respuesta de mutt

    >>mailx -s "Asunto" correo@dominio.com < archivo.ext
    >>Pero también puedes utilizar "mutt" o "email"

    Con el comando mail solamente no lo puedo hacer? es que tengo instalado el sendmail en mi servidor, y monte gráficamente el webmail, no se si al instalar esos clientes se me desconfigure lo que tengo?
     
  9. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola cazapata,

    Te doy la bienvenida a ComunidadHosting.

    Creo que nada pierdes con probar. :)
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·