Услуги
Виртуальный хостинг
Хостинг для 1С-Битрикс
Виртуальный сервер RED.Site
Аренда серверов
Резервное копирование
Администрирование сервера
Домены
SSL-сертификаты
Лицензии CMS 1С-Битрикс
Компания
О компании
Почему выбирают нас
Документы
Дата-центр
Публичная оферта
Правила оказания услуг
Публичная оферта на право использования программы для ЭВМ
Отзывы
Совместимые продукты
Контакты
Клиентам
Блог
Новости
Условия оплаты
Справочный центр
Партнерская программа
Политика конфиденциальности
Использование хостинга
Партнерам
Полезные материалы
Блог для партнеров
Договоры
Справочный центр
Помощь
Консультация по телефону
Москва
+7 (495) 008-31-24
Челябинск
+7 (351) 225-64-56
Заказать звонок
Получить ответ
в Справочном центре
Онлайн-чат
Личный кабинет
Челябинск
Москва
Челябинск
+7 (351) 225-64-56
+7 (495) 008-31-24
+7 (351) 225-64-56
Заказать звонок
info@reddock.ru
ул. Молодогвардейцев, д. 31, оф. 706
  • Вконтакте
  • Telegram
  • YouTube
  • Яндекс Дзен
Надежный хостинг
для 1С-Битрикс
Челябинск
Москва
Челябинск
+7 (351) 225-64-56
+7 (495) 008-31-24
+7 (351) 225-64-56
Личный кабинет
Помощь
Консультация по телефону
Москва
+7 (495) 008-31-24
Челябинск
+7 (351) 225-64-56
Заказать звонок
Получить ответ
в Справочном центре
Онлайн-чат
Блог
Акции
Хостинг
Мощный хостинг
Виртуальный сервер
Выделенный сервер
Услуги
  • SSL
  • Домены
  • Лицензии 1С-Битрикс
Клиентам
  • Блог
  • Новости
  • Условия оплаты
  • Справочный центр
  • Партнерская программа
  • Политика конфиденциальности
  • Использование хостинга
Партнерам
  • Полезные материалы
  • Блог для партнеров
  • Договоры
    Акции
    Хостинг
    Мощный хостинг
    Виртуальный сервер
    Выделенный сервер
    Услуги
    • SSL
    • Домены
    • Лицензии 1С-Битрикс
    Клиентам
    • Блог
    • Новости
    • Условия оплаты
    • Справочный центр
    • Партнерская программа
    • Политика конфиденциальности
    • Использование хостинга
    Партнерам
    • Полезные материалы
    • Блог для партнеров
    • Договоры
      • Акции
      • Хостинг
      • Мощный хостинг
      • Виртуальный сервер
      • Выделенный сервер
      • Услуги
        • Назад
        • Услуги
        • SSL
        • Домены
        • Лицензии 1С-Битрикс
      • Клиентам
        • Назад
        • Клиентам
        • Блог
        • Новости
        • Условия оплаты
        • Справочный центр
        • Партнерская программа
        • Политика конфиденциальности
        • Использование хостинга
      • Партнерам
        • Назад
        • Партнерам
        • Полезные материалы
        • Блог для партнеров
        • Договоры
      • Мой кабинет
      • Челябинск
        • Назад
        • Города
        • Москва
        • Челябинск
      • +7 (351) 225-64-56
        • Назад
        • +7 (495) 008-31-24
        • +7 (351) 225-64-56
        • Заказать звонок
      info@reddock.ru
      ул. Молодогвардейцев, д. 31, оф. 706
      • Вконтакте
      • Telegram
      • YouTube
      • Яндекс Дзен

      Работа с электронной почтой на 1С-Битрикс

      Подробно рассказываем о способах отправки писем на электронную почту, нюансах настроек и исправлении ошибок. Вы узнаете, как проверить качество доставки сообщений и улучшить их доставку.

      Работа с электронной почтой на 1С-Битрикс
      • Блог
      • Акции
      • Новости
      • Условия оплаты
      • Справочный центр
      • Партнерская программа
        • Полезные материалы
        • Блог для партнеров
        • Договоры
      • Политика конфиденциальности
      Заказать звонок
      Написать сообщение
      Оставить отзыв
      Ближайший офис

      10 августа 2021
      Хостинг
      Содержание статьи
      • 1. Как отправить письма из 1С-Битрикс
      • Отправление писем с php mail();
      • Результат отправки письма с php mail();
      • Отправление писем из ядра 1С-Битрикс
      • Результат отправки письма из ядра 1С-Битрикс
      • Проверка отправки писем с помощью форм на сайте
      • Результат отправки с помощью форм
      • 2. Как проверить качество доставки сообщений
      • 3. Как настроить почтовый сервер
      • Локальный почтовый сервер
      • Внешний почтовый сервер
      • >> Подключение SMTP-модуля
      • 4. Как избежать попадания писем в спам
      • Отправление писем через модули 1С-Битрикс
      • >> Рассылка
      • >> Отправление через Email-маркетинг
      • Отправление писем с доменной почты

      1. Как отправить письма из 1С-Битрикс

      Многие действия на сайте, работающем на 1С-Битрикс, сопровождаются отправкой почтовых уведомлений. При этом могут возникнуть проблемы с доставкой писем – попадание в спам или блокировка отправки сообщений.

      Отправить сообщение из 1С-Битрикс можно с помощью скрипта php mail(); и из ядра 1С-Битрикс.

      Отправление писем с php mail();

      PHP-функция передает команду приложению sendmail, которое отправляет электронное сообщение. Для его отправки используется скрипт mail().

      Отправка сообщения с php mail(); происходит через административную панель вашего сайта. Для этого перейдите в Настройки (1) → Инструменты (2) → Командная строка PHP (3).


      Для отправки письма нужно заполнить обязательные параметры – e-mail, заголовок письма и текст сообщения. В поле командной PHP-строки введите код: mail("to", "subject", "text");.

      В нем замените:

      • «to» на электронную почту получателя;

      • «subject» – заголовок вашего письма;

      • «text» – текст вашего письма по строкам.

      Отправьте письмо адресату с помощью кнопки «Выполнить».


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

      Кроме этого, антиспамовые фильтры не одобряют отправление сообщений функцией php mail();, поэтому такие письма обладают большей вероятностью попадания в спам.

      Даже если такое сообщение доходит до адресата, то оно не вызывает доверия получателя, так как:

      1. Нет подписи DKIM. Подтверждает подлинность отправителя с помощью ключа DKIM. Подпись предотвращает замену письма злоумышленниками.

      2. Нет SPF-записи. Защищает от писем с поддельными адресами отправителей из вашего домена. Для ее настройки создается TXT-запись. В ней перечисляют серверы, которые могут отправлять письма от имени домена, и механизм обработки писем, отправленных от других серверов.

      3. Нет шифрования. Обеспечивает конфиденциальность передачи данных. Для настройки нужно установить SSL-сертификат или TLS-сертификат.

      Результат отправки письма с php mail();

      Безопасность письма обеспечена только стандартным шифрованием, которое установлено автоматически между сервером Reddock и сервером почтового сервиса.

      Подписей отправитель письма не имеет. Значит, такое письмо могло быть отправлено и злоумышленниками.


      Отправка на Яндекс почту


      Отправка на Gmail

      Отправление писем из ядра 1С-Битрикс

      Для отправки почтовых сообщений из ядра 1С-Битрикс нужно настроить почтовую систему. Для этого создать:

      • тип почтового события,

      • почтовый шаблон,

      • почтовое событие.

      Тип почтового события и почтовый шаблон можно настроить в административной панели: Настройки (1) → Настройки продукта (2) → Почтовые и СМС события (3). В последнем выбрать необходимое действие.


      Само почтовое событие отправляется функцией send. С помощью нее происходит отправка письма. Для этого нужно перейти в Настройки (1) → Инструменты (2) → Командная PHP-строка (3). Введем в поле код из примера документации 1С-Битрикс для разработчиков. В нем замените e-mail получателя на адрес вашей электронной почты и нажмите «Выполнить».

      Код:

      // D7
      use Bitrix\Main\Mail\Event;
      Event::send(array(
          "EVENT_NAME" => "NEW_USER",
          "LID" => "s1",
          "C_FIELDS" => array(
              "EMAIL" => "info@intervolga.ru",
          ),
      ));


      Результат отправки письма из ядра 1С-Битрикс

      Письмо не пришло ни на Яндекс.Почту, ни на Gmai, поэтому проверим его статус. Для этого перейдите в панели администрирования в Настройки (1) → Производительность (2) → Таблицы (3) и выберите таблицу «b_event» (4).


      В таблице находятся данные о всех отправленных сообщениях, их содержании и доставке. Наше письмо не было доставлено.


      Проверка отправки писем с помощью форм на сайте

      Используйте форму на сайте, после заполнения которой автоматически приходит уведомление на почту. Например:

      • форма обратной связи,

      • регистрация на сайте,

      • подписка на email-рассылку,

      • покупка товара и др.

      При успешном заполнении формы на указанную почту будет отправлено уведомление об отправке сообщения, регистрации, подтверждении заказа или подписки.

      Результат отправки с помощью форм

      Мы проверили качество отправки писем с помощью mail-tester. Для этого использовали форму подписки на email-рассылку, вставили предлагаемый mail-tester почтовый адрес и получили такой результат:


      Дополнительно проверили доставку сообщений в Gmail и Яндекс.Почту. Результат – попадание в папку «Спам».


      Gmail


      Яндекс.Почта

      2. Как проверить качество доставки сообщений

      Рекомендуем анализировать качество доставки сообщений с помощью спам-тестеров. Мы используем mail-tester, потому что он удобен в применении и имеет русский интерфейс.

      Использовать mail-tester просто. На странице mail-tester.com появляется случайный адрес электронной почты. На нее нужно отправить письмо с проверяемого почтового ящика.

      Важно: mail-tester позволяет бесплатно проверить письма три раза за одни сутки.


      Сервис выявляет спам, проверяет содержание и форматирование письма, подлинность сервера, черные списки и нерабочие ссылки. По всем параметрам предлагает рекомендации по исправлению.


      Для успешной доставки писем оценка должна быть минимум 8 баллов.

      3. Как настроить почтовый сервер

      Для отправки сообщений необходимо настроить почтовый сервер: локальный и внешний.

      Локальный почтовый сервер

      Локальный почтовый сервер в BILLmanager используется по умолчанию. Для отправки вызывается команда 'sendmail -t', которой передается письмо, сформированное системой.

      Для его настройки в личном кабинете услуги перейдите в Почта (1) → Почтовые домены (2), выберите почтовый домен (3) и нажмите на «Изменить» (4).


      В открывшейся вкладке выполните следующие действия для повышения качества писем:

      1. Включите Greylisting. Greylisting – это автоматический фильтр входящего спама на уровне протокола SMTP. Он блокирует спам с помощью временной задержки входящих сообщений.

      2. Включите SpamAssassin. SpamAssassin – эффективное средство для фильтрации спама, основанное на взаимодействии ключевых компонентов: оценочного сервиса, транспортного агента и базы шаблонов писем.

      3. Включите проверку на вирусы. Clam AntiVirus – пакет антивирусного ПО. Он предназначен для проверки файлов, прикрепленных к сообщениям.

      4. Включите DKIM для домена. Технология DomainKeys Identified Mail (DKIM) объединяет несколько существующих методов антифишинга и антиспама с целью повышения качества классификации и идентификации легитимной электронной почты.

      5. Включите DMARC для домена. DMARC предназначен для снижения количества спамовых и фишинговых электронных писем.

      6. Активируйте защищенное соединение (SSL-сертификат).


      Внешний почтовый сервер

      Существует несколько вариантов подключения внешнего почтового сервера. Лучший вариант – отправка почты с помощью SMTP-модуля.

      Подключение SMTP-модуля

      Модуль «Отправка электронной почты через SMTP» решает эту проблему применением SMTP-серверов.

      Для настройки необходимо установить модуль от Веб студии Руби из Маркетплейса 1С-Битрикс.

      1. Перейдите по ссылке: https://marketplace.1c-bitrix.ru/solutions/wsrubi.smtp/;

      2. В открывшейся странице модуля нажмите на кнопку «Установить» (1);


      3. В поле введите адрес вашего сайта или портала (2) и нажмите на кнопку «Установить» (3).


      Перейдите в Marketplace (1) → Установленные решения (2) и установите модуль (3-4).


      После успешной установки модуля появится сообщение:


      В панели управления Битрикс у вас появится новый пункт. Перейдите в Настройки (1) → Настройки продукта (2) → Настройки модулей (3).


      В открывшейся вкладке укажите параметры вашего SMTP-сервера, отметьте галочки для «Модуль активен», «Вести журнал», «Проверять формат адреса получателя» и «Сохранять письмо при ошибке».


      Далее необходимо выбрать типовые профили (1) в соответствии с вашей почтой: Яндекс, Google или Mail.Ru. Нажмите на кнопку «Применить» (2).


      Выполнив эти действия, почтовые сообщения будут отправляться через SMTP-сервер.

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

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

      include_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/wsrubi.smtp/classes/general/wsrubismtp.php");

      в файл /bitrix/php_interface/init.php или /local/php_interface/init.php.

      Если такого файла нет, его необходимо создать.

      4. Как избежать попадания писем в спам

      Рассказываем, что предпринять для доставления писем в папку «Входящие».

      Отправление писем через модули 1С-Битрикс

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

      Рассылка

      Для отправки письма перейдите в Сервисы (1) → Рассылки (2) → Выпуски (3). Создаем рассылку (4), в поле электронной почты получателя вставьте новый адрес из mail-tester. Отправка возможна только на один e-mail.


      Статус письма обновляется на «Отправлено с ошибками».


      Для исправления ошибок отправьте письмо повторно. Нажмите на тему письма и повторите отправку для ошибочных.


      Результат отправки письма в mail-tester. Отправление писем блокируется.


      Отправление через Email-маркетинг

      Для отправки письма перейдите в Маркетинг (1) → Email-маркетинг (2) → Старт (3).


      Создайте новую рассылку.


      Выберите первый шаблон. В графе «Получатели тестовой отправки» введите адрес, предложенный mail-tester, и отправьте на него письмо.


      Результат стал лучше, однако этой оценки недостаточно для качественной доставки писем.


      Отправление писем с доменной почты

      Используйте сторонние приложения для отправки электронной почты с использованием доменной почты. Адрес электронной почты с доменом вашего сайта наиболее привлекателен, повышает доверие и лояльность клиентов.

      Существует несколько специализированных сервисов по созданию почты: Яндекс, Google, Mail.Ru и др.

      Создать почту можно и на хостинге, но по сравнению с Яндекс, Google, Mail.Ru она имеет ряд недостатков:

      • максимальное количество отправляемых писем – 300 в час;

      • максимальный размер почтового сообщения – 25 000 КБ;

      • почтовый сервис на хостинге имеет стандартную панель, в ней нет дополнительных инструментов и интеграций;

      • при переходе к другому хостинг-провайдеру, вся ваша почта останется на хостинге и вам придется переносить ее самостоятельно.

      Однако и специализированные сервисы имеют слабые стороны:

      • Почта Mail.Ru – не поддерживает подключение доменов в зоне .рф;

      • G Suite (от Google) – имеет только 14-дневный бесплатный период использования.

      Поэтому рекомендуем использовать сервис Яндекс.Почта. Для создания почты на Яндекс следуйте нашей инструкции.

      После настройки протестируйте доставку повторно. Какой результат получился:


      Не пропустите новые материалы и обновления — подпишитесь на нас в любимой соцсети: Telegram или ВКонтакте.
      Поделиться
      Назад к списку
      © 2023 ИП Юзепчук Д.А.
      Лицензия №137282

      Сайт работает на
      «1С-Битрикс»
      • Вконтакте
      • Telegram
      • YouTube
      • Яндекс Дзен
      +7 (351) 225-64-56
      +7 (495) 008-31-24
      +7 (351) 225-64-56
      Челябинск
      Москва
      Челябинск
      Услуги
      Виртуальный хостинг
      Хостинг для 1С-Битрикс
      Виртуальный сервер RED.Site
      Аренда серверов
      Резервное копирование
      Администрирование сервера
      Домены
      SSL-сертификаты
      Лицензии CMS 1С-Битрикс
      Клиентам
      Блог
      Новости
      Условия оплаты
      Справочный центр
      Партнерская программа
      Политика конфиденциальности
      Использование хостинга
      Компания
      О компании
      Почему выбирают нас
      Документы
      Дата-центр
      Публичная оферта
      Правила оказания услуг
      Публичная оферта на право использования программы для ЭВМ
      Отзывы
      Совместимые продукты
      Контакты
      © 2023 Все права защищены