Im trying to send mail from my local laravel project but get err0r 500.Can´t get anything on console but POST error 500.
.ENV
MAIL_MAILER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=vidalmanriquecab@gmail.com MAIL_PASSWORD=1234 MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS=vidalmanriquecab@gmail.com
ROUTES
use App\Mail\ContactoMailable;
use Illuminate\Support\Facades\Mail;
Route::post('correo',function(){
    $data=request()->all();
    $correo= new ContactoMailable;
    Mail::to($data['email'])->send($correo);
    return view('contacto');
})->name('correo');
BLADE CONTACT FORM
@extends('layouts.main-layout')
@section('styles')
<link rel="stylesheet" href="{{ asset('css/header.css') }}">
@endsection
@section('content')
    <p>Contacta con nosotros utilizando este formulario para que nos pongamos en contacto contigo. Cuanta más información nos des, más ágiles seremos para ofrecerte una solución a la medida de tus necesidades.
        Si prefieres, puedes contactar con nosotros en horario de 9:00 a 14:00 en el teléfono 983 154 444</p>
    <div id="contacto">
        <form id="contact_form" method="POST" action="{{ route('correo') }}">
            @csrf
            @method('post')
MAILABLE
class ContactoMailable extends Mailable
{
    use Queueable, SerializesModels;
    public $subject="Info de contacto";
    /**
     * Create a new message instance.
     *
     * @return void
     */
    public function __construct()
    {
        //
    }
    /**
     * Build the message.
     *
     * @return $this
     */
    public function build()
    {
        return $this->view('msg.mensaje');
    }
}
Again, any help welcome. Thanks in advance
