Page 1 sur 1

problème d'envoi de formulaire

Posté : 28 janv. 2006, 02:36
par Rocket666
Bonjour,


Je vous écris car après de longues recherches je n'ai rien trouvé d'interessant.

Voici mon problème :

J'ai construit un formulaire, et je souhaite me l'envoyer par mail. Seulement j'ai essayé bcp de script php et il y en a une partie qui ne marche pas, et l'autre partie marche mais envoi le mail dans les "courriers indésirables", il se fait prendre pour du spam.

Sauriez-vous quel script je pe exécuter pour envoyer mon formulaire comme un mail normal.

Merci d'avance pour vos réponses.

Posté : 28 janv. 2006, 07:21
par i974
si ton mail est envoyé c'est deja ca :)
ensuite qu'il soit consideré pour du spam, ca vient plus de ton filtre antispam je dirais ^^

l'email de l'expediteur est bien celui que tu desires ?

Posté : 28 janv. 2006, 12:15
par Rocket666
le problème ne vient pas de là car ce que j'aimerai c'est que le courrier passe partout (par exemple les mails envoyé lors d'une inscription sur un forum passent sans problème !) et même si je change l'adresse d'expediteur le courrier reste en spam... help

Posté : 28 janv. 2006, 12:28
par jobherzt
ne dis pas non, le probleme vient effectivement des filtres anti spam. je ne sais pas comment ceux ci font leur schmilblick, mais effectivement essaie en changeant l'expediteur, ton mail n'est pas "different" d'un mail normal, donc il doit y avoir quelquechose dans l'entete / coprs du message qui le fait prendre pour un Spam. sache anfin que si c'est visible que c'est un mail groupe, c'est normal qu'il soit prx pour un spam.

Posté : 28 janv. 2006, 13:15
par Rocket666
je sais bien que le pb vient des filtres antispam seulement j'aimerai bien ne pas devoir les configurer à chaque fois que je change l'adresse de destination...c'est donc pour cela que j'aimerai corriger le problème à son origine : ds le script.
J'ai essayé de changer les différents paramètre mais rien n'y fais... :(

Voici mon code pour le php servant à l'envoi :

<?php
$TO = "ladresse_du_destinataire";

$FR = "mon_adresses";

$h = "From: " . $FR;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://www.google.fr");

?>
Sinon pour
sache anfin que si c'est visible que c'est un mail groupe, c'est normal qu'il soit prx pour un spam.


je n'ai pas bien compris ?!

Posté : 28 janv. 2006, 15:58
par Truc
fait des essaies avec différents en-têtes, un "From" n'est certainement pas suffisant

Posté : 28 janv. 2006, 17:30
par Rocket666
merci pour le conseil car c vrai que le from est un peu léger...
J'ai essayer avec tous les exemples possible de ton lien et tous arrive en spam. Je ne comprends pas. Il doit surment y avoir une solution car un forum en php envoi des mails correctement.