ларавел

Ларавел Како брзо и сигурно тестирати е-пошту

Ларавел Како брзо и сигурно тестирати е-пошту

Проблем

Ваша апликација Ларавел вероватно ће имати могућност комуникације са вашим корисницима путем е-поште.

Много је препрека и изазова приликом кодирања предлошка е-поште за Ларавел. Најдуготрајније је осигурати да ваш предложак е-поште добро функционише и изгледа онако како сте очекивали.

Очигледно је да можете да региструјете нови Гмаил налог и направите апликацију са Гмаил-ом. То би вам дало стварну испоруку е-поште коју можете да проверите на телефону, на пример.

Овде је проблем ако радите са правом базом података и не можете себи да приуштите да шаљете тестне е-поруке стварним корисницима. Ако вас ово мучи, онда имам добре вести за вас.

Решење

Као што сам рекао, највећи проблем овде је што не можете да приуштите тестирање на стварним корисницима. То може постати огроман извор фрустрације за ваше кориснике, а то можете учинити само неколико пута пре него што заувек напусте вашу апликацију.

Мој омиљени начин тестирања шаблона е-поште Ларавел је коришћење ове услуге која се зове МаилТрап.ио. Начин рада МаилТрап-а је управо онакав како звучи, пресреће и хвата е-пошту на њиховом серверу и не дозвољава да оде крајњем кориснику.

Мислим да је важно навести да је МаилТрап у основи врхунски алат који можете користити бесплатно. Фреемиум модел вам омогућава да примате највише 500 (недавно промењених са 50) е-порука. Међутим, можете их лако избрисати и само их поново користити.

Помоћу овога можете да тестирате дизајн е-поште и истовремено можете заправо видети коме је пошла, а то је нешто што не можете да урадите са тест налогом Гмаил налога.

Као што знате, стартер .енв датотека коју добијате са Ларавел-ом садржи променљиве тако да можете повезати свој СМТП сервер и изгледа овако:

МАИЛ_ДРИВЕР = смтп
МАИЛ_ХОСТ = смтп.поштанска замка.ио
МАИЛ_ПОРТ = 2525
МАИЛ_УСЕРНАМЕ = нулл
МАИЛ_ПАССВОРД = нулл
МАИЛ_ЕНЦРИПТИОН = нулл

Оно што желите да урадите је да пређете на МаилТрап.ио и сакупите информације које недостају као што су корисничко име и лозинка.

Они ће вам то пружити на страници ваше контролне табле.

Једном када унесете ове податке у свој .енв датотеку, мораћете да освежите своју цонфиг: цацхе покретањем пхп артисан цонфиг: цацхе .

Ова конфигурација је везана за основну испоруку е-поште Ларавел, што значи да делује као системска е-пошта за испоруку. Дакле, свако обавештење које изађе из ваше апликације Ларавел користиће овај СМТП сервер за испоруку ваших е-адреса.

Оно што је добро код опције која се плаћа је то што вам даје могућност да ту е-пошту проследите на стварну адресу е-поште у случају да то желите да проверите у свом изгледу, на пример.

И ово је још један савет који желим да поделим. Мицрософт Оутлоок, а ја говорим о апликацији за радну површину, тежи да упропасти дизајн ваше е-поште у случају да покушате да изађете из обичног, редовног корисничког интерфејса који изгледа као обавештење. И ово сам и сам искусио где смо у основи тестирали е-пошту достављајући их на Гмаил рачуне и користећи прегледач за тражење е-адреса. Међутим, један од чланова нашег тима имао је изглед који је тестирао њихову е-пошту и видели смо драстичну промену у дизајну.

Тако ће вам МаилТрап пуно помоћи у случају да треба да тестирате дизајн е-поште или једноставно цео систем за испоруку и моја је услуга за обраду е-поште у фази развоја.

Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...
Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...
Како инсталирати и играти Доом на Линук-у
Увод у Доом Доом серија настала је 90-их година након објављивања оригиналног Доом-а. То је био тренутни хит и од тог времена надаље серија игара је д...