Настройки SMTP Mailjet
Полное руководство по настройке SMTP Mailjet для отправки транзакционных и маркетинговых писем. Mailjet — компания Sinch, предлагающая мощную доставку email с аналитикой.
table_chart Краткая справка
| Настройки | Значение |
|---|---|
| SMTP сервер | in-v3.mailjet.com |
| Порт (TLS) | 587 Рекомендуется |
| Порт (SSL) | 465 |
| Альтернативный порт | 25 (может быть заблокирован) |
| Имя пользователя | Ваш API Key Mailjet |
| Пароль | Ваш Secret Key Mailjet |
| Описание | TLS/SSL Обязательно |
| Бесплатный тариф | 200 писем/день, 6,000/месяц |
Mailjet от Sinch
Mailjet входит в семейство Sinch (вместе с Mailgun). Он предлагает как транзакционные письма, так и маркетинговые кампании с аналитикой в реальном времени и A/B тестированием.
Пошаговая инструкция
Создайте аккаунт Mailjet
Зарегистрируйте бесплатный аккаунт Mailjet:
- Перейдите на mailjet.com и нажмите 'Sign Up'
- Введите email и создайте пароль
- Подтвердите ваш email адрес
- Заполните профиль аккаунта
Получите API учётные данные
Найдите ваши API ключи в панели Mailjet:
- Войдите в ваш аккаунт Mailjet
- Перейдите в Настройки аккаунта → API Keys
- Скопируйте ваш API Key (это ваше SMTP имя пользователя)
- Скопируйте ваш Secret Key (это ваш SMTP пароль)
Храните Secret Key в безопасности. Никогда не показывайте его в клиентском коде!
Подтвердите домен отправителя
Для лучшей доставляемости подтвердите ваш домен:
- Перейдите в Sender Domains & Addresses
- Добавьте домен и подтвердите владение
- Настройте SPF и DKIM записи
- Дождитесь распространения DNS (может занять до 48 часов)
Настройте ваше приложение
Используйте эти настройки в вашем почтовом клиенте или приложении:
- Сервер:
in-v3.mailjet.com - Порт:
587(TLS) или465(SSL) - Имя пользователя: Ваш API ключ
- Пароль: Ваш Secret Key
Примеры кода
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
# Mailjet SMTP settings
SMTP_HOST = "in-v3.mailjet.com"
SMTP_PORT = 587
API_KEY = "your-api-key"
SECRET_KEY = "your-secret-key"
# Create message
msg = MIMEMultipart()
msg['From'] = "sender@yourdomain.com"
msg['To'] = "recipient@example.com"
msg['Subject'] = "Test Email via Mailjet"
body = "This is a test email sent via Mailjet SMTP."
msg.attach(MIMEText(body, 'plain'))
# Send email
with smtplib.SMTP(SMTP_HOST, SMTP_PORT) as server:
server.starttls()
server.login(API_KEY, SECRET_KEY)
server.send_message(msg)
print("Email sent successfully!")
Mailjet Features
Аналитика в реальном времени
Отслеживайте открытия, клики, отказы и отписки в реальном времени
A/B тестирование
Тестируйте разные темы писем и контент для оптимизации результатов
Конструктор шаблонов
Редактор email с перетаскиванием и адаптивными шаблонами
Соответствие GDPR
Доступны серверы в ЕС, полное соответствие GDPR
Решение проблем
Ошибка аутентификации
Убедитесь, что используете API Key как имя пользователя и Secret Key как пароль, а не учётные данные входа в Mailjet.
Письма попадают в спам
Подтвердите домен отправителя и настройте записи SPF, DKIM и DMARC. Проверьте репутацию отправителя в панели Mailjet.
Достигнут дневной лимит
Бесплатные аккаунты ограничены 200 письмами/день. Обновитесь до платного плана для больших объёмов.
Часто задаваемые вопросы
В чём разница между Mailjet и Mailgun?
Оба принадлежат Sinch. Mailjet фокусируется на транзакционных и маркетинговых письмах с визуальным редактором, а Mailgun больше ориентирован на разработчиков для транзакционных писем.
Могу ли я использовать Mailjet для маркетинговых писем?
Да, Mailjet поддерживает как транзакционные, так и маркетинговые письма. Он включает управление контактами, сегментацию и инструменты кампаний.
Поддерживает ли Mailjet вебхуки?
Да, Mailjet предоставляет вебхуки для событий: открытия, клики, отказы, жалобы на спам и отписки.