Laravel
Laravel est un framework PHP. Il intégre nativement Swiftmailer pour envoyer les emails en SMTP. Il vous faudra néanmoins configurer vos identifiants SMTP pour envoyer les emails avec Tipimail. Vous trouvez plus d'informations sur la configuration du SMTP sur la documentation officielle de Laravel
Configuration du framework
Pour cela, éditez le fichier "config/mail.php" dans le dossier Laravel de votre projet
return [ 'driver' => env('MAIL_DRIVER', 'smtp'), 'host' => env('MAIL_HOST', 'smtp.tipimail.com'), 'port' => env('MAIL_PORT', 587), 'from' => ['address' => null, 'name' => null], 'encryption' => 'tls', 'username' => env('tipimail smtp username'), 'password' => env('tipimail smtp password'), 'sendmail' => '/usr/sbin/sendmail -bs', 'pretend' => false, ];
Envoi de vos emails
Il ne vous reste plus qu'à utiliser la fonction native de Laravel pour envoyer vos emails
Mail::send('emails.welcome', ['key' => 'value'], function($message) { $message->to('foo@example.com', 'John Smith')->subject('Welcome!'); });