Acabo de configurar un nuevo servidor Ubuntu 10.04 LTS en linode para mí. Seguí una excelente instrucción en: aquí para terminar la instalación de algunas cosas básicas, incluyendo postfix.
Estoy tratando de encontrar una manera de enviar un correo electrónico a mi dirección de Gmail con un archivo adjunto, pero no puedo encontrar cómo. Ya confirmó que el correo electrónico puede llegar a mi cuenta de Gmail.
Al final tengo que usar mutt para enviar el correo electrónico con archivos adjuntos, probablemente SendEmails también funcionará bien, pero me pregunto cómo hacer lo mismo en postfix desde la línea de comandos.
Muchas gracias de antemano por esta pregunta tonta.
mail -a foo.zip
no se adjuntafoo.zip
a un mensaje como conmutt
.mail
, supongo. Lo hace en heirloom-mailx.Postfix es un agente de transferencia de correo (MTA) . Su trabajo es manejar la entrega del correo: recójalo y envíelo al siguiente punto de su ruta. Postfix es un empleado de correos, cuyo trabajo es tomar un sobre y (con la ayuda de sus colegas) llevarlo al destinatario.
Lo que estás pidiendo aquí es trabajo de secretaría: reunir documentos para ponerlos en el sobre. Ese no es el trabajo de Postfix: es un trabajo para un agente de usuario de correo (MUA) . Puede escribir un MUA crudo que solo ensambla piezas para hacer un correo en unas pocas líneas de concha, como lo hizo Grawity , pero Mutt es realmente una buena herramienta para esta tarea.
fuente
Desde la línea de comandos, me gusta usar "sendemail", que en ubuntu / debian se puede instalar desde la línea de comandos de la siguiente manera:
Luego, simplemente puede decirle que use localhost (Postfix) como MTA.
En realidad, acabo de notar que localhost: 25 es el valor predeterminado:
Luego agrega archivos adjuntos usando la bandera -a:
fuente
mailx 12.4 tiene una opción para adjuntar archivos:
Por ejemplo:
fuente