Vamos a instalar mailgun en algunos simples pasos.
1.- Acceder a mailgun.com y crear una cuenta.

2.- Configurar Mailgun como nuestro driver de envío. en el archivo de entorno “.env”
MAIL_MAILER=smtp => MAIL_MAILER=mailgun
3.- Agregar un dominio para envío de correos.

4.- Agregar credenciales al archivo app/config/services.php
'mailgun' => [
'domain' => env('MAILGUN_DOMAIN'),
'secret' => env('MAILGUN_SECRET'),
'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'),
],
Todo esto tiene que quedar sesteado en el archivo .env para mantener la seguridad.
5.- Enviar un correo
Route::get('mandar_correo', function(){
Mail::raw('Enviarndo un correo a través de Mailgun', function($message)
{
$message->to('tu-correo@tu-dominio.com');
});
});
Reemplaza la linea de “tu-correo@tu-dominio.com” por el correo valido.
Nota: Opcionalmente podemos instalar el paquete https://github.com/mailgun/mailgun-php para tener a mano una serie de herramientas y poder usar el servicio a través de su api.