Laravel France

Laravel : envoi de mail

Avatar de enzoparoleHD
enzoparoleHD

Bonjour,

Je suis entrain de dévelloper, à l'aide d'AdminLTE, une boite mail.

Et je suis coincé à un endroit.

Je souhaite pouvoir envoyer des email depuis mon site.

Le fonctionnement est comme quand on ecrit un mail sur Gmail ou Outlook. Mon probleme est :

Comment je peux faire pour envoyer le mail a l'email que je rentre dans destinataire?

Mon controlleur de mail est comme ca :

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Mail;
use App\Form;
use App\Mail\Contact1;

class SendEmailController extends Controller
{
    public function store(Request $request)
    {       
        Mail::to('enzo@azsoft.fr')
        ->send(new Contact1($request->except('_token')));
        request()->validate([
            'email'=> ['required','email'],
            'composetextarea'=> ['min:10'],
            'sujet'=> ['min:4'],
        ]);
        $email = new Mail;
        $email -> email = request ('email');
        $email -> sujet = request ('sujet');
        $email -> composetextarea = request ('compose-textarea');
        return view('front.link5');
    }

    public function view($id){
        $form = Form::where('id', $id)->firstOrFail();
        return view('back.vuemail', compact('form'));
    }

}

Je penses qu'on doit modifer le controlleur mais je nbe sais pas quoi....

Merci d'avance et Passe une bonne soiréé toi qui lit ça. :)

Posté il y a 8 mois

Vous ne pouvez pas répondre à ce sujet.