<?php$e = new Mailer;$setup = ['host' => '', 'username'=>'', 'password'=>'', 'authentication'=>'', 'port'=> '' ];$e->init('smtp') ->configuration($configuration) ->sujet('Bienvenue') ->à(['name' => 'David Inyang', 'email'=>'[email protected]']) ->from(['name' => 'David Inyang', 'email'=>'[email protected]']) ->body('Bonjour, bienvenue dans l'équipe') ->envoyermail();
Il s'agit d'une interface de messagerie simple qui rend l'envoi d'e-mails SMTP extrêmement simple.
Vous pouvez envoyer des e-mails en texte brut ou HTML, et également inclure facilement des pièces jointes à partir d'une interface fluide.
Il fournit tous les éléments de base nécessaires pour créer presque n’importe quel type d’e-mail.
hôte = URL de l'hôte smtp
nom d'utilisateur = nom d'utilisateur smtp
mot de passe = mot de passe smtp
authentification = SSL ou TLS
port = port SMTP
apiKey = votre clé API sendgrid
Pour installer avec Composer, nécessitez simplement la dernière version de ce package.
le compositeur nécessite le davidinyang/phpsimplemail
Assurez-vous que le fichier de chargement automatique de Composer est chargé.
// quelque part au début du chargement de votre projet, nécessitez le chargeur automatique Composer// voir : http://getcomposer.org/doc/00-intro.mdrequire 'vendor/autoload.php';
Téléchargez une archive packagée et extrayez-la dans le répertoire où résidera le package
Vous pouvez télécharger des copies stables de dompdf depuis https://github.com/thedavidinyang/phpsimplemail/releases
Transmettez simplement votre configuration de messagerie dans PHPSimplemail :
// référence l'espace de noms SimpleMail en utilisant thedavidinyangSimpleMailMailer ; // Configure les configurations SMTP$setup = ['host' => '', 'username'=>'', 'password'=>'', 'authentication'=>'', ' port'=>'' ];// initialiser et utiliser la classe SimpleMail$e = new Mailer;$e->init('smtp') ->setup($setup)// Définir les paramètres du courrier// Sujet->sujet('Bienvenue')// Destinataire->à(['nom' => 'David Inyang', 'email'=>'samplemail@gmail .com'])// Expéditeur->from(['name' => 'David Inyang', 'email'=>'[email protected]'])// Contenu->body('Bonjour, bienvenue dans l'équipe')// Envoyer un mail->sendmail();
Transmettez simplement votre clé API sendgrid dans PHPSimplemail :
// référence l'espace de noms SimpleMail et utilise thedavidinyangSimpleMailMailer ;// configure les configurations SMTP$setup = ['apiKey' => '' ];// initialise et utilise la classe SimpleMail$e = new Mailer;$e->init('sendgrid') ->setup($setup)// Définir les paramètres du courrier// Sujet->sujet('Bienvenue')// Destinataire->à(['nom' => 'David Inyang', 'email'=>'samplemail@gmail .com'])// Expéditeur->from(['name' => 'David Inyang', 'email'=>'[email protected]'])// Contenu->body('Bonjour, bienvenue dans l'équipe')// Envoyer un mail->sendmail();