Начать
update Обновлено в январе 2026 Платное дополнение

Настройки SMTP Mandrill

Полное руководство по настройке SMTP Mandrill (Mailchimp Transactional) для отправки транзакционных писем. Mandrill — платное дополнение для аккаунтов Mailchimp.

info

Требуется аккаунт Mailchimp

Mandrill не является самостоятельным сервисом. Вам нужен активный платный аккаунт Mailchimp для использования Mandrill. Доступен как дополнение от $20/месяц за 25 000 писем.

table_chart Краткая справка

Настройки Значение
SMTP сервер smtp.mandrillapp.com
Порт (TLS) 587 Рекомендуется
Порт (SSL) 465
Альтернативные порты 25, 2525
Имя пользователя Любое допустимое имя пользователя Mandrill (часто ваш email)
Пароль Ваш API Key Mandrill
Описание TLS/SSL Обязательно
Тарифы От $20/месяц за 25 000 писем

Пошаговая инструкция

1

Настройте аккаунт Mailchimp

  1. Создайте или войдите в ваш аккаунт Mailchimp
  2. Обновитесь до платного плана Mailchimp при необходимости
  3. Перейдите в Automations → Transactional Email
2

Включите дополнение Mandrill

  1. В Mailchimp перейдите в Transactional Email
  2. Нажмите 'Add Transactional Email'
  3. Выберите блок писем (начиная с 25 000)
  4. Завершите покупку
3

Получите API Key

  1. Перейдите на mandrillapp.com и войдите через Mailchimp
  2. Перейдите в Settings → SMTP & API Info
  3. Нажмите 'New API Key' для генерации ключа
  4. Скопируйте и сохраните API ключ надёжно
lightbulb

API Key используется как SMTP пароль. Имя пользователя может быть любой строкой (часто ваш email адрес).

4

Верификация домена отправки

  1. Перейдите в Settings → Sending Domains
  2. Add your domain
  3. Добавьте необходимые DNS записи (SPF, DKIM)
  4. Нажмите 'Test DNS Settings' для проверки

Примеры кода

import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

# Mandrill SMTP settings
SMTP_HOST = "smtp.mandrillapp.com"
SMTP_PORT = 587
SMTP_USER = "your-email@example.com"  # Any valid username
API_KEY = "your-mandrill-api-key"

# Create message
msg = MIMEMultipart()
msg['From'] = "sender@yourdomain.com"
msg['To'] = "recipient@example.com"
msg['Subject'] = "Test Email via Mandrill"

body = "This is a test email sent via Mandrill SMTP."
msg.attach(MIMEText(body, 'plain'))

# Send email
with smtplib.SMTP(SMTP_HOST, SMTP_PORT) as server:
    server.starttls()
    server.login(SMTP_USER, API_KEY)
    server.send_message(msg)
    print("Email sent successfully!")

Mandrill Features

check_circle

Интеграция с Mailchimp

Бесшовная интеграция с Mailchimp для единого управления email

check_circle

Система шаблонов

Используйте шаблоны Mailchimp для транзакционных писем с тегами подстановки

check_circle

Detailed Analytics

Track opens, clicks, bounces, and spam reports in real-time

check_circle

Вебхуки

Уведомления о событиях в реальном времени: доставки, открытия, клики и другое

Решение проблем

Нет доступа к Mandrill

Убедитесь, что у вас есть активный платный аккаунт Mailchimp с включённым дополнением Transactional Email.

Ошибка аутентификации

Используйте API Key как пароль, а не пароль Mailchimp. Имя пользователя может быть любой строкой.

Письма отклонены

Подтвердите домен отправки и убедитесь, что у вас достаточно кредитов email в аккаунте Mandrill.

Часто задаваемые вопросы

Могу ли я использовать Mandrill без Mailchimp?

Нет, Mandrill теперь исключительно дополнение Mailchimp. Вам нужен активный аккаунт Mailchimp для использования Mandrill.

В чём разница между Mailchimp и Mandrill?

Mailchimp для маркетинговых кампаний, а Mandrill для транзакционных писем: чеки, сброс пароля, уведомления.

Истекают ли неиспользованные кредиты email?

Блоки email Mandrill не истекают, пока ваш аккаунт Mailchimp активен с дополнением Transactional Email.