Страница 1 из 2

Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 12:33
nruslan2
После перехода на 3.0 сообщения которые присылает система в Гугл почту стали помечаются значком что типа спам.
См скриштот.
При этом в версии 2.9.2 такого не было!

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 12:36
Oleg
Это происходит из-за того, что много писем отправляется и гугл начинает считать что идет спам рассылка.
У нас такое было, только гугл вообще нас забанил на целый месяц.
Лучше использовать корпоративную почту, где сами можете регулировать спам листы

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 13:14
nruslan2
Все началось после 3.0 версии) значит что то в коде было доработано, что Гугл стал так считать! вопрос что?!) и можно ли откатить назад!

ЗЫ Гугл корпоративный)

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 13:28
support
В 3.0 была обновлена библиотека https://github.com/PHPMailer/PHPMailer но я очень сомневаюсь что проблема в этом.

Из личного опыта, проблему со спамом удалось победить так:
1) создал SMTP на сервере где установлена программа
2) Все письма из приложения отсылаются из созданного smtp аккаунта (ящика)

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 13:30
nruslan2
Проблема в static public function send_email($options = array()), так как если вернуть старую версию данного кода то все продолжает работать как надо)

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 13:48
support
Очень интересно. Вроде кардинально там ничего не менялось.

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 13:50
nruslan2
я тоже эт заметил
в погоняю поподробнее скажу точнее какая строка привела к такому!

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 16:57
nruslan2
В общем проблема заключается в том что:
Вот эти строки:
$mail -> From = $options['from'];
$mail -> FromName = $options['from_name'];

Были заменены на вот эту строку:
$mail->setFrom($options['from'], $options['from_name']);

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 17:09
support
для версии 3.1 заменил на

Код: Выделить всё

$mail->setFrom($options['from'], $options['from_name'],false);
Проверьте работает ли такой вариант.

Re: Сообщения системы (Почта) и Гугл почта

Добавлено: 28 янв 2022, 17:13
nruslan2
Да работает!