Maison >développement back-end >tutoriel php >Comment envoyer un email en php ? La fonction PHP mail() implémente l'envoi d'e-mails
Comment envoyer un email en php ? Cet article vous présentera comment utiliser la fonction PHP mail() pour envoyer des e-mails. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
mail() est une fonction intégrée de PHP qui permet d'envoyer des emails à l'aide du programme natif sendmail. Chaque fois que la fonction mail() est appelée, elle appelle le programme sendmail local, qui est généralement configuré par l'administrateur système. Si votre hébergeur est sur Hostinger, vous pouvez activer/désactiver cette fonctionnalité dans la section Email - > Mail Service Control.
Par défaut, le service sendmail démarre automatiquement (démarre tout seul). Mais sinon, vous pouvez le faire en quelques clics.
Jetons un coup d'œil aux étapes de la fonction PHP mail() pour implémenter l'envoi d'e-mails :
Étape 1 - Créer un fichier de test pour la messagerie PHP
Tout d'abord, nous devons créer un fichier pour le script de messagerie PHP. Nous le plaçons dans le répertoire public_html afin qu'il soit facilement accessible via le nom de domaine. Vous pouvez utiliser un gestionnaire de fichiers ou un client FTP pour effectuer cette tâche. Nous nommons le fichier testmail.php.
Étape 2 - Comprendre PHP Mail
Présentons les composants d'un script de messagerie PHP de base
<?PHP ini_set( 'display_errors', 1 ); error_reporting( E_ALL ); $from = "test@hostinger-tutorials.com"; $to = "test@gmail.com"; $subject = "Checking PHP mail"; $message = "PHP mail works just fine"; $headers = "From:" . $from; mail($to,$subject,$message, $headers); echo “电子邮件已发送。” ; ?>
Les deux premières lignes permettent le rapport d'erreurs. Cela sera utile si le script ne parvient pas à s'exécuter. Les composants restants sont :
Pour plus d'informations sur sendmail et ses composants, consultez la documentation PHP officielle (http://php.net/manual/en/ fonction.mail.php).
Étape 3 - Exécutez le script de messagerie PHP
Si vous placez le script PHP dans le répertoire public_html, vous pouvez y accéder via YourDomain.com/testmail .php pour l'exécuter. Vous devriez voir le message suivant :
Félicitations ! Comprenez maintenant la syntaxe de base de la messagerie PHP et pouvez l'utiliser pour envoyer des e-mails.
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!