| | [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? | |
|
|
| Auteur | Message |
|---|
nabazland Karotzeur taquin
Nbr de messages: 9839
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Mar 3 Fév 2009 - 21:08 | |
| mouep, le sujet est mis dans le header dans l'exemple.... |
|
 | |
GrosBill Gold Nabz


Localisation: Paris Nom du Nabaztag: Kikiztag Nbr de messages: 629 Points: 2322
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Mar 3 Fév 2009 - 21:56 | |
| pfff qu'il est fort ce nabazland.
Il propose des trucs et en plus marche. Enfin on finit les tests et on essaye de vous publier une soluce. |
|
 | |
Diaoul Bronze Nabz


Age: 24 Localisation: France Nom du Nabaztag: Patapwet Nbr de messages: 222 Points: 1483
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Mar 3 Fév 2009 - 22:01 | |
| N'utilisez surtout pas la fonction mail de php, sauf si vous voulez vous transformer en serveur de spam...
Une petite header-injection et vous voilà spammeur...
Pour l'envoi de mail, j'utilise Zend Mail
1) Y'a pas plus simple 2) Aucune injection d'en-tête possible 3) Les accents passent tout seul |
|
 | |
Hunta_de_la_Radieuse Frénétik Nabaztrice


Age: 37 Localisation: Anse Lapin Nom du Nabaztag: Hunta (v2) Nbr de messages: 3955 Points: 2028
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Mar 3 Fév 2009 - 23:15 | |
| Peux-tu nous en dire un peu plus s'il te plaît ?  |
|
 | |
Diaoul Bronze Nabz


Age: 24 Localisation: France Nom du Nabaztag: Patapwet Nbr de messages: 222 Points: 1483
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Mer 4 Fév 2009 - 10:40 | |
| Oui  Voilà On peut donc faire ça via un formulaire (variables POST) ou autrement, si une de tes variables que tu passe en parametre dans la fonction mail() de php est issue de ta base de donnée et que l'utilisateur s'est inscrit en mettant une injection d'header à la place de son email. PAF. Zend est un framework complet. Il suffit de faire un require once de Zend/Mail.php et tu peux utiliser la classe qui crée des mails  Je te donnerai des détails sur l'installation de Zend depuis chez moi ce soir si tu veux. Perso, j'utilise aussi Zend Feed pour créer mon flux RSS des news de Chez Patapwet, ou même pour changer la langue du RSS de facebook (on en avait deja parlé). Zend mail pour tout ce qui est de l'envoi de mail. |
|
 | |
Hunta_de_la_Radieuse Frénétik Nabaztrice


Age: 37 Localisation: Anse Lapin Nom du Nabaztag: Hunta (v2) Nbr de messages: 3955 Points: 2028
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Jeu 5 Fév 2009 - 12:24 | |
| OK. Merci pour le lien et les explications. Toutefois, compte tenu de l'utilisation que nous prévoyons de cette fonction, il ne devrait pas y avoir de risque d'injection. Nous tentons autant que possible de vérifier ce qui est saisi avant de l'utiliser en entrée... Et, si possible, également en sortie. Merci quoi qu'il en soit pour ce rappel de l'importance de la sécurité dans le code "maison" !  |
|
 | |
Hunta_de_la_Radieuse Frénétik Nabaztrice


Age: 37 Localisation: Anse Lapin Nom du Nabaztag: Hunta (v2) Nbr de messages: 3955 Points: 2028
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Jeu 5 Fév 2009 - 12:37 | |
| Merci à Nabazland et GrosBill pour la solution proposée ! Petit détail qui m'avait emberlificoté tout ça : la remarquable aptitude de l'éditeur de texte utilisé qui permet de travailler en toute transparence en ISO-8859-1 ou en UTF-8 ou autre... Ma Nabaztagette me dit que, la prochaine fois, elle me rappellera de vérifier l'encodage du fichier de travail...   |
|
 | |
Mathuieu Lapin nain


Age: 25 Localisation: Madrid Nom du Nabaztag: Antonio Nbr de messages: 6 Points: 1266
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Ven 6 Fév 2009 - 19:23 | |
| c pas la peine de s'embêter à écrire un mail, tu appelle un tts dans une url et ça marche normalement avec le urlencode() |
|
 | |
Phabbrrysse Nabazteur Voyageur


Age: 25 Localisation: Sassenage Nom du Nabaztag: PhormiBBrrysse et Pharramyneu (V2) Nbr de messages: 14526 Points: 7977
 | Sujet: Re: [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? Ven 6 Fév 2009 - 23:17 | |
| | Mathuieu a écrit: | | c pas la peine de s'embêter à écrire un mail, tu appelle un tts dans une url et ça marche normalement avec le urlencode() |
Sauf si pour différentes raisons tu n'as pas le token et le sn ou que tu veux ecrire a une ztamps..._____________________________ Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL |
|
 | |
Diaoul Bronze Nabz


Age: 24 Localisation: France Nom du Nabaztag: Patapwet Nbr de messages: 222 Points: 1483
 | |
 | |
| | [RESOLU] Comment envoyer, aux objets et avec PHP, un mail contenant des accents dans le sujet ? | |
|