Changeset 114013 in spip-zone


Ignore:
Timestamp:
Feb 22, 2019, 4:13:35 PM (4 weeks ago)
Author:
cedric@…
Message:

Envoyer des mails en from d'un inconnu c'est de l'usurpation d'identite et ca peut vous conduire au commissariat, en plus d'etre vu comme un SPAM par beaucoup de fournisseur de mail. On laisse donc le from par defaut du site, mais un mets un Reply-To a l'envoyeur et l'email de l'envoyeur suppose (mais pas verifie) en signature du message. C'est plus robuste et moins sujet a litige

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/dist/formulaires/ecrire_auteur.php

    r113294 r114013  
    8282                . $sujet;
    8383        $texte = _request('texte_message_auteur');
     84        $texte .= "\n-- $adres";
    8485
    8586        $texte .= "\n\n-- " . _T('envoi_via_le_site') . ' '
     
    8889        $envoyer_mail = charger_fonction('envoyer_mail', 'inc');
    8990
    90         if ($envoyer_mail($mail, $sujet, $texte, $adres,
    91                 'X-Originating-IP: ' . $GLOBALS['ip'])) {
     91        $corps = array(
     92                'texte' => $texte,
     93                'repondre_a' => $adres,
     94                'headers' => array(
     95                        "X-Originating-IP: " . $GLOBALS['ip'],
     96                ),
     97        );
     98
     99        if ($envoyer_mail($mail, $sujet, $corps)) {
    92100                $message = _T('form_prop_message_envoye');
    93101
Note: See TracChangeset for help on using the changeset viewer.