El sáb, 31 jul 2021 a las 9:00, Camaleón (<noela...@gmail.com>) escribió:
> El 2021-07-30 a las 23:51 +0200, Josu Lazkano escribió: > > > Hola, > > > > Estoy probando la aplicación msmtp en Debian. > > > > He configurado una cuenta de Outlook de esta forma: > > > > $ cat .msmtprc > > defaults > > auth on > > tls on > > tls_trust_file /etc/ssl/certs/ca-certificates.crt > > logfile ~/.msmtp.log > > > > account outlook > > host smtp.office365.com > > port 587 > > from myu...@outlook.com > > user my...@outlook.com > > password mypass > > > > account default : outlook > > > > > > El problema que tengo es que los correos llegan sin el cuerpo: > > > > echo "Mensaje de prueba" | msmtp micor...@gmail.com > > > > > > ¿Alguien tiene experiencia con msmtp? > > Normalmente, cuando dialogas con un servidor de correo «a lo bruto», > tienes que mantener el protocolo, lo que traducido al cristiano quiere > decir que es posible que se queje por el formato (p. ej., el punto «.» > al final del mensaje, para indicarle al servidor que ya has finalizado > el texto): > > echo "Mensaje de prueba." | msmtp micor...@gmail.com > ^ > > En cualquier caso, para ver qué hace, activa la depuración (echo... | > msmtp > --debug ...). > > > Saludos, > > -- > Camaleón > > Muchas gracias! Si, era un tema de final de lineas, asi funciona: echo -e "Subject: Asunto\r\n\r\nTexto del mensaje" | msmtp micor...@gmail.com Un saludo. -- Josu Lazkano