Меню

bitrix настройка отправки почты smtp

Отправка электронной почты через SMTP

Технические данные

Описание

В связи с большой нагрузкой поддержка оказывается с большими задержками и только в рамках функционала модуля.

Часто возникают проблемы при отправке почтовых сообщений через стандартный механизм отправки ( попадание в папку СПАМ, блокировка отправки по различным причинам).

Данный модуль призван решить эту проблему путем отправки через внешние SMTP сервера ( Google, Yandex, Amazon SES, корпоративный SMTP сервер )

С версии 0.1.4 появилась возможность отправлять почту через разные SMTP сервера ( поддержка многосайтовости ).

Модуль осуществляет сетевые подключения к «вашему SMTP» серверу что в случае работы «Агентов на хитах» может увеличивать время генерации страниц и приводить к ошибкам 50X.

В случае возникновения проблем рекомендуется перевести Агент на Cron либо уменьшить интенсивность отправки писем в настройках соответствующих модулей.

!!Модуль не работает на демо сайтах bitrixlabs.ru!!

Модуль осуществляет сетевые подключения к «вашему SMTP» серверу что в случае работы «Агентов на хитах» может увеличивать время генерации страниц и приводить к ошибкам 50X.

В случае возникновения проблем рекомендуется перевести Агент на Cron либо уменьшить интенсивность отправки писем в настройках соответствующих модулей.

Жаль что вам не смогли помочь, но поддержка оказывается только в рамках функционала модуля и не касается других модулей Битрикс или настроек Битрикс/Сервера.

По телефону оказывается только коммерческая поддержка.

В какой-то момент у нас перестали срабатывать почтовые события из форм, в итоге на почту перестали приходить письма с заявками (хотя в Амо всё продолжало передаваться).
Нам посоветовали данный модуль.

Установка и настройка проблем не вызвали.
С SMTP яндекса всё работает https://yadi.sk/d/jXyPfmeUs0epzg
Спасибо за полезное решение!

У нас корпоративная почта на gmail, подключилось отлично. Нужно только в настройках аккаунта разрешить подключение сторонних приложений.

Также модуль отлично работает с многосайтовостью. Каждый сайт шлёт почту по своего ящика.

Спасибо за работающее решение.

Всем привет, кто нибудь решил проблему с отправкой html писем? Приходит на почту вот такая дичь:

———mix3195e981a1
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

В CEvent::Send(
string event,
mixed lid,
array fields,
string duplicate=»Y»,
int message_id=»»,
array files,
string language_id
)

6 параметр файлы, через ваш модуль файлы отправляются?

0.2.12 (13.11.2019) Для SSL verify_peer = false и verify_peer_name = false
0.2.11 (13.11.2018) (beta) Мелкие исправления

После установки появится пункт «Отправка почты через SMTP» в административной части «Настройки->Настройки модулей».

В настройках модуля необходимо указать параметры вашего SMTP сервера и отметить галочку «Модуль активен», после этого почтовые сообщения будут уходить через SMTP сервер.

Читайте также:  установка веб камер на windows

Дополнительные SMTP аккаунты добавляются через опцию «Добавить дополнительный E-mail SMTP аккаунт». Добавляете исходящий адрес и в новой вкладке указываете настройки для этого адреса.

Для подключения модуля необходимо добавить строку

в файл /bitrix/php_interface/init.php или /local/php_interface/init.php , если файл отсутствует то его необходимо создать

Модуль осуществляет сетевые подключения к «вашему SMTP» серверу что в случае работы «Агентов на хитах» может увеличивать время генерации страниц и приводить к ошибкам 50X.

В случае возникновения проблем рекомендуется перевести Агент на Cron либо уменьшить интенсивность отправки писем в настройках соответствующих модулей.

Внимание

  1. Для отправки писем модуль использует функцию custom_mail
  2. Модуль подключается через php_interface/init.php
  3. Во избежание проблем с генерацией страниц сайта желательно «Агенты» перенести на крон.

Техническая поддержка оказывается только по электронной почте и только в рамках функционала модуля

!! По телефону оказывается только коммерческая поддержка. !!

источник

Отправка почты через SMTP

Технические данные

Описание

Позволяет перенастроить отправку почты через SMTP для каждого сайта.

Вы можете указать основные настройки для отправки почты: сервер, порт, защита соединения. Авторизационные данные: логин и пароль, требуется ли авторизация.

Также можете указать дополнительные сведения: имя отправителя, email для ответа, кодировка писем, важность письма. Эти сведения будут необходимы для отправки писем в ручном режиме через специальную страницу модуля «Сервисы/Отправка почты через SMTP/Написать письмо» или с использованием API.

Доступно введение логов ошибок для выявления неисправностей при отправке.

С установкой модуля проблем не возникло. Но на одном сайте модуль с ходу заработал и отправлял уведомления интернет магазина через SMTP. А вот со вторым сайтом магазина модуль работать сразу не захотел. Почта отправлялась через функцию mail(), а через SMTP уходить не хотела. Бились с провайдером, предоставляющим услуги хостинга. Удалось решить задачу, но частично. В идентификаторе сообщения отображался сервер хостинг провайдера.

Обратились в поддержку разработчика данного модуля. Ответ был весьма оперативным, учитывая, что модуль предоставляется бесплатно. Далее задача была оперативно решена. Сейчас отправитель проходит все необходимые верификации (DKIM с SPF и DMARC)

Вот нашла де ошибки можно смотреть.
В общем перестало отправляться письмо например с заказа товара (до установки отправлялось)
ошибка Не удалось отправить тело письма Письмо не было отправленно

а вот ошибка при отправке через модуль емейл маркетингг
your mailer sends invalid headers 550

Читайте также:  как изменить настройки флешки только для чтения

Егор, после обновления вашего модуля до версии 1.1.3 стало, вроде, нормально. Когда писал свое сообщение, стояла версия 1.1.2
Сейчас, пока, полет нормальный. Дополнительно закрыл страницу регистрации с помощью reCaptcha вместо родной битриксовской.

1.1.5 (29.02.2020) Незначительные изменения
1.1.4 (29.02.2020) При установке модуля автоматически активируется опция «Дублировать email адрес в заголовок»
1.1.3 (04.02.2020) Исправление ошибок
1.1.2 (23.10.2019) Исправление ошибок
1.1.1 (23.10.2019) Добавлена ссылка на QIWI копилку
1.1.0 (12.09.2019) Теперь при установке модуля идет проверка на наличие нескольких сайтов. Если сайт только один, то init.php копируется в /bitrix/php_interface/. Если сайтов несколько, то для каждого из них копируется отдельный файл init.php с вызовом настроек для конкретного сайта
В общие настройки добавлен параметр «Создавать init.php для новых сайтов»
В общие настройки добавлен параметр «Удалять init.php при удалении сайта»
Исправление ошибок
Незначительные изменения
1.0.5 (11.09.2019) Незначительные исправления
Журнал операций переведен на новый грид, оптимизирован фильтр
Теперь, при отправке письма, если включено логирование, будет происходит проверка на количество записей в журнале операций. Если больше 1000, то будет показано уведомление о необходимости очистить журнал операций
1.0.4 (16.08.2019) Незначительные улучшения
1.0.3 (29.07.2019) Добавлена возможность указывать «Тип приветствия». Рекомендуется заново сохранить настройки модуля!
1.0.2 (25.07.2019) Исправлены ошибки при использовании защищенного TLS-соединения
1.0.1 (19.06.2019) Добавлена проверка email получателя и его форматирование
1.0.0 (19.03.2019) Улучшена интеграция с модулем «Email-маркетинг»
Внимание. Необходимо вручную обновить код вызова функции custom_mail() в файле /bitrix/php_interface/init.php в том случае, если установка модуля уже произведена (смотрите вкладку «Установка»)
0.7.0 (19.03.2019) Список получателей для отправки теперь проверяется на уникальность адресов
Добавлен фильтр по логам
0.6.0 (12.12.2018) Незначительные улучшения
0.5.0 (01.11.2018) В общие настройки модуля в раздел «Журнал ошибок» добавлен параметр «Записывать выполняемые команды»
Незначительные изменения
0.4.5 (29.10.2018) В процессе установки, модуль предоставит возможность установить необходимые дополнительные модули
В процессе установки, модуль будет копировать файл init.php с необходимыми настройками в директорию /bitrix/php_interface (если такого файла не существует)
0.4.4 (25.10.2018) Исправление ошибок
В настройках у сайта добавлена опция «Дублировать сообщения». При ручной отправке писем, письма будут дополнительно отправляться получателям из настроек главного модуля
0.4.3 (22.10.2018) Добавлен параметр для соединения «Требуется авторизация»
Исправлена ошибка авторизации при использовании smtp.mail.ru
0.4.2 (19.10.2018) Добавлено определение ошибок для отсутствующей защиты соединения для портов 465 и 587
0.4.1 (18.10.2018) Добавлена отправка нескольким получателям (CC и BCC)
Исправлена ошибка при которой не добавлялся заголовок «To:»
Добавлены дополнительные настройки модуля для журнала ошибок
Параметр модуля «X-Priority» переделан в список «Важность» вместо поля для ввода числа
Читайте также:  где speed dial хранит настройки в chrome

Для установки модуля требуется наличие модуля «Ядро для модулей» (будет предложено добавить в процессе установки) и не должно быть ошибок при работе с сокетами (Настройки/Инструменты/Проверка системы).

После установки, модуль попытается скопировать файл init.php в директорию /bitrix/php_interface/ (если такого файла не существует). Если файл /bitrix/php_interface/init.php уже был создан, то в него необходимо добавить php-код:

Если добавлено несколько сайтов и необходимо, чтобы для каждого из них отправка была с уникального почтового ящика, то необходимо создать отдельный файл init.php для каждого отдельного сайта (с указанием конкретного ID сайта в вызове $smtp = new CWebprostorSmtp(«ID сайта»); ) . В этом случае они будут располагаться по пути /bitrix/php_interface/ID сайта/init.php. В таком случае, в файле /bitrix/php_interface/init.php необходимо удалить указанный выше php-код.

Необходимо указать настройки сервера для отправки писем. Включите модуль.

Информацию об ошибках можно просмотреть на странице «Сервисы/Отправка почты через SMTP/Журнал операций».

Прежде, чем обращаться в техподдержку или писать комментарий к модулю типа «У меня ничего не работает!», обязательно сделайте следующее:

1. Проверьте свой сайт на наличие ошибок «Настройки / Инструменты / Проверка системы». Все тесты должно быть пройдены успешно!

2. Проведите проверку «Настройки / Производительность / Панель производительности». Производительность сайта должна соответствовать эталону 30 или больше. Не должно быть ошибок.

3. На сайте должны быть установлены последние стабильные обновления для всех модулей 1С-Битрикс!

4. Работа агентов должна быть переведена на cron.

Для бесплатных решений:
Установка и настройка на бесплатной основе не осуществляется!
Сообщения об ошибках вместе со скриншотами проверок сайта отправляйте в службу техподдержки https://webprostor.ru/support/tickets/
Предложения по улучшениям отправляйте на solutions@webprostor.ru

Для платных решений:
1. Режим работы: Пн-Пт с 9:00 до 18:00 (перерыв с 13:00 до 14:00 )
2. Телефон для связи +7 916 276-20-86
3. Для установки и настройки приобретенных решений (купон должен быть уже активирован) необходимо предоставить данные от сайта (Админ-панель, FTP) в службу техподдержки на странице https://webprostor.ru/support/tickets/
4. Предоставьте краткое техническое задание, как именно вы хотите использовать выбранное решение.
5. Стоимость внедрения зависит от затраченного времени. Тариф 1 час — 1000 руб. Минимальное учитываемое время — 1 час.

источник

Добавить комментарий

Adblock
detector