• Mensajes con msmtp

    From Josu Lazkano@21:1/5 to All on Sat Jul 31 00:00:02 2021
    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 myuser@outlook.com
    user myser@outlook.com
    password mypass

    account default : outlook


    El problema que tengo es que los correos llegan sin el cuerpo:

    echo "Mensaje de prueba" | msmtp micorreo@gmail.com


    ¿Alguien tiene experiencia con msmtp?

    Agradezco cualquier ayuda.

    Un saludo.

    Josu Lazkano

    <div dir="ltr"><div>Hola,<br><br>Estoy probando la aplicación msmtp en Debian.<br><br>He configurado una cuenta de Outlook de esta forma:<br><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>$ cat .msmtprc</div><div>defaults</
    <div>auth on</div><div>tls on</div><div>tls_trust_file /etc/ssl/certs/ca-certificates.crt</div><div>logfile ~/.msmtp.log</div><div><br></div><div>account outlook</div><div>host <a href="http://smtp.office365.com">smtp.office365.com</a></div><div>port
    587</div><div>from <a href="mailto:myuser@outlook.com">myuser@outlook.com</a></div><div>user <a href="mailto:myser@outlook.com">myser@outlook.com</a></div><div>password mypass</div><div><br></div><div>account default : outlook</div></blockquote><div><div>
    <br></div>El problema que tengo es que los correos llegan sin el cuerpo:<br><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>echo &quot;Mensaje de prueba&quot; | msmtp <a href="mailto:micorreo@gmail.com">micorreo@gmail.com</a><
    /div></blockquote><div><br></div><div>¿Alguien tiene experiencia con msmtp?</div><div><br></div><div>Agradezco cualquier ayuda.</div><div><br></div><div>Un saludo.</div><div> <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">
    Josu Lazkano</div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?Q2FtYWxlw7Nu?=@21:1/5 to All on Sat Jul 31 09:10:02 2021
    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 myuser@outlook.com
    user myser@outlook.com
    password mypass

    account default : outlook


    El problema que tengo es que los correos llegan sin el cuerpo:

    echo "Mensaje de prueba" | msmtp micorreo@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 micorreo@gmail.com
    ^

    En cualquier caso, para ver qué hace, activa la depuración (echo... | msmtp --debug ...).


    Saludos,

    --
    Camaleón

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Josu Lazkano@21:1/5 to All on Sat Jul 31 16:20:02 2021
    El sáb, 31 jul 2021 a las 9:00, Camaleón (<noelamac@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 myuser@outlook.com
    user myser@outlook.com
    password mypass

    account default : outlook


    El problema que tengo es que los correos llegan sin el cuerpo:

    echo "Mensaje de prueba" | msmtp micorreo@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 micorreo@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
    micorreo@gmail.com

    Un saludo.

    --
    Josu Lazkano

    <div dir="ltr"><div dir="ltr">El sáb, 31 jul 2021 a las 9:00, Camaleón (&lt;<a href="mailto:noelamac@gmail.com">noelamac@gmail.com</a>&gt;) escribió:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;
    border-left:1px solid rgb(204,204,204);padding-left:1ex">El 2021-07-30 a las 23:51 +0200, Josu Lazkano escribió:<br>

    &gt; Hola,<br>
    &gt; <br>
    &gt; Estoy probando la aplicación msmtp en Debian.<br>
    &gt; <br>
    &gt; He configurado una cuenta de Outlook de esta forma:<br>
    &gt; <br>
    &gt; $ cat .msmtprc<br>
    &gt; defaults<br>
    &gt; auth on<br>
    &gt; tls on<br>
    &gt; tls_trust_file /etc/ssl/certs/ca-certificates.crt<br>
    &gt; logfile ~/.msmtp.log<br>
    &gt; <br>
    &gt; account outlook<br>
    &gt; host <a href="http://smtp.office365.com" rel="noreferrer" target="_blank">smtp.office365.com</a><br>
    &gt; port 587<br>
    &gt; from <a href="mailto:myuser@outlook.com" target="_blank">myuser@outlook.com</a><br>
    &gt; user <a href="mailto:myser@ou