При отправке электронных документов, счетов и печатных форм из программы 1С:Управление торговлей 11 пользователи нередко сталкиваются с ошибкой: Неизвестная ошибка (SMTP error code 554). Ситуация часто ставит в тупик тем, что кнопка «Проверить настройки учетной записи» отрабатывает без сбоев, а тестовое письмо успешно доходит до адресата. Разберем по шагам, почему возникает ошибка 554 при работе с почтовым сервисом Яндекс и как наладить стабильную отправку почты из 1С.
Проанализируем наиболее распространенную ситуацию, когда тестовое сообщение проходит, а рабочие письма блокируются. Публичные почтовые сервисы (включая Яндекс) накладывают жесткие ограничения на объем исходящей корреспонденции для защиты от спама:
554.Тестовое сообщение при проверке учетной записи отправляется в единственном экземпляре и без тяжелых вложений, поэтому оно может пробиться через фильтр, в то время как рабочий поток писем отклоняется сервером.
Способы решения:
Почтовый сервер Яндекса строго контролирует совпадение заголовка From с учетными данными, под которыми выполняется подключение по протоколу SMTP. Если имя пользователя при авторизации не совпадает с реальным адресом отправителя в письме, сервер отклоняет транзакцию с ошибкой 554 Sender address does not match authenticated user.
В 1С:УТ 11 тестовое письмо отправляется строго от имени системной учетной записи. Однако при штатной отправке документа (например, счета на оплату) система может подставлять в поле отправителя:
Организации.Если этот адрес отличается от почтового ящика, настроенного в учетной записи электронной почты 1С, сервер Яндекс немедленно заблокирует передачу сообщения.
Способ решения: откройте настройки учетной записи электронной почты в 1С (раздел НСИ и администрирование — Органайзер — Почтовые клиенты / Учетные записи) и убедитесь, что в шаблонах документов и настройках отправки адрес отправителя всегда в точности совпадает с логином авторизации SMTP (или его официальным почтовым алиасом).
Ошибка с кодом 554 5.7.1 Message rejected under suspicion of SPAM сигнализирует о том, что эвристический фильтр посчитал само сообщение подозрительным. Тестовое письмо содержит нейтральный системный текст без прикрепленных файлов, поэтому антиспам пропускает его без проблем.
В рабочих письмах присутствуют печатные формы (файлы в формате PDF, Excel), платежные реквизиты, расчетные счета и специфические триггерные слова («оплата», «счет», «акт сверки»).
Как проверить и локализовать проблему:
Современные почтовые службы запрещают использовать основной пароль от аккаунта для внешних почтовых клиентов и протоколов SMTP/IMAP.
Проверим параметры подключения:
smtp.yandex.ru стандартным является порт 465 с обязательным включением SSL-соединения.Если вы отправляете письма через Яндекс с корпоративного домена (Яндекс 360 для бизнеса), отсутствие или некорректная настройка записей в DNS домена гарантированно приводит к блокировкам с кодом 554.
Проанализируем необходимые DNS-записи:
v=spf1 redirect=_spf.yandex.net).Выполнив указанные проверки, вы сможете точно локализовать причину сбоя и восстановить корректную отправку документов из 1С:Управление торговлей.