Il ya un certain nombre de raisons pour lesquelles vous pourriez avoir besoin d' envoyer un email à un grand nombre de personnes . Peut-être que vous exécutez une petite entreprise ou d'un club et que vous devez envoyer des newsletters , des avis d'événements spéciaux ou des invitations à vos clients ou members.With Microsoft Outlook et les services de messagerie en ligne comme Gmail, votre capacité d'envoyer des emails en masse est limitée. De nombreuses versions de courriels limites Outlook pour environ 100 bénéficiaires , et Google va désactiver temporairement votre compte si vous envoyez des messages à plus de 500 destinataires par day.Instead , vous pouvez utiliser l'ordinateur populaire langage de script PHP pour atteindre vos objectifs . Sélectionnez l'une des bibliothèques de code PHP open source qui sont disponibles gratuitement . Les bibliothèques de code les plus utilisés sont phpList , PHPMailer et SwiftMailer . Choses que vous devez
hébergement Web compte
FTP ou tout autre accès à télécharger le serveur web
Voir Plus Instructions
phpList
1
Assurez-vous que vous avez accès pour le compte d'hébergement de votre site web . Vous devez également vérifier que PHP est installé et disponible sur le serveur sur lequel votre compte est en marche.
2
Téléchargez la dernière version stable sur le site de phpList et décompressez les fichiers et répertoires de l'archive. Envoyez les répertoires et les fichiers dans un répertoire sur votre serveur web qui est accessible via le web, et de créer une base de données pour phpList à utiliser. Utilisez un navigateur Web pour accéder à la " lists /admin" sous- répertoire où vous avez téléchargé les fichiers pour terminer l'installation .
3
phpList , connectez-vous à la section admin et créer une liste des adresses e-mail individuelles à laquelle vous souhaitez envoyer votre message. Cliquez sur " Envoyer un message" élément de menu et préparer l'e-mail réelle. Lorsque vous êtes satisfait avec le message, cliquez sur le bouton "Envoyer".
PHPMailer
4
Assurez-vous que vous avez accès au compte d'hébergement de votre site web . Vous devez également vérifier que PHP est installé et disponible sur le serveur sur lequel votre compte est en marche.
5
Télécharger le package PHPMailer sur le site PHPMailer et extraire les " class.phpmailer.php " et " langues /fichiers phpmailer.lang - en.php " . Téléchargez ces fichiers dans le répertoire de travail sur votre serveur web. Notez que PHPMailer ne possède pas d'interface utilisateur graphique, vous aurez donc besoin d'appeler la classe directement dans un autre script PHP.
6
Projet d'un script PHP qui inclut le fichier class.phpmailer.php ( " require ( " "); class.phpmailer.php " ) , puis créer un nouvel objet à partir de la PHPMailer () classe ( " $ mail = new PHPMailer ();" ) . Utilisez " $ mail-> De ", " $ mail-> AddAddress " et " $ mail-> Body" pour préparer le message dans le script. Utilisez " $ return = $ mail-> Send () » à la fin du script pour envoyer le message .
SwiftMailer
7
Assurez-vous que vous avez accès pour le compte d'hébergement de votre site web . Vous devez également vérifier que PHP est installé et disponible sur le serveur sur lequel votre compte est en marche.
8
Télécharger le package le plus récent de SwiftMailer sur le site SwiftMailer , et décompressez les fichiers . Téléchargez tous les fichiers du répertoire "lib /" répertoire de votre hébergeur. Encore une fois , notez que SwiftMailer est une classe que vous appelez d'un autre script PHP pour envoyer des e-mails de masse.
9
écrire un nouveau script PHP qui inclut le fichier swift_required.php ( " require_once ' lib /swift_required.php " ;") , et appelle la ( méthode de Swift_Message () newInstance " $ message = Swift_Message :: newInstance ( )"). Utilisez la fonction " setFrom () ", " SETTO ( )" et " setBody ()" méthodes pour préparer le message lui-même . Pour envoyer le message créent un transport , créer une instance de Swift_Mailer utilisant le transport que vous avez créé et utiliser le send () ou batchSend () sur cet objet.