SMTP service

SMTP-сервис: Быстрая и простая доставка писем с Haskimail.

Воспользуйтесь преимуществами отличной доставки email за считанные минуты.

Что такое SMTP?

SMTP (Simple Mail Transfer Protocol) — это широко распространенный стандарт для отправки электронной почты. Большинство сред разработки поддерживают SMTP без необходимости использования дополнительных библиотек, что делает SMTP самым быстрым способом начать отправку транзакционных писем из вашего веб-приложения.

Отправка писем через SMTP.

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

Haskimail поддерживает TLS для защиты данных, передаваемых между вашим приложением и нашими серверами.

Не знаете, что выбрать: отправку через наш API или SMTP-сервис?
Читайте руководство →


// Обновите настройки почты в вашем файле .env.
MAIL_DRIVER=smtp
MAIL_HOST=smtp.haskimail.ru
MAIL_PORT=587
MAIL_USERNAME=YOUR_HASKIMAIL_SERVER_API_TOKEN
MAIL_PASSWORD=YOUR_HASKIMAIL_SERVER_API_TOKEN
MAIL_ENCRYPTION=tls

# Сохраните ваш API-токен сервера Haskimail в config/secrets.yml.
haskimail_api_token: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

# Set Action Mailer to use SMTP in your config/application.rb file.
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  address:              'smtp.haskimail.ru',
  port:                 587,
  domain:               'yourdomain.ru',
  user_name:            Rails.application.secrets.haskimail_api_token,
  password:             Rails.application.secrets.haskimail_api_token,
  authentication:       :plain,
  enable_starttls_auto: true
}

// Установка express-mailer (https://www.npmjs.com/package/express-mailer)
npm install express-mailer

// Add the SMTP credentials in your app.js file.
var app = require('express')(),
    mailer = require('express-mailer');

mailer.extend(app, {
  from: 'you@yourdomain.ru',
  host: 'smtp.haskimail.ru',
  secureConnection: true,
  port: 587,
  transportMethod: 'SMTP',
  auth: {
    user: 'YOUR_HASKIMAIL_SERVER_API_TOKEN',
    pass: 'YOUR_HASKIMAIL_SERVER_API_TOKEN'
  }
});

# Добавьте учетные данные SMTP в ваш файл settings.py.
EMAIL_HOST = 'smtp.haskimail.ru'
EMAIL_HOST_USER = 'YOUR_HASKIMAIL_SERVER_API_TOKEN'
EMAIL_HOST_PASSWORD = 'YOUR_HASKIMAIL_SERVER_API_TOKEN'
EMAIL_PORT = 587
EMAIL_USE_TLS = True

# Отправка письма с помощью функции send_mail().
from django.core.mail import send_mail
send_mail('Тема вашего письма', 'Суперклассное содержимое письма', 'you@yourdomain.ru', ['recipient@example.ru'], fail_silently=False)

1. Войдите в панель администратора вашей CMS и перейдите в раздел "Настройки", затем "Email".

2. Установите значение поля "Тип транспорта" на "SMTP".

3. Установите значение поля "Имя хоста" на "smtp.haskimail.ru".

4. Установите значение поля "Порт" на "587".

5. Установите флажок "Использовать аутентификацию".

6. Установите значения полей "Имя пользователя" и "Пароль" равными вашему API-токену сервера Haskimail

7. Установите значение поля "Метод шифрования" на "TLS".

8. Проверьте и сохраните изменения.

SMTP-сервис с широким покрытием.

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

Отслеживайте сообщения на протяжении всего пути с помощью пользовательских метаданных.

Указывайте метаданные, такие как ID счета и клиента, чтобы идентифицировать сообщения на любом этапе их жизненного цикла. Эта информация становится доступна через API Haskimail, вебхуки и веб-приложение.

Вам просто нужно добавить пользовательские заголовки при отправке писем через SMTP.

X-HM-Metadata-invoice-id: 123
X-HM-Metadata-customer-id: 4011
X-HM-Metadata-due-date: 2021-07-03

Группируйте сообщения одного типа с помощью тегов.

Используйте теги для удобной идентификации похожих сообщений в веб-приложении или API Haskimail. Например, вы можете использовать тег welcome-email для всех приветственных писем, отправляемых вашим приложением.

Чтобы воспользоваться этой функцией, добавьте заголовок X-HM-Tag при отправке письма через SMTP.

X-HM-Tag: welcome-email

Удобная документация по SMTP для разработчиков.

Четкая и лаконичная документация Haskimail позволяет легко начать отправку писем через SMTP. Мы рассматриваем расширенные функции, такие как теги и пользовательские метаданные, а также распространенные ошибки, чтобы вы могли быстро решить любые проблемы.

Мы перепробовали много сервисов для отправки email, но Haskimail нас действительно впечатлил! Здесь отличная документация, понятный план развития, и чувствуется, что компания заботится о своих клиентах. Для нас важно, чтобы платформа развивалась вместе с нами, и Haskimail — именно то, что мы искали.


Остались вопросы?

  • Ignacio Roig Сергей

Спросите нас! Мы рады помочь вам с любой проблемой или вопросом.

Связаться с нами