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!');
				});