Le premier paramètre de la fonction de messagerie php est TO. Y at-il de toute façon ignorer ce paramètre et utiliser uniquement CC/BCC pour envoyer des mails en masse?Fonction de courrier PHP: Envoi de mails à BCC seulement
Merci
Le premier paramètre de la fonction de messagerie php est TO. Y at-il de toute façon ignorer ce paramètre et utiliser uniquement CC/BCC pour envoyer des mails en masse?Fonction de courrier PHP: Envoi de mails à BCC seulement
Merci
Vous pouvez spécifier quatrième paramètre de têtes pour que, comme ceci:
$xheaders = "";
$xheaders .= "From: <$from>\n";
$xheaders .= "X-Sender: <$from>\n";
$xheaders .= "X-Mailer: PHP\n"; // mailer
$xheaders .= "X-Priority: 1\n"; //1 Urgent Message, 3 Normal
$xheaders .= "Content-Type:text/html; charset=\"iso-8859-1\"\n";
$xheaders .= "Bcc:[email protected]"\n";
$xheaders .= "Cc:[email protected]\n";
//.......
mail($to, $subject, $msg, $xheaders);
Dans le domaine $to
vous pouvez spécifier votre e-mail ou tout ce que vous aimez.
Remarque que vous pouvez également spécifier plusieurs adresses e-mail en les séparant par une virgule bien que je ne suis pas sûr nombre exact d'e-mail, vous pouvez spécifier cette façon.
Vous pouvez également spécifier une chaîne vide pour le champ $ to. Assurez-vous simplement que vous avez correctement défini les en-têtes BCC ou CC. – BMiner
Vous pouvez entrer votre propre adresse e-mail, ou un autre témoin, dans l'en-tête To
et mettre toutes les adresses des destinataires dans Bcc
.
Un email message does not require a To header field. Ainsi, vous pouvez passer null
ou une chaîne vide pour le paramètre -, configurez votre propre en-tête contenant le champ d'en-tête BCC et de fournir avec le quatrième paramètre additional_headers de mail
:
$headerFields = array(
'BCC: [email protected], [email protected], [email protected]'
);
mail(null, $subject, $message, implode("\r\n", $headerFields));
cela n'a pas fonctionné dans mon cas – Volatil3
Fonctionne pour moi! Si vous n'ajoutez pas l'en-tête BCC ET que vous définissez $ to = '', cela ne fonctionne pas. Vous devez définir l'en-tête BCC, puis définir $ to sur une chaîne vide. – BMiner
il est toujours bon de mettre à: valeur en. Apparemment, vous êtes plus susceptible d'obtenir sur les listes noires de courrier si vous n'en incluez pas. vous pouvez toujours mettre quelque chose de générique dans le: paramètre comme [email protected] –
Avez-vous essayé passer une chaîne vide à "TO"? – Krab
oui il n'envoie pas de courrier ..even null ne fonctionne pas – Volatil3