IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Securité email avec fonction mail().


Sujet :

Langage PHP

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2012
    Messages : 26
    Par défaut Securité email avec fonction mail().
    Bonjour, je suis entrain de coder un formulaire d'envoi d'e-mail simpliste genre "email,objet, sujet" et la ou je me pose des questions c'est quel filtrage mettre en place pour une sécurité maximum mais en même temps laisser un peu de liberté au rédacteur du mail, comme autoriser le html etc ...
    Htmlentities ?
    Strip_tags ?
    Filter_input ?

    Quel sont les menaces réel ? xss peut être ?
    Comment faites vous vous même ?
    Merci de m'éclairer un peu sur le sujet.

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Vu qu'il n'y a pas d'interprétation de JavaScript dans les emails, une attaque XSS me parait assez improbable.

    Pour la sécurité de ton formulaire, les filtres sont suffisants à mon avis. Tu peux rajouter un strip_tags si le coeur t'en dis pour éviter qu'on mette n'importe quoi dans le corps de l'email.

    Voici comment je fais personnellement pour mes envois de mails (attention: y'a des bugs qui restent dans cette classe): https://github.com/bdelespierre/php-...Mail.class.php

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2012
    Messages : 26
    Par défaut
    Merci beaucoup de votre réponse, je ne savais pas que le javascript était pas interprêté dans les mails !! c'était ma plus grosse peur l'execution d'un code malveillant en javascript, donc j'ai même pas besoin de filtrer le HTML .

    Sinon dans votre signature il y a un framework "axiom" que j'aimerais tester, mais y a t'il une doc quelque part ou un tuto pour débuter avec ?

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Y'a une doc mais elle est pas bien claire et le framework est en train de subir un gros lifting pour améliorer à la fois les performances et la simplicité d'utilisation.

    Si tu veux suivre le projet, je te recommande de le watcher sur github ou de le forker depuis cette adresse: git@github.com:bdelespierre/php-axiom.git

    La prochaine version (1.2.0) sortira prochainement et la doc sera hébergée ici: http://bdelespierre.github.com/php-axiom/
    En attendant, tu peux toujours regarder les classes de la librairie, elles sont pas bien complexe, j'ai voulu que le framework soit aussi simple que possible.

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2012
    Messages : 26
    Par défaut
    Ok, je suiverais le projet, je met le sujet en résolu car j'ai eu ma réponse, en vous remerciant pour ses précisions.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.0] probleme avec fonction mail
    Par rollings4 dans le forum Langage
    Réponses: 2
    Dernier message: 17/02/2010, 00h48
  2. [Mail] Problème avec fonction mail
    Par fabpeden dans le forum Langage
    Réponses: 1
    Dernier message: 05/07/2007, 13h09
  3. [Mail] pb smtp avec fonction mail
    Par xtofer dans le forum Langage
    Réponses: 1
    Dernier message: 13/10/2006, 11h04
  4. [Mail] probleme avec fonction mail() !!!
    Par H-bil dans le forum Langage
    Réponses: 6
    Dernier message: 19/06/2006, 23h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo