Changeset 114015 in spip-zone


Ignore:
Timestamp:
Feb 22, 2019, 4:19:50 PM (6 months ago)
Author:
cedric@…
Message:

Report de r114013 : 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

Location:
_core_/branches/spip-3.1/plugins/dist
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.1/plugins/dist

  • _core_/branches/spip-3.1/plugins/dist/formulaires/ecrire_auteur.php

    r113380 r114015  
    8181                . $sujet;
    8282        $texte = _request('texte_message_auteur');
     83        $texte .= "\n-- $adres";
    8384
    8485        $texte .= "\n\n-- " . _T('envoi_via_le_site') . " " . supprimer_tags(extraire_multi($GLOBALS['meta']['nom_site'])) . " (" . $GLOBALS['meta']['adresse_site'] . "/) --\n";
    8586        $envoyer_mail = charger_fonction('envoyer_mail', 'inc');
    8687
    87         if ($envoyer_mail($mail, $sujet, $texte, $adres,
    88                 "X-Originating-IP: " . $GLOBALS['ip'])) {
     88        $corps = array(
     89                'texte' => $texte,
     90                'repondre_a' => $adres,
     91                'headers' => array(
     92                        "X-Originating-IP: " . $GLOBALS['ip'],
     93                ),
     94        );
     95
     96        if ($envoyer_mail($mail, $sujet, $corps)) {
    8997                $message = _T('form_prop_message_envoye');
    9098
Note: See TracChangeset for help on using the changeset viewer.