Turinys
Šiuolaikinės programos generuoja daug duomenų ir daug įspėjimų, todėl turime žinoti, kad yra svarbi informacija, kuri turi mus pasiekti, kai ji įvyksta, vienas iš paprasčiausių būdų tai pasiekti el. Paštu.Šis maršrutas yra pasirinktas, nes galime turėti atskirą paslaugą, kuri, pavyzdžiui, gauna mūsų el. Laiškus ir siunčia juos į mūsų išmanųjį telefoną, taigi, jei turime internetinę pardavimo programą, galime įsitikinti, kad kiekvieną kartą gavę naują užsakymą gausime el. Laišką.
Laravelis Jis palengvina šią užduotį savo klasių dėka, todėl mes galime sukurti darbą su mažiausiomis pastangomis.
ReikalavimaiPirmiausia turime turėti standartinį įrenginį Laravelis, tada kaip antrą reikalavimą turime sukonfigūruoti savo pašto siuntimo serverio duomenis, kad galėtume pakeisti rastą failą app / config / mail.php.
Kai įvykdysime reikalavimus, turėsime atlikti šiuos veiksmus, kad atliktume šią užduotį:
1- Pirmiausia mes sukursime maršrutą, per kurį bus priimta užklausa POST, tokiu būdu mes galime atsiųsti jums duomenis tiesiogiai iš formos arba bet kuriuo prašymu AJAX, už tai byloje maršrutai.php mūsų programoje turime įdėti tokį kodą:
2- Pagaliau turime sukurti savo šabloną, kuris galutinai atrodys mūsų išsiųstame pranešime, todėl tiesiog sukursime failą pavadinimu templateEmail.php ir tai bus programos rodinių aplanke ir gali būti kažkas panašaus į šį:
Kaip matėme, sugeneruokite el Laravelis Tai visai nesudėtinga, iš tikrųjų tai labai paprasta, todėl nėra jokių pasiteisinimų neleisti įjungti pranešimų paštu, vienintelis dalykas, į kurį turėtume atkreipti ypatingą dėmesį, yra pašto serverio konfigūracija.
Papildomi nustatymaiGalime atlikti įvairių tipų koregavimus, galime naudoti tokį serverį POSTFIX arba sukonfigūruokite a SMTP nuo Išsiųsti laišką naudoti mūsų sąskaitą, pvz., sąskaitą „Gmail“Tačiau turime būti atsargūs, kad nesiųstume daug laiškų į neaiškias paskirties vietas, nes galime būti pažymėti kaip SPAM, o tada mūsų pranešimai nebus pristatyti.
Baigę šią pamoką, išmokome naujo veiksmo Laravelis kurie gali pagerinti mūsų programos patogumą, svarbu, kad atliktume šiek tiek daugiau tyrimų, kad galėtume kuo daugiau išnaudoti.