Size: a a a

2021 April 04

Ц

Цифровик in Laravel Pro
Yuri Kalnin
ребят подскажите плиз. юзаю laravel-dompdf - в цикле генерится много пдфок и ложаться в паапку. как мне эти pdf объеденить в один pdf?
Но если способ, который я предложил по каким-либо причинам не подходит, то копать сюда.
источник

FT

Fedor T in Laravel Pro
Здравствуйте! Подскажите, пжл, не могу реализовать отправку данных на почту(
Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator XOAUTH2 returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!

логин/пароль прописывал в .env. Проверил - зайти с ними в почту получается.

MAIL_MAILER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=465
MAIL_USERNAME=info@my-site.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=info@my-site.com
MAIL_FROM_NAME="${APP_NAME}"

в config/mail ничего кроме как тянуть с .env нет:
    'mailers' => [
       'smtp' => [
           'transport' => 'smtp',
           'host' => env('MAIL_HOST'),
           'port' => env('MAIL_PORT'),
           'encryption' => env('MAIL_ENCRYPTION'),
           'username' => env('MAIL_USERNAME'),
           'password' => env('MAIL_PASSWORD'),
           'timeout' => null,
           'auth_mode' => null,
       ],
```
MX-записи яндкса проставлял, мета-тег верификации яндекса тоже ставил
источник

FT

Fedor T in Laravel Pro
как отправляю:

       Mail::to('info@mysite.com')->send(new OrderCreated($order));
источник

Ц

Цифровик in Laravel Pro
Fedor T
Здравствуйте! Подскажите, пжл, не могу реализовать отправку данных на почту(
Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator XOAUTH2 returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!

логин/пароль прописывал в .env. Проверил - зайти с ними в почту получается.

MAIL_MAILER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=465
MAIL_USERNAME=info@my-site.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=info@my-site.com
MAIL_FROM_NAME="${APP_NAME}"

в config/mail ничего кроме как тянуть с .env нет:
    'mailers' => [
       'smtp' => [
           'transport' => 'smtp',
           'host' => env('MAIL_HOST'),
           'port' => env('MAIL_PORT'),
           'encryption' => env('MAIL_ENCRYPTION'),
           'username' => env('MAIL_USERNAME'),
           'password' => env('MAIL_PASSWORD'),
           'timeout' => null,
           'auth_mode' => null,
       ],
```
MX-записи яндкса проставлял, мета-тег верификации яндекса тоже ставил
А транспорт нормальный чем не устроил?
источник

FT

Fedor T in Laravel Pro
Цифровик
А транспорт нормальный чем не устроил?
что такое транспорт?
источник

Ц

Цифровик in Laravel Pro
Fedor T
что такое транспорт?
Mailgun / SendGrid
источник

FT

Fedor T in Laravel Pro
т.е. лучше подключать сторонние сервисы?
источник

Ц

Цифровик in Laravel Pro
Fedor T
т.е. лучше подключать сторонние сервисы?
Да, они для того и созданы, чтобы рассылать транзакционные мейлы с околонулевым риском попадания в спам при правильной настройке DKIM, DMARC и SPF у домена.
источник

S

Sergey in Laravel Pro
Fedor T
Здравствуйте! Подскажите, пжл, не могу реализовать отправку данных на почту(
Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator XOAUTH2 returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!

логин/пароль прописывал в .env. Проверил - зайти с ними в почту получается.

MAIL_MAILER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=465
MAIL_USERNAME=info@my-site.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=info@my-site.com
MAIL_FROM_NAME="${APP_NAME}"

в config/mail ничего кроме как тянуть с .env нет:
    'mailers' => [
       'smtp' => [
           'transport' => 'smtp',
           'host' => env('MAIL_HOST'),
           'port' => env('MAIL_PORT'),
           'encryption' => env('MAIL_ENCRYPTION'),
           'username' => env('MAIL_USERNAME'),
           'password' => env('MAIL_PASSWORD'),
           'timeout' => null,
           'auth_mode' => null,
       ],
```
MX-записи яндкса проставлял, мета-тег верификации яндекса тоже ставил
Первая же ссылка в поиске
источник

s

s4b0t in Laravel Pro
Fedor T
Здравствуйте! Подскажите, пжл, не могу реализовать отправку данных на почту(
Authenticator LOGIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator PLAIN returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: This user does not have access rights to this service
". Authenticator XOAUTH2 returned Expected response code 235 but got code "535", with message "535 5.7.8 Error: authentication failed: Invalid user or password!

логин/пароль прописывал в .env. Проверил - зайти с ними в почту получается.

MAIL_MAILER=smtp
MAIL_HOST=smtp.yandex.ru
MAIL_PORT=465
MAIL_USERNAME=info@my-site.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=info@my-site.com
MAIL_FROM_NAME="${APP_NAME}"

в config/mail ничего кроме как тянуть с .env нет:
    'mailers' => [
       'smtp' => [
           'transport' => 'smtp',
           'host' => env('MAIL_HOST'),
           'port' => env('MAIL_PORT'),
           'encryption' => env('MAIL_ENCRYPTION'),
           'username' => env('MAIL_USERNAME'),
           'password' => env('MAIL_PASSWORD'),
           'timeout' => null,
           'auth_mode' => null,
       ],
```
MX-записи яндкса проставлял, мета-тег верификации яндекса тоже ставил
источник

YK

Yuri Kalnin in Laravel Pro
Цифровик
А почему нельзя до цикла создать пдф, а в цикле ему просто добавлять новые страницы, вместо того чтобы потом кучу пдфок соединять в одну?
Спасибо )
источник

Ц

Цифровик in Laravel Pro
Yuri Kalnin
Спасибо )
Нзчт
источник

YK

Yuri Kalnin in Laravel Pro
а вот что то не совсем понял, как лист добавить?
источник

YK

Yuri Kalnin in Laravel Pro
источник

YK

Yuri Kalnin in Laravel Pro
вот эта штука разбивает на страницы типо?
источник

Ц

Цифровик in Laravel Pro
Yuri Kalnin
вот эта штука разбивает на страницы типо?
Да
источник

FT

Fedor T in Laravel Pro
Сам яндекс говорит не использовать POP3, IMAP- протоколы. SMTP видимо у них не работает(
источник

В

Владислав in Laravel Pro
Работает отправка smtp, в настройках аккаунта нужно разрешение дать
источник

zN

zVlad Nesquik in Laravel Pro
Есть категории и новости. Связь многие ко многим.
Как выбрать все новости нужной категории?
News::with(['categories' => function($q){
$q->where('category.id', 123);
}])
Так не работает.
А мне надо именно через модель News.
источник

S

Sergey in Laravel Pro
zVlad Nesquik
Есть категории и новости. Связь многие ко многим.
Как выбрать все новости нужной категории?
News::with(['categories' => function($q){
$q->where('category.id', 123);
}])
Так не работает.
А мне надо именно через модель News.
whereHas
источник