Envoyer une Copie du courriel à l'Expéditeur de contact PHP script
je suis en utilisant le Script PHP ci-dessous pour obtenir des e-mails de mon de mon formulaire de contact. je veux envoyer une copie de l'email de l'expéditeur e-mail aussi. comment puis-je le faire... peut-on ajouter quelques lignes à mon script pour le faire ...
puis-je séparer de plusieurs e-mails dans $mail comme $emailTo = '[email protected], $email';
if(!isset($hasError)) {
$emailFrom = '[email protected]';
$emailTo = '[email protected]';
$subject = 'Submitted message from '.$name;
$sendCopy = trim($_POST['sendCopy']);
$body = "Name: $name \n\nEmail: $email \n\nComments: $comments";
$headers = 'From: ' .' <'.$emailFrom.'>' . "\r\n" . 'Reply-To: ' . $email;
mail($emailTo, $subject, $body, $headers);
//set our boolean completion value to TRUE
$emailSent = true;
}
Ajoutant une autre FONCTION qui pourrait fonctionner. mais je suis à la recherche pour un autre moyen facile de le faire dans la même fonction 🙂
PS: je tiens à ajouter un supplément de ligne à l'expéditeur comme "votre e-mail la copie du message que vous avez envoyé à xxx propriétaire"
- Le haut-PHP
mail()
fonction est sérieusement en manque de fonctionnalité, de plus la sécurité est souvent un problème dès que vous commencez à écrire vos propres en-têtes de courriel (votre code pourrait être piraté facilement pour envoyer du spam). J'ai donc fortement vous recommandons d'utiliser un décent mailer classe PHPMailer ou Swiftmailer lors de l'écriture de programmes de PHP pour envoyer des e-mails. - merci pour la suggestion. je vais regarder dans cette!
Vous devez vous connecter pour publier un commentaire.
Voir php.net/mail exemple #4 sur la façon de prolonger l'
$additional_headers
paramètre pour ajouter un destinataire CC:$headers = 'From: ' .' <'.$emailFrom.'>' . "\r\n" . 'Reply-To: ' . $email . "\r\n" . 'Cc: ' .' <[email protected]>';
Qui sera
Espère que cette aide
Vous pouvez le faire par écrit
Vous pouvez essayer comme ça pour envoyer un cc copie à l'expéditeur de courriel