Size: a a a

2020 March 11

A

Alex in Laravel Pro
use Illuminate\Support\Facades\Mail;

вот работа с почтой:

private function send($email, $name, $title, $token)
   {
       Mail::send('email.activate', ['email' => $email, 'name' => $name, 'title' => $title, 'token' => $token], function ($message) use ($email) {
           $message->to($email)->subject('Регистрация на сайте ' . env('APP_NAME'));
       });
   }
источник

A

Alex in Laravel Pro
token можешь точно так же через str::random замутить а можешь стандартный ларен использовать. а можешь забить)
источник

A

Alex in Laravel Pro
он нужен в моем примере для подтверждение реги с письма
источник

МК

Максим Кавецкий... in Laravel Pro
Alex
use Illuminate\Support\Facades\Mail;

вот работа с почтой:

private function send($email, $name, $title, $token)
   {
       Mail::send('email.activate', ['email' => $email, 'name' => $name, 'title' => $title, 'token' => $token], function ($message) use ($email) {
           $message->to($email)->subject('Регистрация на сайте ' . env('APP_NAME'));
       });
   }
А это типа стандартное письмо отправится или кастомное?
источник

A

Alex in Laravel Pro
возьмет конфиг для отпраки с .env вохможно прийдется чуток поправить красивое имя в config/mail.php
источник

A

Alex in Laravel Pro
создаешь в resources папочку email, а в ней вьюху activate - 'email.activate'
источник

A

Alex in Laravel Pro
<html>
<head></head>
<body>
<h1>{{$title}}</h1>
<p style="font-size:15px;">Здравствуйте.</p>
<p style="font-size:15px;">Для активации вашего аккаунта, пожалуйста, перейдите по ссылке: <a href="{{ url('/') }}/auth/activate?user={{ $email }}&token={{ $token }}">Активировать аккаунт</a></p>
</body>
</html>
источник

s

sheykvit in Laravel Pro
Alex
use Illuminate\Support\Facades\Mail;

вот работа с почтой:

private function send($email, $name, $title, $token)
   {
       Mail::send('email.activate', ['email' => $email, 'name' => $name, 'title' => $title, 'token' => $token], function ($message) use ($email) {
           $message->to($email)->subject('Регистрация на сайте ' . env('APP_NAME'));
       });
   }
Лучше через notifications делать и хранить в бд.
источник

A

Alex in Laravel Pro
и улетит красивое штмл письмо
источник

A

Alex in Laravel Pro
sheykvit
Лучше через notifications делать и хранить в бд.
очень кстати дельный совет)
источник

МК

Максим Кавецкий... in Laravel Pro
Максим Кавецкий
ну и контроллер такой примерно. Тут по идеи всё должно обыгрываться на этих ответах logged и created_account
Ну вот я здесь так и думал обыграть )
источник

A

Alex in Laravel Pro
чуть дольше но качество выше)
источник

A

Alex in Laravel Pro
Максим Кавецкий
Ну вот я здесь так и думал обыграть )
ну и норм все будет
источник

AS

Andrey Shaposhnikov in Laravel Pro
Если всей почты - то это не имеет отношения к PHP и надо лезть на настройки MTA (mail transport agent)
источник

s

sheykvit in Laravel Pro
слушай встроенные события при отправке
источник

s

sheykvit in Laravel Pro
sheykvit
слушай встроенные события при отправке
В листенере как раз логгер и повесишь
источник

В

Вячеслав in Laravel Pro
Ребят, использую дефолтный file для Кэша, почему то Cache::flush() не чистит кэш, подскажите почему, плиз
источник

В

Вячеслав in Laravel Pro
А, все, прав не было на папку похоже
источник

a

anton in Laravel Pro
Всем привет
источник

a

anton in Laravel Pro
Есть вопрос по убунту, извините за оффтоп, у меня вот такой экран висит уже дофига времени, как исправить кто знает?
источник