sábado, 6 de septiembre de 2014

Envia correos desde la terminal en PuppyLinux

Alguna vez enviaron un correo por terminal?
quieren probar?

Descarguen el pet desde terminal

wget -c --no-check-certificate https://copy.com/wmoZTSWYX4h6/email-3.1.3.pet
editen su configuración y prueben
ejemplos fáciles.

   Simple:
         echo "Mi mensaje" | email -V -s "Asunto" correo@ejemplo.com

   Adjuntando un archivo:
         echo "Mi mensaje" | email -V -a /ruta/archivo.cualquier-extensión correo@ejemplo.com

   Enviando el contenido dentro de un archivo en el cuerpo del mensaje:
         email -V -s "Asunto" correo@ejemplo.com < /ruta/archivo.txt
       
Pueden ver estos ejemplos en la terminal escribiendo email-ejemplos
Hay más de una forma, Saludos.

11 comentarios:

  1. Genial Gracias por todo... .
    Cambiando de tema por si te interesa colocar en tu blog.
    He visto por internet como usar puppy linux en una tablet.
    Se baja la version de puppy, se instala en emulador y se instala un teclado virtual.
    La pregunta es... sabes si se puede instalar pupjibaro directamente en una tablet.

    ResponderEliminar
    Respuestas
    1. Anonimo, no creo, se necisitaría un Puppy con soporte ARM

      Eliminar
    2. he estado buscando y existe raspberry puppy, lo que no se es si es viable. La raspberry creo que es arm

      Eliminar
    3. http://www.raspberrypi.org/forums/viewforum.php?f=52
      http://puppylinux.org/wikka/Puppi
      Algunos enlaces.Parece que barry estaba interesado en esto

      Eliminar
  2. He estado probando y no conecta... me dice:

    Connecting to server smtp.gmail.com on port 587
    Greeting the SMTP server...
    email: FATAL: Smtp error: 334 UGFzc3dvcmQ6
    535-5.7.8 Username and Password not accepted. Learn more at
    535 5.7.8 http://support.google.com/mail/bin/answer.py?answer=14257 fx9sm11292350wib.5 - gsmtp

    Tienes idea que fallo hay...

    ResponderEliminar
    Respuestas
    1. Tengo una curiosidad, ¿editaste tu archivo email.config? ahi debes llenar con la información personal de tu correo, si no mal recuerdo esta en /usr/local/etc/email/email.config, algunas lineas las dejé en español para mayor comprensión, suerte y me comentas como te fué.

      Eliminar
    2. Ya lo he solucionado¡¡¡¡ era un tonto error al editarlo.
      gracias por todo. funciona perfectamente.
      Soy un amante de la linea de comandos y esta es una excelente noticia.

      Eliminar
  3. conoces unpet de postfix o donde puedo descargarlo?

    ResponderEliminar
    Respuestas
    1. Ok, donde quieres que lo publique: El foro, mi blog, el grupo de usuarios en facebook, google+ ?
      Para compilarlo por tu cuenta en tu version de Puppy debes descargar el codigo fuente.
      ademas debes compilar core-utils ya que en puppy está incompleto "Dale gracias a BK por eso"
      Actualmente hay un paquete de core-utils en el repo-testing, solo para extraer fmt a /usr/bin
      luego compilas con estos parámetros
      make makefiles CCARGS='-fPIC -DUSE_TLS -DUSE_SSL -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -DPREFIX=\\"/usr\\" -DHAS_LDAP -DLDAP_DEPRECATED=1 -DHAS_PCRE -I/usr/include/openssl -I/usr/include/sasl -I/usr/include' AUXLIBS='-L/usr/lib -L/usr/lib/openssl -lssl -lcrypto -L/usr/lib/sasl2 -lsasl2 -lpcre -lz -lm -lldap -llber -Wl,-rpath,/usr/lib/openssl -pie -Wl,-z,relro' OPT='-O' DEBUG='-g'
      y luego
      make install
      el instalador es interactivo solo vas poniendo las rutas donde quieres que vaya todo
      Aqui el paquete para Pupjibaro/Fixerdog
      https://copy.com/qHpdlQ2XnCsw
      Saludos.

      Eliminar
    2. muchas gracias.. ya me pongo a ello

      Eliminar
  4. yo siempre veo tu blog y a facebook y google plus no lo uso ya que lo creo inseguro.

    ResponderEliminar