Рассылка расчетных листков по электронной почте — это удобный инструмент, который позволяет автоматизировать исполнение статьи 136 ТК РФ (по аналогии с тем, как оформляется уведомление о сверхурочной работе). Однако при массовой отправке писем из программы 1С многие организации сталкиваются с тем, что почтовые сервисы (такие как Mail.ru, Gmail или Yandex) начинают классифицировать эти сообщения как спам. Это происходит из-за защитных алгоритмов, которые реагируют на однотипность писем, отсутствие цифровых подписей и высокую интенсивность отправки.
В этой статье мы подробно разберем, как решить проблему блокировки писем, проанализируем технические настройки почтового сервера, рассмотрим альтернативные способы доставки и выясним, как правильно оформить этот процесс с юридической точки зрения.
Прежде чем переходить к настройкам, давайте выясним причину. Почтовые системы используют сложные фильтры для защиты пользователей. Если ваша 1С начинает отправлять сотни или тысячи писем с одного IP-адреса за короткий промежуток времени, система безопасности видит в этом признаки спам-атаки. Ситуация усугубляется, если письма имеют одинаковые заголовки, пустые тела и вложения в формате PDF или архивов. Для внешних почтовых серверов такая рассылка выглядит подозрительно.
Рассмотрим пошагово, как минимизировать риски и гарантировать доставку расчетных листков до адресатов.
Самым современным и надежным решением является переход на специализированный сервис 1С:Кабинет сотрудника. Это облачное решение, которое полностью исключает этап отправки писем на личную почту.
Преимущества этого подхода:
Проанализируем ситуацию: если ваша организация велика (как указано в запросе), внедрение личных кабинетов снимет огромную нагрузку с системных администраторов, которым не придется постоянно бороться с блокировками IP-адресов.
Если вы решили продолжать использовать традиционную рассылку, нам необходимо подтвердить почтовым сервисам, что ваши письма легитимны. Для этого проанализируем три ключевых параметра DNS вашего домена.
Настройка SPF (Sender Policy Framework):
Это текстовая запись в настройках вашего домена, которая содержит список IP-адресов серверов, имеющих право отправлять почту. Если вы отправляете письма из 1С через корпоративный SMTP-сервер, его IP должен быть там указан. Рассмотрим пример SPF-записи:
v=spf1 ip4:192.168.1.1 include:_spf.google.com ~all
Без этой записи принимающий сервер (например, Яндекс) может сразу отправить письмо в спам, так как не уверен в отправителе.
Настройка DKIM (DomainKeys Identified Mail):
Это метод защиты, при котором к письму добавляется цифровая подпись. Она гарантирует, что письмо было отправлено именно с вашего домена и не было изменено в пути. Настройка выполняется на стороне почтового сервера. При получении письма сервер адресата проверяет подпись с помощью открытого ключа, опубликованного в DNS.
Политика DMARC:
Это надстройка над SPF и DKIM. Она дает указание принимающему серверу, что делать, если проверки не прошли. Для начала рекомендуется настроить ее в режиме мониторинга:
v=DMARC1; p=none; rua=mailto:admin@yourcompany.ru
Позже, когда вы убедитесь в корректности всех настроек, политику p=none следует заменить на p=quarantine или p=reject.
Выясним причину блокировки с помощью инструментов, которые предоставляют сами почтовые гиганты. Мы рекомендуем зарегистрировать домен компании в следующих сервисах:
Эти инструменты покажут вам репутацию вашего IP-адреса, процент писем, помеченных как спам пользователями, и технические ошибки доставки. Если вы видите, что ваш IP попал в «черный список», именно через эти сервисы можно подать апелляцию.
Рассмотрим, как можно изменить сам процесс отправки внутри 1С, чтобы он выглядел менее «агрессивно» для спам-фильтров. В типовых конфигурациях, таких как Зарплата и Управление Персоналом, реализована пакетная отправка, но иногда требуются дополнительные доработки.
Рассылка порциями:
Вместо того чтобы нажимать кнопку «Отправить всем» и инициировать отправку 2000 писем в одну секунду, настроим отправку частями. Например, по 50 писем с паузой в 2-3 минуты. Это позволит избежать срабатывания лимитов на количество писем в час/сутки, которые установлены у многих провайдеров.
Персонализация содержимого:
Типовой расчетный листок часто уходит с пустой темой или стандартным текстом. Спам-фильтры очень не любят идентичные письма. Посмотрим на пример того, как можно программно изменить тело письма, добавив туда уникальные данные:
// Пример логики формирования текста письма в 1С
ТекстПисьма = "Здравствуйте, " + ФИОСотрудника + "!" + Символы.ПС;
ТекстПисьма = ТекстПисьма + "Направляем вам расчетный листок за " + ПериодРегистрации + ".";
ТекстПисьма = ТекстПисьма + "Данное письмо сформировано автоматически.";
Наличие в письме обращения по имени и отчеству делает каждое сообщение уникальным для фильтров, что значительно повышает шансы на попадание во «Входящие».
Если ваш корпоративный сервер имеет плохую репутацию или системные администраторы не могут оперативно настроить SPF/DKIM, разберем альтернативу — использование специализированных сервисов для транзакционных рассылок. Это сторонние SMTP-серверы, которые профессионально занимаются доставкой почты и следят за чистотой своих IP-адресов.
В настройках системной учетной записи 1С (раздел Администрирование — Органайзер — Настройка почты) можно указать параметры такого внешнего сервера. Это гарантирует высокую доставляемость, так как их сервера изначально находятся в «белых списках» большинства почтовых провайдеров.
Проанализируем ситуацию с точки зрения закона. Передача расчетного листка на личную почту сотрудника требует предварительной подготовки документов. Чтобы у трудовой инспекции не возникло вопросов в случае конфликта, выполним следующие шаги:
Подводя итог, можно сказать, что решение проблемы спама — это комплексная задача. Начнем с проверки SPF и DKIM, настроим Postmaster, добавим персонализацию в тело письма и, если бюджет позволяет, рассмотрим переход на 1С:Кабинет сотрудника, который является наиболее надежным способом взаимодействия с персоналом в 2024 году.