Настраивать буду на примере сайта naturbine.ru, домен делегирован на pdd.yandex.ru. На арендованном сервере у одной известной компании, развернут контейнер OpenVZ с Centos 6.5 86_64 + BitrixEnv 5 и демо интернет магазином.
1. В первую очередь настроим доменные записи:
Настроим обычные A записи в зоне домена, на примере pdd.yandex.ru в домене naturbine.ru:
srv01.naturbine.ru - имя для хоста (сервера с BitrixEnv) naturbine.ru www.naturbine.ru - соответственно записи для сайта.
Настроим SPF запись. При делегировании домена на yandex.ru, оный создает такую запись:
тем самым мы указали, что всю почту отправляемую с хоста srv01.naturbine.ru можно принимать, а также с серверов указных в SPF записях для хостов yandex.ru, и помечать как спам почту отправляемую со всех других хостов(~all), любопытствующим сюда http://geektimes.ru/post/63768/
Далее необходимо настроить PTR-запись в обратной(reverse) зоне вашего хостера, для разрешения ip-адреса в доменное имя, обычно это доступно в панели управления хостингом. Если этого не сделать, вся почта отправляемая с вашего сервера для спам фильтров будет выглядеть как минимум подозрительно, а некоторые вообще откажутся ее принять. PTR- запись настроем на имя нашего сервера srv01.naturbine.ru (имя хоста конечно же должно быть заданно в настройках ОС и совпадать с доменным, задается либо через меню BitrxEnv либо непосредственно в файле /etc/sysconfig/network, в директиве HOSTNAME=srv01.naturbine.ru)
Через некоторое время можно проверить, работает ли ваша ptr-запись, из windows это сделать очень просто - командой ping -a ip, если все хорошо ip разрешится в доменное имя:
2. Настройка MTA(Mail Transfer Agent) Exim.
Exim, поскольку в сем случае это пожалуй самый простой вариант - он нативно поддерживает DKIM. Не выяснял подробности, почему и от каких условий зависит какой именно mta будут по умолчанию в Centos 6, но могут быть sendmail, postfix и exim.
Проверяем, какой mta на вашем сервере:
[root@srv01 /]# alternatives --config mta
There are 2 programs which provide 'mta'.
Selection Command
-----------------------------------------------
*+ 1 /usr/sbin/sendmail.postfix
Enter to keep the current selection[+], or type selection number:
т.е. если текущий mta не sendmail.exim, установим его:
yum install exim
Переназначим mta по умолчанию на exim, т.е. выберем п.2:
[root@srv01 /]# alternatives --config mta
There are 2 programs which provide 'mta'.
Selection Command
-----------------------------------------------
*+ 1 /usr/sbin/sendmail.postfix
2 /usr/sbin/sendmail.exim
Enter to keep the current selection[+], or type selection number: 2
primary_hostname = srv01.naturbine.ru - задаем имя которое сервер будет отдавать в HELO
qualify_domain = naturbine.ru - задаем имя домена, которое будет добавляться к локальным адресам, например root -> root@naturbine.ru
[:wq]
Укажем php через какой mta отправлять почту:
vi /etc/php.d/z_bx_custom_settings.ini
[insert]
sendmail_path = /usr/sbin/sendmail -t -i
[:wq]
Перезапустим апач:
service httpd restart
Теперь можно отослать себе письмо из админки сайта и посмотреть на его заголовки. Если доменные записи уже обновились и вы все правильно настроили, то заголовок письма отосланного сайтом на yandex.ru должен быть примерно таким:
3. Создадим цифровую подпись DKIM и настроим Exim на ее использование.
Теперь нужно в зоне домена создать TXT запись mail_srv01._domainkey "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCupYdqHdV7YcgA0h9xPOXCqxX04AIslGLTD2Iikc/h0PxmXZhlA33UZzsL+X9s6utjPF4mHn3N4AROATzs10szDJwD UXF3e4BfvQRMORh1lBPitCMNcdCh0UbDhSyz2gz5OakhyI8YIRAWwlXyMzpQtZwir8cYyyub69gO+BtBBQIDAQAB"
после "p=" необходимо вставить содержимое файла /etc/exim/dkim/naturbine.ru.pub между -----BEGIN PUBLIC KEY----- и -----END PUBLIC KEY-----, важно при этом не скопировать пробелы и переносы строки, ключ должен быть в одну строку. Должно получится примерно так:
Укажем exim, что у нас теперь есть подпись DKIM и ей необходимо подписывать все сообщения:
После обновления доменных записей (если ваша зона на яндексе, обычно это несколько минут) можно еще раз себе отослать проверочное письмо, вы должны увидеть, что письмо имеет цифровую подпись:
Пример заголовков письма mail.google.com с SPF и DKIM:
Шамаев Олег, вот полная версия заголовков письма, попадающего в спам на яндексе:
Received: from mxfront1j.mail.yandex.net ([127.0.0.1])
by mxfront1j.mail.yandex.net with LMTP id 5T9AOFtr
for <web@revieverhost.ru>; Wed, 6 Dec 2017 19:59:02 +0300
Received: from 123456.simplecloud.ru (123456.simplecloud.ru [<ipv6addr>])
by mxfront1j.mail.yandex.net (nwsmtp/Yandex) with ESMTPS id 8p08C0di64-x2m8i2V5;
Wed, 06 Dec 2017 19:59:02 +0300
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(Client certificate not present)
Return-Path: info@senderhost.ru
X-Yandex-Front: mxfront1j.mail.yandex.net
X-Yandex-TimeMark: 1512579542
Authentication-Results: mxfront1j.mail.yandex.net; spf=pass (mxfront1j.mail.yandex.net: domain of senderhost.ru designates <ipv6addr> as permitted sender, rule=[<ipv6addr>]) smtp.mail=info@senderhost.ru; dkim=pass header.i=@senderhost.ru
X-Yandex-Spam: 4
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=senderhost.ru;
s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:Date:Reply-To:
From:Subject:To:Sender:Cc:MIME-Version:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=JTQh/DTkLKYHgHynqrRxP/jz50dMrQkbBAe7v0tp3ZM=; b=v+K8L6r3dCudYX+TinfIz4unsl
FQ4CSttDfED0YQ0qoU/oMMXkHn/nKkReYIneKvhIIvFqdZKMunipRrbfM38KR9GLocucbgi8+1NG8
gmc5t0tRuUUyAmeUzM9lkL4cYBhGx8CC0wCLF1RbpQ9ukZTiBhAGA8G3UAuVNU9DVRQE=;
Received: from [127.0.0.1] (helo=localhost)
by senderhost.ru with esmtp (Exim 4.89)
(envelope-from <info@senderhost.ru>)
id 1eMd2D-0004Q4-PB
for web@revieverhost.ru; Wed, 06 Dec 2017 16:59:01 +0000
To: web@revieverhost.ru
Subject: =?UTF-8?B?UHVmZiB2YXBlJnNob3A6INCh0L7QvtCx0YnQtdC90LjQtSDQuNC3INGE0L7RgNC80Ysg0L7QsdGA0LDRgtC90L7QuSDRgdCy0Y/Qt9C4?=
X-PHP-Originating-Script: 600:tools.php
From: info@senderhost.ru
Reply-To: info@senderhost.ru
X-EVENT_NAME: FEEDBACK_FORM
X-Priority: 3 (Normal)
Date: Wed, 06 Dec 2017 19:59:01 +0300
X-MID: 4753.7 (06.12.2017 19:58:35)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Message-Id: <E1eMd2D-0004Q4-PB@senderhost.ru>
X-Yandex-Forward: 5f083ca5043328dc35c14e5b2a746023
Изменил, в целях конфиденциальности, имена доменов и скрыл <ipv6addr>. Думаю, это не критично. В гугл письма не доходят, поэтому выкладывать нечего. Есть только ошибка в логах exim, которая уже была опубликована.
Ваш ip в спам-базах, для ipv6 видимо весь префикс, если конечно вы намеренно не занимаетесь рассылкой спама. Попробуйте отсылать почту с ipv4 предварительно проверив оный https://2ip.ru/spam/, и отключите в конфигурации exim использование ipv6:
Шамаев Олег, проверял и ip v4 и v6 - в спам-базах их не видно. Рассылкой спама не занимаемся, но есть форма обратной на сайте с дырявой битриксовой капчей, которую спаммеры не замечают, но спам идет только на ящик владельца ресурса (пока не решили еще, как пофиксить эту проблему).
Переключился на ipv4, по рекомендации. В яндексе результат не поменялся. Также идет в спам сообщение. Заголовки письма:
Received: from mxfront6j.mail.yandex.net ([127.0.0.1])
by mxfront6j.mail.yandex.net with LMTP id 4D4GEnL7
for <web@recipient.ru>; Thu, 7 Dec 2017 11:17:13 +0300
Received: from sitename.ru (sitename.ru [<ipv4>])
by mxfront6j.mail.yandex.net (nwsmtp/Yandex) with ESMTPS id 6Ju82VDwQm-H28Wn3B8;
Thu, 07 Dec 2017 11:17:02 +0300
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(Client certificate not present)
Return-Path: info@sitename.ru
X-Yandex-Front: mxfront6j.mail.yandex.net
X-Yandex-TimeMark: 1512634622
Authentication-Results: mxfront6j.mail.yandex.net; spf=pass (mxfront6j.mail.yandex.net: domain of sitename.ru designates <ipv4> as permitted sender, rule=[a]) smtp.mail=info@sitename.ru; dkim=pass header.i=@sitename.ru
X-Yandex-Spam: 4
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sitename.ru;
s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:Date:Reply-To:
From:Subject:To:Sender:Cc:MIME-Version:Content-ID:Content-Description:
Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
List-Post:List-Owner:List-Archive;
bh=7ogUgvAPI+iqn8nUdJ9WGmh6bkVk6fIYfosLN94qby4=; b=nL4SucQvyVkv1es1B1fqlGXtte
J8kNGqdBGZ+qDKK8ywPutWgNHKxqW21CW3q+/WjHHbdgxawaXCzpkLF7Rj1RDmyOe493Hc5ZL7UZa
0Wq9vaScsr+pdhPvBv9glHIpNfY3f2wURoSyRN7ryP++vJ0Wp5R0VZePZ7a+5Y1dCRQM=;
Received: from [127.0.0.1] (helo=localhost)
by sitename.ru with esmtp (Exim 4.89)
(envelope-from <info@sitename.ru>)
id 1eMrMb-00083G-UC
for web@recipient.ru; Thu, 07 Dec 2017 08:17:01 +0000
To: web@recipient.ru
Subject: =?UTF-8?B?UHVmZiB2YXBlJnNob3A6INCh0L7QvtCx0YnQtdC90LjQtSDQuNC3INGE0L7RgNC80Ysg0L7QsdGA0LDRgtC90L7QuSDRgdCy0Y/Qt9C4?=
X-PHP-Originating-Script: 600:tools.php
From: info@sitename.ru
Reply-To: info@sitename.ru
X-EVENT_NAME: FEEDBACK_FORM
X-Priority: 3 (Normal)
Date: Thu, 07 Dec 2017 11:17:01 +0300
X-MID: 4787.7 (07.12.2017 11:16:09)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Message-Id: <E1eMrMb-00083G-UC@sitename.ru>
X-Yandex-Forward: 5f083ca5043328dc35c14e5b2a746023
Зато в гугл стало доходить, но тоже в спам попало. Заголовки письма с гугла:
Delivered-To: recipient@gmail.com
Received: by 10.80.170.60 with SMTP id o57csp7675872edc;
Thu, 7 Dec 2017 00:24:03 -0800 (PST)
X-Google-Smtp-Source: AGs4zMaex50z5jDXGOuM55gyoQjh5rINHIhHoq4KPLIhIscUhDiNxh+KbPPOnz+mq4HXZxiQ6khr
X-Received: by 10.46.1.231 with SMTP id f100mr13045959lji.132.1512635043798;
Thu, 07 Dec 2017 00:24:03 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1512635043; cv=none;
d=google.com; s=arc-20160816;
b=MKdLY6VG5Injf+D1348TqH4aN5/5Jj+1HLTULKLPIGQsxyemXAFNo+siOJ8BUbJcut
JTAQOe30dNL+mN+LAyePTKKCqFcLYkB4Ht4tKVsiseiVAe7GnMKplMKAFL0C9AsYgjnU
SDm5PAxfUkWWjHRgacGBuckJj099IIaA4CtFf/MIJ4PIYzFO0D1JVuX1XvPdUO+v5Qxk
56iWUMzuzPAsyVc0EF7kw9nmtdCaSPDu+PRPLEoXNZyW709obCCRtelRR22pgivm98Q2
IdmROmMHwcsfdz7OEbdiu7ZddGqhWp/QrLnf25DCxgwFcKY4nKF3Nde2VC5bGuNPlwHG
XKfQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816;
h=message-id:content-transfer-encoding:date:reply-to:from:subject:to
:dkim-signature:arc-authentication-results;
bh=44ejOE5SEhdi+mcHjP0kAF8Vd9wRmCliqwwnL2Cb6Yg=;
b=HogdJcxNsy38cZOdv/fKKIkSSXoFHTWNX8ULuBOfjVVvchtMBSvmKKEa+9yrEWobR0
e7SzuKwH3qNv7t8CqavEPqD4HA+VG5gN89jVEDrmG8kvin5oCtyOXOwE+osDGIAKCy9u
5iBJi5IIWejUvWUWKvYTbxckMRjmI4jyqs/MZ7m8r+Stp2MwKqs4Sc40nS7dLq+sMPfj
iLM79u9OGHSdUrtFPc8SrgVYO2B9+fW1+kKXGE3QqB+fjd50Lbs9ipB4RS35pDzt6tTo
jYP3YlN+OE02rBoMWv2Px8VkrfrFm3+filAps+tSWKDZ07iaJ8gDMEkQJqG+eDJXR4m6
Sm/Q==
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@sitename.ru header.s=mail header.b=dbgomTmV;
spf=pass (google.com: domain of info@sitename.ru designates <ipv4> as permitted sender) smtp.mailfrom=info@sitename.ru
Return-Path: <info@sitename.ru>
Received: from sitename.ru (sitename.ru. [<ipv4>])
by mx.google.com with ESMTPS id p198si1817908lfp.473.2017.12.07.00.24.03
for <recipient@gmail.com>
(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
Thu, 07 Dec 2017 00:24:03 -0800 (PST)
Received-SPF: pass (google.com: domain of info@sitename.ru designates <ipv4> as permitted sender) client-ip=<ipv4>;
Authentication-Results: mx.google.com;
dkim=pass header.i=@sitename.ru header.s=mail header.b=dbgomTmV;
spf=pass (google.com: domain of info@sitename.ru designates <ipv4> as permitted sender) smtp.mailfrom=info@sitename.ru
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sitename.ru;
s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:Date:Reply-To: From:Subject:To:Sender:Cc:MIME-Version:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=44ejOE5SEhdi+mcHjP0kAF8Vd9wRmCliqwwnL2Cb6Yg=; b=dbgomTmVLbWsvwNbsk1krZ1e5A dP0Jqp+KeBrOhcjbUE8fxdikSdKhhwLUqKNm1uTj7XSQL/7YAcTKPNQ22g+hF15KkbiP0nCoeo3nM a3maxqOoZphlJnhKc3TWCGPj2OvtAkJdBb8o51QKfRpTpXukJy5VTiXZX01GiZQpEV/M=;
Received: from [127.0.0.1] (helo=localhost) by sitename.ru with esmtp (Exim 4.89) (envelope-from <info@sitename.ru>) id 1eMrTO-00084M-V0 for recipient@gmail.com; Thu, 07 Dec 2017 08:24:03 +0000
To: recipient@gmail.com
Subject: Тема
X-PHP-Originating-Script: 600:tools.php
From: info@sitename.ru
Reply-To: info@sitename.ru
X-EVENT_NAME: FEEDBACK_FORM
X-Priority: 3 (Normal)
Date: Thu, 07 Dec 2017 11:24:02 +0300
X-MID: 4789.7 (07.12.2017 11:24:01)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Message-Id: <E1eMrTO-00084M-V0@sitename.ru>
Видимо спам-фильтрам не нравится содержимое ваших писем, можно попробовать убрать ссылки на сайт из почтовых шаблонов и сделать их текстовыми, не html. Также можно повысить "степень легитимности" ваших писем включением политики DMARC(определяет, что делать принимающим серверам с письмами у которых не валидны SPF и/или DKIM), но она действует на весь домен - если есть ошибки в настройке других серверов отсылающих почту от имени вашего домена, то могут быть проблемы с доставкой. https://support.google.com/a/answer/24...6563?hl=ru
Шамаев Олег, ссылок на сайт нет в содержимом писем, которые со спамом. DMARС запись сделал. Хотя тут SPF и DKIM валидные. Обнаружил, что письма о статусе заказа в яндекс нормально пришли, не в спам, а в гугл опять не дошли. Значит, проблема с содержимым этих спамерских писем. Возможно, идет сравнение по содержимому с другими письмами (а там спам) и идет негатив по адресам, где такие письма встречаются. Надо зарубить спамеров и тогда, возможно, все исправиться, только непонятно как быстро...
Шамаев Олег, так а если клиент отправляет почту еще со своего отдельного почтового клиента, не с сайта. Тогда там подписи нет или она другая. Получается, что почта эта не дойдет? Тогда не вариант.
Олег, здравствуйте! Настроил exim по вашей статье. При отправке на яндекс - все ок. Если отправляю письмо на гугл почту, письмо вообще не приходит, а в логе следующее: 2018-01-21 21:32:50 1edKQE-00043W-BV <= bitrix@mydomain.ru U=bitrix P=local S=482 2018-01-21 21:32:52 1edKQE-00043W-BV ** ambasadorant@gmail.com R=dnslookup T=remote_smtp H=gmail-smtp-in.l.google.com [2a00:1450:4010:c08::1a] X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=yes: SMTP error from remote mail server after pipelined end of data: 550-5.7.1 [2a04:ac00:4:641:5054:ff:fe00:c25b] Our system has detected that this\n550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records\n550-5.7.1 and authentication. Please review\n550-5.7.1 https://support.google.com/mail/?p=IPv6AuthError for more information\n550 5.7.1 . v62si6366827lje.212 - gsmtp 2018-01-21 21:32:52 1edKQG-00043c-3M <= <> R=1edKQE-00043W-BV U=exim P=local S=2518 2018-01-21 21:32:52 1edKQE-00043W-BV Completed 2018-01-21 21:32:52 1edKQG-00043c-3M ** bitrix@mydomain.ru R=dnslookup T=remote_smtp H=mx.yandex.net [2a02:6b8::89] X=TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128 CV=yes: SMTP error from remote mail server after RCPT TO:<bitrix@mydomain.ru>: 550 5.7.1 No such user! 2018-01-21 21:32:52 1edKQG-00043c-3M Frozen (delivery error message)
spf запись прописал так: v=spf1 redirect=_spf.yandex.net Полагаю что для отправки писем на gmail мне необходимо откорректировать spf? Подскажите, как наиболее правильно это сделать? Спасибо
Кашлев Антон: 1. Вы отправили письмо на несуществующий ящик в gmail. 2. Ваш сервер по умолчанию использует ipv6, для него нужны отдельные запись SPF и PTR, либо отключить использование ipv6 в exim добавив в конфиг строку "disable_ipv6 = true" 3. Чтобы работало SPF его конечно нужно прописать корректно в записи зоны домена, в статье это описано.
Олег, здравствуйте! Спасибо за инструкцию. Что делать, если два разных домена на одной BitrixVM (условно site1.ru, site2.net)? В каком направлении копать, чтобы каждый сайт смог правильно отправлять почту c DKIM/SPF при использовании многосайтовой конфигурации Bitrix?
Пожалуйста, объясните новичку в программировании, что делается в строчке?
Шамаев Олег написал: DKIM_PRIVATE_KEY = ${if exists{DKIM_KEY_FILE}{DKIM_FILE}{0}}
Как я её понимаю: Проверяется наличие переменной DKIM_KEY_FILE. Если она существует, то DKIM_PRIVATE_KEY делаем = переменной DKIM_FILE, если не существует, то 0... Если вышеизложенное верно, резонный вопрос что такое DKIM_FILE? Где формируется данная переменная? В интернете находил данную строчку как в в таком виде, так и в виде: DKIM_PRIVATE_KEY = ${if exists{DKIM_KEY_FILE}{DKIM_KEY_FILE}{
Поддерживаю вопрос выше. Как настроить DKIM при многосайтовости на BitrixVM? SPF получаю pass, а с DKIM всё печально... И правильно ли использовать одинаковые ключи для 2 доменов (или символьные ссылки на файлы ключей) при многосайтовости?
Что делать, если два разных домена на одной BitrixVM (условно site1.ru, site2.net)? В каком направлении копать, чтобы каждый сайт смог правильно отправлять почту c DKIM/SPF при использовании многосайтовой конфигурации Bitrix?
Нужно создать для каждого домена свой ключ, ровно по инструкции, тогда будет работать конструкция в конфиге exim - по адресу отправителя определять домен, искать для него файл ключа в каталоге и подписывать письмо если ключ найден. И конечно в зонах доменов опубликовать публичные части ключей для каждого из доменов, но с одинаковым селектором: TXT запись mail_srv01._domainkey "v=DKIM1; k=rsa; p=[публичный ключ домена]"
По SPF - самый простой способ в зонах каждого домена добавить разрешение получать почту с ip сервера, примерно так "v=spf1 ip4:10.10.10.10 include:_spf.yandex.ru ~all"
Чистая установка exim, В паник.лог при попытке отправить сообщение... 2018-04-12 15:46:56 Exim configuration error in line 1051 of /etc/exim/exim.conf: authenticator name missing
Шамаев Олег, Если домен делегирован на reg.ru, а на яндекс смотрят только MX записи: @ MX 5 mx.yandex.ru. А еще есть запись @ MX 10 ip_моего_сервера
Может какая-то из них лишняя? И нужны ли тогда настройки почты в VMBitrix?
Проблема в том, что Письмо о новом заказе приходит в спам, А письмо о регистрации приходит нормально На первый взгляд все одинаково, но одно письмо приходит корректно с рейтингом 10/10, а второе попадает в спам с рейтингом 6,3/10
Подскажите пожалуйста, как Вы решили подмену адресов в конверте envelope-from? По умолчанию exim в envelope-from вставляет адрес который указывается при настройки VM-Bitrix, а при несоответствии адресов в envelope-from и From все письма отправленные на Gmail попадают в СПАМ.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».