Vous avez déjà un bon moment, Je me demande si quelqu'un a les bonnes mesures pour l'utilisation Mailgun avec Laravel 5.4Problème avec Laravel et mailgun
Un grand merci et meilleures salutations,
Vous avez déjà un bon moment, Je me demande si quelqu'un a les bonnes mesures pour l'utilisation Mailgun avec Laravel 5.4Problème avec Laravel et mailgun
Un grand merci et meilleures salutations,
Ce sont mes étapes je suis.
premier fichier .env ouvert et le code ci-dessous: si vous n'avez pas avant
MAIL_DRIVER=mailgun
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=tls
créer un nouveau compte dans mailgun.com SignUp. Après l'inscription active votre compte mailgun et clique sur Domails et clique sur le bouton Add New Domail. alors vous pouvez voir l'écran ci-dessous. Après le nom d'ajout, vous pouvez copier le nom de domaine et la clé API.
Maintenant, vous devez ouvrir services.php et ajouter mailgun configration cette façon :
sur config/services.php
'mailgun' => array(
'domain' => 'youremail.com',
'secret' => 'key-11796c09e58-056a9e975c96dd334da0dd',
),
Maintenant, nous sommes prêts à envoyer un mail pour tester donc d'abord créer l'itinéraire de test pour l'envoi d'email.
app/Http/routes.php define route: Route::get('mail', '[email protected]');
Ok, maintenant ajouter la fonction de messagerie dans HomeController.php fichier afin d'ajouter cette façon
public function mail()
{
$user = User::find(1)->toArray();
Mail::send('emails.mailEvent', $user, function($message) use ($user) {
$message->to($user->email);
$message->subject('Mailgun Testing');
});
dd('Mail Send Successfully');
}
Enfin créer email fichier modèle pour le courrier d'envoi Créons fichier mailEvent.blade.php dans emials dossier.
ressources/vues/emails/mailEvent.blade.php`