Maison > titres > le corps du texte

[bibliothèque d'envoi d'e-mails php] 10 téléchargement de la bibliothèque d'envoi d'e-mails php

伊谢尔伦
Libérer: 2017-05-22 09:11:17
original
3991 Les gens l'ont consulté

En php, il existe plusieurs façons d'envoyer des e-mails :

  • Vous pouvez appeler directement la fonction mail() du système pour terminer, mais le principe est que vous êtes en php. Le mail a été configuré dans le fichier ini.

  • Connectez-vous à un serveur SMTP externe via l'authentification SMTP dans un script PHP et envoyez des e-mails. Il est recommandé d'utiliser la classe Mail dans l'extension PEAR. Elle possède des fonctions puissantes : elle peut prendre en charge les e-mails aux formats texte brut et HTML ; l'encodage peut être défini pour chaque champ, et une configuration correcte ne provoquera pas de caractères chinois tronqués ; il peut prendre en charge les pièces jointes, etc. Vous pouvez utiliser la commande pear install Mail sur le serveur pour l'installer rapidement. Les étudiants qui ne disposent pas des autorisations de serveur suffisantes peuvent également télécharger directement le code source PHP de la classe et l'inclure.

  • Vous pouvez utiliser la classe PHPMailer pour envoyer des e-mails.

  • Autres méthodes, telles que l'envoi d'e-mails à l'aide de socket.

Voici les différentes bibliothèques d'envoi d'e-mails PHP résumées par notre site Web PHP chinois. Les amis intéressés peuvent accéder à la page de téléchargement de la bibliothèque du site Web pour télécharger et apprendre.

1. Version complète de la classe d'envoi d'e-mails php

Version complète de la classe d'envoi d'e-mails php, prend en charge l'envoi d'e-mails en texte brut et d'e-mails au format HTML, et peut avoir plusieurs destinataires . Plusieurs CC, plusieurs CC secrets, e-mails avec pièces jointes, extensions php requises, sockets et Fileinfo.

2. Classe PHP pour l'envoi d'e-mails via Socket

php smtp Code de classe Socket pour l'envoi d'e-mails, fournisseur de serveur SMTP, il peut s'agir d'un nom de domaine ou d'une adresse IP, Besoins SMTP Définissez la valeur d'authentification sur 1, et si l'authentification n'est pas requise, définissez la valeur sur 0. La plupart des fournisseurs de services SMTP exigent désormais une vérification. Si vous n'êtes pas sûr, veuillez contacter votre fournisseur de services SMTP.

3. Classe de messagerie PHP complète

Classe de messagerie PHP complète, peut non seulement envoyer des e-mails au format HTML, mais peut également envoyer des pièces jointes, fonction setTo ( $inAddress) : L'adresse utilisée pour traiter les e-mails. Le paramètre $inAddress contient une ou plusieurs chaînes et variables d'adresse e-mail. Utilisez des virgules pour séparer plusieurs adresses e-mail.

4. PHPMailer_v5.1 Mail Class

PHPMailer est un package de fonctions PHP pour l'envoi d'e-mails. Les fonctions qu'il fournit incluent : la spécification de plusieurs destinataires, adresses CC, adresses BCC et adresses de réponse lors de l'envoi d'e-mails. Prend en charge plusieurs encodages d'e-mails, notamment : 8 bits, base64, binaire et imprimable entre guillemets. Prend en charge le serveur SMTP redondant. pièces jointes et e-mails au format HTML. Prend en charge l'intégration d'images dans les e-mails. Les serveurs SMTP testés et compatibles incluent : Sendmail, qmail, Postfix, Imail, Exchange, etc.

5. Deux classes pour php pour envoyer des e-mails

Deux classes pour php pour envoyer des e-mails Vous devez utiliser php pour envoyer des e-mails. être aussi compliqué que PHPmailer. Allez, j'en ai enfin trouvé une utile, partagez-la, classe d'envoi d'e-mails PHP, qui contient deux fichiers au total. Serveur SMTP, port du serveur SMTP, boîte aux lettres utilisateur du serveur SMTP.

6. Classe de courrier php-Mailer

Cette fonction d'envoi de courrier utilise une classe de courrier open source étrangère.

Choses à noter :

  1. Paramètres du jeu de caractères pour les e-mails, $mail->CharSet = "GB2312" ; Ici, je spécifie uniquement GB2312 car de cette façon, Outlook peut afficher le sujet de l'e-mail normalement. J'ai essayé de le définir sur utf-8 mais il affiche des caractères tronqués dans Outlook

  2. Si vous envoyez un. email au format html , alors pensez à préciser également

  3. Si vous souhaitez l'utiliser pour envoyer des emails en masse, pensez à modifier le inclus fonction de fichier, telle que : require("phpmailer/class.phpmailer.php"); est remplacée par : require_once("phpmailer/class.phpmailer.php"); être redéfini.

7. Classe php d'envoi de mail

Présentation d'une classe php d'envoi de mail Pour utiliser la fonction mail(). pour envoyer du courrier, vous devez disposer d'un serveur qui ne nécessite pas d'authentification SMTP. Un serveur de messagerie capable d'envoyer des e-mails. Mais les serveurs de messagerie SMTP actuels nécessitent essentiellement une authentification, donc si vous souhaitez l'utiliser pour envoyer des e-mails, vous ne pouvez configurer qu'un serveur de messagerie. serveur SMTP local qui ne nécessite pas d'authentification.

8 . PHP Mail STMP Simple Class

Ici, nous utilisons la boîte aux lettres 163, le serveur SMTP, le port de connexion, le serveur SMTP. la boîte aux lettres de l'utilisateur, le compte du serveur et le mot de passe sont requis, et il vous demande s'il faut utiliser l'authentification, si Afficher les informations de débogage envoyées

.

9. Classe d'envoi d'e-mails avec pièce jointe

Présente principalement la classe d'envoi d'e-mails avec pièce jointe implémentée par PHP. Il s'agit d'une compétence pratique très courante dans la programmation PHP et très pratique. Les fonctions sont partagées avec tout le monde pour votre référence.

10. Utilisez phpmail pour envoyer une classe d'encapsulation d'e-mails

A utilisez phpmail pour envoyer une classe d'encapsulation d'e-mails. La boîte aux lettres d'envoi par défaut est 163. Si vous utilisez d'autres boîtes aux lettres, veuillez vérifier par vous-même la configuration du serveur SMTP.

Pour plus de téléchargements de bibliothèques de classes connexes, veuillez faire attention : http://www.php.cn/xiazai/leiku

[Recommandations de bibliothèques de classes associées]

1.【classification illimitée php】résume le téléchargement de la bibliothèque de classification illimitée php la plus complète et le didacticiel vidéo texte

partage de code de classe de pagination php : 2017 Téléchargez le. 10 derniers codes de classe de pagination php de l'année

3.[classe de vignettes php] Téléchargez les 10 dernières bibliothèques qui utilisent php pour générer des vignettes

4. [code de vérification php] Partagez 10 codes de vérification php utiles

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!