Как настроить бесплатный SMTP-сервис Feishu для вашего сообщества Discourse

Мне задали вопрос, как использовать SMTP-сервер для отправки почты, поэтому я решил поделиться этой рекомендацией для начинающих. Никакой рекламы, только полезная информация!

Feishu (Lark) — это китайская компания, предоставляющая предприятиям комплексное решение для рабочих процессов и платформ. Однако зарегистрировать аккаунт и воспользоваться бесплатными услугами может любой желающий. Feishu предоставляет SMTP-сервис бесплатным пользователям с лимитом в 450 писем в день, что составляет почти 15 000 бесплатных писем в месяц.

Для администратора растущего сообщества Discourse это невероятно ценно. Вы можете использовать бесплатный SMTP-сервис Feishu для настройки своего сообщества Discourse, особенно если речь идет о небольших и средних сообществах с менее чем 150 активными пользователями.

Настройка почтового ящика Feishu

Сначала вам нужно зарегистрировать корпоративный аккаунт и войти в систему. Обратите внимание, что информация о корпоративном аккаунте не обязательно должна относиться к реально существующей компании; вы можете заполнить её произвольно.

Часть первая: Включение почтового сервиса

  1. Доступ к консоли администратора:

  1. Переход к настройкам почты:

    Нажмите Настройки продуктов в верхней части.

Выберите Почта, затем нажмите Добавить домен.

  1. Ввод вашего домена:

    • В всплывающем окне введите имя вашего домена.
    • Нажмите кнопку Отправить.
  2. Выберите “Включить новый почтовый сервис”:

    • Выберите опцию включения нового почтового сервиса.
  3. Настройка записей DNS:

    • Следуйте инструкциям для настройки записей DNS вашего домена.
    • Перейдите в управление доменом (например, Cloudflare).
    • Добавьте необходимые записи DNS, отображаемые Feishu.

  1. Проверка записей DNS:

    • Нажмите кнопку Проверить сейчас на странице настроек Feishu.
      • Если проверка не удалась, дважды проверьте записи и подождите немного.
    • После успешной проверки нажмите Далее.
  2. Настройка входа в почту и адреса:

    • Нажмите кнопку Настроить сейчас.
    • В всплывающем окне нажмите Добавить (обычно это красная кнопка или ссылка для добавления почтового ящика).
  3. Назначение почтовых ящиков участникам:

    • В окне с деталями участника найдите поле корпоративного почтового ящика.
    • Введите адрес почтового ящика для корпоративного участника, затем сохраните.
  4. Завершение настройки:

    • Вернитесь на страницу “Настройка входа в почту и адреса корпоративного почтового ящика”.
    • Нажмите Готово, чтобы завершить настройку.

Часть вторая: Настройка общего почтового ящика для SMTP

  1. Доступ к настройкам общего почтового ящика:

    • В консоли администратора Feishu перейдите в Настройки продуктовПочтаОбщий почтовый ящик.

  1. Создание нового общего почтового ящика:

    • Нажмите Создать общий почтовый ящик.
  2. Настройка общего почтового ящика:

    • Введите требуемые Имя и Адрес.
    • Включите IMAP/SMTP-сервисы.
    • Нажмите Создать.
  3. Просмотр настроек IMAP/SMTP:

    • После создания почтового ящика найдите его в списке и нажмите Изменить.
      • Запишите предоставленную информацию о конфигурации IMAP/SMTP.

Настройте информацию SMTP на вашем сервере Discourse, и у вас будет бесплатный SMTP-сервис для отправки писем с лимитом 450 писем в день и 15 000 писем в месяц!

Вам нужно настроить более одной учетной записи электронной почты для домена? Когда я нажимаю на «Public», нет возможности создать/добавить новый общий почтовый ящик.

Однако этот сервис, судя по тому, что я успел узнать, просто потрясающий.

:clinking_beer_mugs: :smiling_face_with_sunglasses: :+1: :sparkles:

Возможно, вам сначала нужно добавить ваш домен? Если вам требуется настроить несколько доменных почтовых адресов, просто нажмите кнопку управления доменом слева, чтобы добавить домен.

Я выполнил все предыдущие шаги. Домен добавлен, DNS-записи внесены.

Отправка и получение почты работают. Проблема возникает только при нажатии на «Общий почтовый ящик» — он остаётся пустым.

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

Для повышения доверия к письмам, отправляемым с вашего домена, необходимо также добавить здесь DKIM DNS-запись.

Спасибо за профессиональный совет. Очень ценим вашу помощь.

Используя имя пользователя SMTP. Должен ли я использовать имя пользователя общего почтового ящика? Или адрес электронной почты, на который я зарегистрировался? Возникает ошибка аутентификации.

используйте имя пользователя публичного почтового ящика

Хорошо, у меня возникает ошибка аутентификации при тестировании почты с помощью Discourse Doctor.

Я могу отправлять и получать письма с частного почтового адреса.

Я перепроверю пароль SMTP на всякий случай.

Просто хочу уточнить, чтобы избежать дублирования ответов. Нужно ли мне переименовать «info@nsfirehub.ca» в «noreply@community.nsfirehub.ca» и оставить поле «noreply@domqin» в настройках Discourse пустым?

Так у письма будут только поля «От» и «Кому», без дополнительного поля «Ответить».

Я не до конца понимаю, как возникла эта проблема, поэтому приведу для вашего ознакомления детали конфигурации SMTP из моего файла app.yml:

# ВНИМАНИЕ: символ '#' в пароле SMTP может вызвать проблемы!
  DISCOURSE_SMTP_ADDRESS: smtp.larksuite.com  # Адрес SMTP-сервера
  DISCOURSE_SMTP_PORT: 587  
  DISCOURSE_SMTP_USER_NAME: system@starorigin.net   # Адрес электронной почты отправителя по умолчанию
  DISCOURSE_SMTP_PASSWORD: abcdef   # Пароль SMTP по умолчанию должен быть указан точно.
  DISCOURSE_SMTP_ENABLE_START_TLS: true          
  #DISCOURSE_SMTP_DOMAIN: discourse.example.com    # (требуется некоторыми провайдерами)
  DISCOURSE_NOTIFICATION_EMAIL: system@starorigin.net    # (Адрес электронной почты уведомлений по умолчанию)

Хорошо, спасибо. Мне нужно переименовать пользователя публичного почтового ящика, чтобы он соответствовал no-reply адресу сайта.

Это должно решить проблему. Спасибо за то, что поделились решением.

Feishu ограничил отправку писем? Тестовые письма не уходят.

Очевидно, что нет, проблема, скорее всего, в ваших настройках

С уважением, через Discourse Meta <notifications@meta.discoursemail.com> 16 ноября 2025 г., воскресенье, 13:15 пишет:

По вашему методу все отправленные письма возвращаются.

Через официальное приложение Lark или сервис почты на официальном сайте отправлять можно. А через сторонние сервисы — нет.

Это зависит от содержания и количества отправленных вами писем. Лимит SMTP в Feishu на каждый день слишком мал, поэтому я перешёл на коммерческий SMTP-сервис Oracle для отправки электронной почты.

С уважением, через Discourse Meta <notifications@meta.discoursemail.com> 16 ноября 2025 г., воскресенье, 16:37, пишет:

Спасибо большое за ваш ответ. Я веду небольшой форум, поэтому коммерческая почта мне не нужна.

Коммерческая почта не означает платную.
У Lark много проблем, и главная из них — письма не доходят до некоторых почтовых ящиков, как в вашем случае. Я использую SMTP от Oracle: 100 000 писем в месяц стоят 80 юаней, но обычно я отправляю около 10 000 писем в месяц, то есть всего 8 юаней. Если вы не готовы платить, пользуйтесь бесплатными сервисами, которые постоянно вызывают такие и другие проблемы.

С уважением, через Discourse Meta <notifications@meta.discoursemail.com>, 16 ноября 2025 г., воскресенье, 16:41