Обновлено 2026-10-08

Как настроить почтовый сервер (SMTP) в Nextcloud

В Nextcloud откройте Administration settings -> Basic settings -> Email server, выберите Send mode SMTP и Encryption None/STARTTLS, укажите Server address smtp.bulko.io и порт 587, отметьте Authentication required и введите логин и пароль Bulko SMTP, затем нажмите Send email для проверки. STARTTLS Nextcloud включит автоматически.

Серверsmtp.bulko.io
Порт587 · 465 · 2525
ШифрованиеSTARTTLS · SSL
Логин и парольиз кабинета

Что указать в Nextcloud

ПолеЗначение
Send modeSMTP
EncryptionNone/STARTTLS (порт 587 или 2525) или SSL (порт 465)
From addresscloud @ yourdomain.com (домен, которым вы управляете)
Server addresssmtp.bulko.io
Port587
AuthenticationAuthentication required: включено
Credentials: SMTP LoginЛогин Bulko SMTP (smtp_xxxxxxxxxxxxxxxx)
Credentials: SMTP PasswordПароль Bulko SMTP

Настройка по шагам

  1. Купите пакет на странице Bulko SMTP Relay и скопируйте логин и пароль из Dashboard -> SMTP Access.
  2. Сначала укажите свой email в Personal settings Nextcloud: на него придёт тестовое письмо.
  3. Нажмите на аватар, откройте Administration settings и выберите Basic settings. Прокрутите до блока Email server.
  4. Выберите Send mode SMTP и Encryption None/STARTTLS.
  5. Заполните From address (имя ящика и домен, например cloud @ yourdomain.com), Server address smtp.bulko.io и порт 587.
  6. Отметьте Authentication required, в блоке Credentials введите SMTP Login и SMTP Password и нажмите Save.
  7. Нажмите Send email, чтобы отправить тестовое письмо на свой адрес.

config/config.php (вместо интерфейса)

<?php
// config/config.php (фрагмент)
$CONFIG = array (
  // ...
  'mail_smtpmode' => 'smtp',
  'mail_smtphost' => 'smtp.bulko.io',
  'mail_smtpport' => 587,
  'mail_smtpsecure' => '',          // '' = None/STARTTLS, 'ssl' = SSL на порту 465
  'mail_smtpauth' => true,
  'mail_smtpname' => 'smtp_xxxxxxxxxxxxxxxx',
  'mail_smtppassword' => 'YOUR_BULKO_SMTP_PASSWORD',
  'mail_from_address' => 'cloud',   // часть адреса до @
  'mail_domain' => 'yourdomain.com',
  // ...
);

Проверка

Кнопка Send email в блоке Email server отправляет тестовое письмо на адрес из Personal settings. Если релей принял письмо, Nextcloud покажет подтверждение, если нет, выведет текст ошибки SMTP.

Для проверки в реальных условиях запросите сброс пароля для тестового пользователя на странице входа или поделитесь файлом по email. При ошибках смотрите Administration settings -> Logging или файл data/nextcloud.log.

Ошибки и решения

ПроблемаРешение
Connection timed out при нажатии Send emailСервер не может достучаться до порта, многие хостинги блокируют исходящий SMTP. Поменяйте порт на 2525 (Encryption оставьте None/STARTTLS) или попросите провайдера открыть 587.
SSL operation failed / wrong version numberНе совпадают шифрование и порт. None/STARTTLS используйте с 587 или 2525, SSL только с 465.
535 Authentication failedПроверьте, что отмечено Authentication required, и заново вставьте логин и пароль из Dashboard -> SMTP Access. Подробнее: https://bulko.io/ru/smtp-errors/535/.
Тест сразу падает с общей ошибкойЧаще всего в Personal settings не указан ваш email, и тестовому письму некуда идти. Добавьте адрес и повторите; иначе ищите ответ SMTP в nextcloud.log.
554 5.7.1 rejectedПисьмо отклонил контент-фильтр Bulko. Убедитесь, что From address на вашем домене, а в письме нет подозрительных ссылок.
Уведомления попадают в спамОтправляйте с адреса на своём домене, подтвердите домен в Bulko для выравнивания DKIM и проверьте SPF: https://bulko.io/ru/validators/spf-checker/.

Частые вопросы

Можно ли принудительно включить STARTTLS в Nextcloud?

Нет. Начиная с Nextcloud 26 STARTTLS нельзя сделать обязательным: в режиме None/STARTTLS он включается сам, если сервер его предлагает, а Bulko предлагает его на 587 и 2525. Для обязательного шифрования выберите SSL и порт 465.

Где хранятся почтовые настройки Nextcloud?

В config/config.php: mail_smtpmode, mail_smtphost, mail_smtpport, mail_smtpsecure, mail_smtpauth, mail_smtpname, mail_smtppassword, mail_from_address и mail_domain.

Какие письма отправляет Nextcloud?

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

Сколько это стоит?

Bulko SMTP продаётся разовыми пакетами: $5 за 5 000 писем, $15 за 20 000, $30 за 50 000 или $60 за 150 000, без подписки и без срока действия.

Подойдёт ли Bulko для приложения Nextcloud Mail?

Только для отправки. Приложению Mail для входящих нужен IMAP, а у Bulko SMTP нет IMAP и почтового ящика.

Есть ли суточный лимит?

Да, по умолчанию 2 000 писем в сутки на один SMTP-аккаунт. Если большому инстансу нужно больше, напишите на [email protected].

Получить SMTP-доступ для Nextcloud

Разовая оплата картой или криптой, без подписки. Неиспользованные письма не сгорают. Лимит 2 000 писем в сутки на один доступ.

SMTP Relay 5K: $5 · 5000SMTP Relay 20K: $15 · 20000SMTP Relay 50K: $30 · 50000SMTP Relay 150K: $60 · 150000
Тарифы SMTP-релея

Что можно отправлять: правила использования.