• cambiare return path in php

    From Leonardo Boselli@21:1/5 to All on Sun Dec 11 19:40:02 2022
    This message is in MIME format. The first part should be readable text,
    while the remaining parts are likely unreadable without MIME-aware tools.

    problema: inviando da uno script php un messggio email questo arriva al destinatario con Return-Path:user@server.dominio.tld anziché con alias@dominio.tld
    Alcuni ben noti server non sono contenti di questo perché esiste un record
    SPF per dominio.tld ma non per server.dominio.tld (anche se server è il
    MX del dominio).
    Aggiungendo nella funzione php il quarto campo @headers prender
    regolarmente il campo From, ma ignora il return-path.

    --
    Leonardo Boselli
    Firenze, Toscana, Europa
    http://i.trail.it

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lorenzo Breda@21:1/5 to All on Sun Dec 11 21:20:01 2022
    Il dom 11 dic 2022, 19:10 Leonardo Boselli <leo-stretch@trail.it> ha
    scritto:

    Aggiungendo nella funzione php il quarto campo @headers prender
    regolarmente il campo From, ma ignora il return-path.


    Prima di tutto fai attenzione che gli header siano separati da `\r\n`,
    molti server interpretano male il solo `\r`. Se non funziona comunque,
    passa il parametro `-f` seguito dall'indirizzo, senza spazi, come quinto parametro (sono le opzioni che l'ho passa a sendmail).

    NB: il return path può (e dovrebbe) essere scritto/riscritto dal server destinatario in base al dialogo che ha col server mittente, quindi potrebbe benissimo venire comunque ignorato.

    --
    Lorenzo Breda

    <div dir="auto"><div><div data-smartmail="gmail_signature">Il dom 11 dic 2022, 19:10 Leonardo Boselli &lt;<a href="mailto:leo-stretch@trail.it">leo-stretch@trail.it</a>&gt; ha scritto:</div></div><div dir="auto"><div class="gmail_quote"><blockquote class=
    "gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
    Aggiungendo nella funzione php il quarto campo @headers prender <br> regolarmente il campo From, ma ignora il return-path.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Prima di tutto fai attenzione che gli header siano separati da `\r\n`, molti server interpretano male il solo `\r`. Se non
    funziona comunque, passa il parametro `-f` seguito dall&#39;indirizzo, senza spazi, come quinto parametro (sono le opzioni che l&#39;ho passa a sendmail).</div><div dir="auto"><br></div><div dir="auto">NB: il return path può (e dovrebbe) essere scritto/
    riscritto dal server destinatario in base al dialogo che ha col server mittente, qui
  • From Leonardo Boselli@21:1/5 to Lorenzo Breda on Sun Dec 11 22:20:01 2022
    On Sun, 11 Dec 2022, Lorenzo Breda wrote:
    Prima di tutto fai attenzione che gli header siano separati da `\r\n`, molti server interpretano male il solo `\r`. Se non funziona comunque, passa il parametro `-f` seguito
    dall'indirizzo, senza spazi, come quinto parametro (sono le opzioni che l'ho passa a sendmail).

    con '-findirizzo@domain' ha funzionato.

    --
    Leonardo Boselli
    Firenze, Toscana, Europa
    http://i.trail.it

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)