Joindre des fichiers avec PHP Mail()
Envoyer des e-mails avec des pièces jointes PDF à l'aide de la fonction mail() de PHP peut être une tâche ardue, mais elle est possible. La fonction mail() intégrée ne prend pas en charge la pièce jointe de fichiers, ce qui rend le processus plus compliqué.
Solution : utilisez un script tiers
Pour surmonter ce problème limitation, envisagez d’utiliser un script tiers comme PHPMailer. PHPMailer fournit une solution complète pour l'envoi d'e-mails, y compris ceux avec pièces jointes. L'utilisation de PHPMailer simplifie considérablement le processus par rapport à la gestion manuelle des complexités des pièces jointes avec mail().
Guide étape par étape pour utiliser PHPMailer
Pour joindre des fichiers à l'aide de PHPMailer , suivez ces étapes :
Exemple de code :
use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; $email = new PHPMailer(); $email->setFrom('[email protected]', 'Your Name'); $email->Subject = 'Message Subject'; $email->Body = $bodytext; $email->addAddress('[email protected]'); $email->addAttachment('PATH_OF_YOUR_FILE_HERE', 'NameOfFile.pdf'); $email->send();
Avantages de l'utilisation de PHPMailer
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!