Skicka e -post med Laravel

Innehållsförteckning
Moderna applikationer genererar mycket data och många varningar, som sådan måste vi veta att det finns viktig information som måste nå oss när den inträffar, ett av de enklaste sätten att uppnå detta är via e -post.
Den rutten är vald eftersom vi kan ha en separat tjänst som tar emot våra e -postmeddelanden och skickar dem till vår smartphone, till exempel, så om vi har en online -försäljningsapplikation kan vi se till att varje gång vi har en ny beställning får vi ett e -postmeddelande.
Laravel Han gör denna uppgif.webpt enklare för oss tack vare sina klasser, med detta kan vi generera arbetet med minsta möjliga ansträngning.
KravFörst måste vi ha en standardinstallation av Laravel, som ett andra krav måste vi konfigurera data för vår e -postsändande server, för detta kan vi ändra filen som hittas app / config / mail.php.
När vi uppfyller kraven behöver vi bara följa följande steg för att slutföra denna uppgif.webpt:
1- Först ska vi skapa en rutt som accepterar en förfrågan via POSTAPå så sätt kan vi skicka data till dig antingen direkt från ett formulär eller på begäran AJAX, för detta i filen routes.php i vår ansökan måste vi placera en kod som följande:

I exemplet som visas får vi helt enkelt förfrågningsdata POSTA och vi validerar dem med en serie regler för att garantera deras integritet, sedan kallar vi en mall och skickar de mottagna fälten som ett meddelande, detta är så att posten har en presentation, slutligen returnerar vi resultatet av variabeln $ skicka, såg vi att sändningen av posten löstes med postklassen och dess metod skicka ().
2- Slutligen måste vi bygga vår mall som kommer att ge det slutliga utseendet på meddelandet som vi kommer att skicka, för detta skapar vi helt enkelt en fil som heter templateEmail.php och detta kommer att finnas i mappen vyer i programmet och kan innehålla något liknande följande:

Här är det vi kan lyfta fram mest användningen av en variabel som kallas $ meddelandeOm vi ​​tittar på det är det den vi skickar till den när vi genererar rutten som skickar e -postmeddelandet i föregående steg, så på detta sätt byggs e -postens kropp som ska skickas till motsvarande mottagare.
Som vi såg generera ett e -postmeddelande från Laravel Det är inte alls svårt, faktiskt är det väldigt enkelt, så det finns inga ursäkter för att inte aktivera aviseringar med utskick, det enda vi bör vara extra uppmärksam på är konfigurationen av e -postservern.
Ytterligare inställningarVi kan göra olika typer av justeringar, vi kan använda en server som POSTFIX eller konfigurera a SMTP från skicka brev att använda ett konto hos oss, till exempel ett konto för GmailVi måste dock vara försiktiga med att inte skicka många e -postmeddelanden till osäkra destinationer eftersom vi kan märkas som skräppost och då skulle våra meddelanden inte levereras.
Med detta avslutar vi denna handledning, vi har lärt oss en ny åtgärd i Laravel som kan förbättra användbarheten för vår applikation, är det viktigt att vi gör lite mer forskning så att vi kan få ut det mesta av allt detta.
wave wave wave wave wave