Comment remplacer l'adresse de retour de l'enveloppe dans PHP Mail
Pour répondre au problème lié à la définition de l'adresse de retour de l'enveloppe à l'aide de la fonction mail() de PHP, cette réponse fournit une solution simple.
La fonction mail() accepte les quatrième et cinquième paramètres facultatifs. Alors que le quatrième paramètre est utilisé pour définir les en-têtes, le cinquième paramètre peut être utilisé pour transmettre des options directement à la commande sendmail sous-jacente. En spécifiant -f [your_desired_email_address] dans le cinquième paramètre, vous pouvez remplacer l'adresse MAIL FROM de l'enveloppe par défaut.
Par exemple, pour définir l'adresse de retour de l'enveloppe sur [email protected], l'extrait de code ci-dessous peut être utilisé :
mail('[email protected]', 'subject!', 'body!', 'From: [email protected]', '-f [email protected]');
Cette approche s'aligne sur une manière « meilleure, plus simple et plus adaptée à PHP » de modifier l'adresse MAIL FROM de l'enveloppe, car elle permet un contrôle direct sur les options sendmail et fournit une intégration propre avec le logiciel de messagerie PHP.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3