Formulaire - From - PHP - Programmation
Marsh Posté le 06-10-2011 à 10:29:31
Faut construire le header. Ex :
Code :
|
C'est l'idée...
Marsh Posté le 06-10-2011 à 10:45:01
Voici les équivalences de variables entre ton code et le miens :
$HtmlMailContent = $Message
$Header = $h
$To = $TO
Mon code se lit quand même assez facilement pour que tu l'utilises dans le tiens La construction suit les même étapes : header, contenu du mail, envoi..
Marsh Posté le 06-10-2011 à 11:03:33
Merci. Jgalère un peu, désolé d'avance.
Donc genre ça ?
Code :
|
Marche pas
Marsh Posté le 06-10-2011 à 11:14:17
$Reply contient qq chose?
Idem pour $Subject, $Cc et $Bcc; Pour ces 2 derniers, si vides, ne pas mettre les headers cc et bcc.
Marsh Posté le 06-10-2011 à 11:22:37
ça comment à être pas mal :-)
Code :
|
Dernière chose,
- la redirection vers confirmation.html ne joue pas, normal?
- il me dit "expediteur inconnu" dans le message reçu...
- pas de retour à la ligne a chaque ligne du message reçu
Marsh Posté le 06-10-2011 à 11:35:15
le type mime est du html, les \n doivent donc être des <br />
la redirection marche pas puisque tu fait un return sur mail
Marsh Posté le 06-10-2011 à 11:57:37
ok supprimé le return simplement merci.
Par contre toujours "expediteur inconnu" quand je reçois le mail
Et quand je l'ouvre 1ère ligne j'ai :
de via 88.mail-out.ovh.net
Marsh Posté le 06-10-2011 à 14:43:15
là, ça vient sans doute d'ovh. Y'a souvent de filtres qui sont mis en place pour éviter les spams. Peut-être qu'il faut mettre uniquement un mail dans le from qui appartient à ovh?
Marsh Posté le 12-10-2011 à 10:13:58
Hello,
du coup j'ai fait un test sur un autre hébergeur toujours pareil...
L'expediteur est toujours marqué inconnu dans GMAIL quand on affiche les mails en mode list.
Et quand j'ouvre le message, j'ai : "via 88.mail-out.ovh.net"
Par contre, "répondre à" affiche bien l'email de la personne.
Revoici mon code pour info, je pense qu'il manque quelque chose :
Code :
|
Merci
Marsh Posté le 12-10-2011 à 11:20:37
Mais tu mets quoi dans ton $From
Marsh Posté le 06-10-2011 à 09:44:56
Bonjour,
j'ai un formmail.php qui traite les données d'un formulaire.
Voici son contenu :
S'avez-vous comment je pourrais faire pour que le "from" du mail que le destinataire reçoit soit l'email du formulaire remplit par l'internaute (id="email" )? Histoire de pouvoir faire répondre direct depuis le client de messagerie.
Merci d'avance,
Message édité par kameha le 06-10-2011 à 09:45:25