User Tools

Site Tools


informatica:linux:mutt

correo mail mta mutt postfix adjunto adjuntos mail

mutt es un cliente de correo (como mail) que funciona guapamente para enviar adjuntos

Instalación

aptitude install mutt

Enviar un correo con un documento adjunto

echo "Mensaje" | mutt [email protected] -a /ruta/fichero/adjunto.pdf -s "Asunto"  

Conectarse a un servidor IMAP por SSL

mutt -f imaps://[email protected]@localhost

Errores

/var/www/sent: Permiso denegado (errno = 13)
/var/www/sent: Permiso denegado (errno = 13)
No se pudo enviar el mensaje.

Se está intentando enviar un correo con el usuario www-data, que tiene como directorio casa /var/www, con permisos chungos.

Solución (como root):

1. Salir, si fuera necesario, de la sesión con el usuario www-data:

exit

2. Iniciar sesión como root

3. Cambiarle el directorio casa al usuario www-data (hay que crearlo)

usermod -d /home/www-data www-data && mkdir /home/www-data && chown www-data:www-data /home/www-data

4. Cambiar al usuario www-data

su www-data

5. Probar a enviar un correo:

echo "Mensaje" | mail -s "Asunto" -a /ruta/fichero/adjunto.pdf [email protected]

Si no sale el mensaje de error, lo damos por bueno, pero siempre se puede comprobar con un (como root):

clear && cat /var/log/mail.log | tail
informatica/linux/mutt.txt · Last modified: by 95.20.5.196