• # Sender Id: How to ? :/

    Posté par . En réponse au journal Sender Id: How to ? :/. Évalué à 4.

    Désolé, en fait j'ai trouvé tout ce que je cherchais après avoir posté ce journal.

    Donc d'après ce que j'ai compris le sender id n'est autre que le SPF (Sender Policy Framework [1]) , ou alors j'ai pas compris la différence entre les deux.

    En fait il faut autoriser explicitement dans la zone DNS d'un domaine les serveurs autorisés à envoyer des mails avec un From correspondant à ce domaine. C'est finalement tout bête à mettre en place, même si le principe est discutable.

    Par exemple si je veux que tous les enregistrements A de exemple.com soient autorisés à envoyer des mails avec un From *@exemple.com, il suffit d'ajouter ceci dans la zone:
    exemple.com. IN TXT "v=spf1 a ~all"

    Après si vous avez un formulaire sur votre site permettant aux utilisateurs de s'envoyer des mails il faut jongler avec le From, la partie nom du From, et le Reply-To.
    Par exemple:
    From: "Utilisateur" <noreply@monsite.com>
    Reply-To: "Utilisateur" <utilisateur@utilisateur.com>


    [1] OpendSPF
    http://www.openspf.org/

    Le wizard made in microsoft (il y en a un aussi sur [1])
    http://www.microsoft.com/mscorp/safety/content/technologies/(...)

    Une doc sur la syntaxe à utiliser
    http://www.zytrax.com/books/dns/ch9/spf.html

    Vérifier que tout est ok
    http://www.dnsstuff.com/pages/spf.htm

    Des exemples vivants
    $ host -t TXT hotmail.com (ou gmail.com, aol.com, etc.)