Настройки SMTP сервиса
1. Mailtrap
1.1 Регистрация в Mailtrap. Перейдите на официальный сайт https://mailtrap.io/.
Если у вас еще нет аккаунта, нажмите кнопку Sign Up в правом верхнем углу и пройдите регистрацию. Если аккаунт уже есть — используйте кнопку Log In для входа.

1.2 При создании аккаунта вы можете войти через Google, GitHub или Office 365. Если вы хотите зарегистрироваться с помощью электронной почты, нажмите кнопку Sign Up With Your Email.

1.3 Если вы выбрали регистрацию по электронной почте (Sign Up With Your Email), заполните три поля: Email — ваш адрес электронной почты. Password — пароль. Confirmation — подтверждение пароля.

1.4 После регистрации откроется окно подтверждения. На вашу почту придёт письмо от Mailtrap для подтверждения аккаунта. В письме нажмите кнопку Confirm my account, чтобы завершить процесс подтверждения.

1.5 Далее вы будете перенаправлены на страницу входа в Mailtrap. Введите свои данные, которые использовали при регистрации, чтобы войти в аккаунт.

1.6 Следующим шагом необходимо заполнить форму Mailtrap. Пожалуйста, ответьте на их вопросы.

На вопрос Which product(s) do you plan to use? выберите Email API / SMTP.

На вопрос Which domain will you use for sending emails? укажите домен, с которого вы планируете отправлять письма. Чтобы начать отправку писем через Mailtrap, необходимо добавить этот домен.

1.7 Для подтверждения домена перейдите в меню Sending Domains и выберите домен, с которого вы планируете отправлять письма.

1.8 Далее откроется страница управления верификацией домена. Ниже Mailtrap покажет, какие DNS-записи необходимо добавить для подтверждения домена.

Перейдите в ваш аккаунт Cloudflare, где зарегистрирован нужный домен, и выберите соответствующий домен, чтобы внести DNS-записи.

Нажмите на меню DNS, чтобы добавить необходимые DNS-записи.

На следующей странице нажмите кнопку Add record и заполните данные, предоставленные Mailtrap.
Важно! Если тип DNS-записи — CNAME, при добавлении записи в Cloudflare обязательно отключите оранжевое облако (Proxy status), чтобы оно отображалось серым, как показано в примере ниже.
После ввода записи нажмите кнопку Save для сохранения.

Примерно так должны выглядеть ваши DNS-записи в Cloudflare.

Вернитесь в ваш аккаунт Mailtrap и нажмите кнопку Verify DNS records для проверки внесённых записей.
Важно: подтверждение может занять некоторое время, поэтому не все записи могут быть подтверждены сразу.

1.9 После того как вы увидите, что ваш домен подтверждён через DNS-записи, можно переходить к следующему шагу — заполнению информации отправителя.

После нажатия кнопки для заполнения информации отправителя откроется модальное окно. Заполните соответствующие поля и нажмите ниже кнопку Submit для сохранения.

1.10 После заполнения контактной информации необходимо подождать примерно 2 минуты, как указано в Mailtrap, для завершения проверки соответствия (Complete compliance check).

1.11 Если Mailtrap посчитает, что информации недостаточно, и потребуется дополнительная информация, появится кнопка Fill in Compliance Form. Нажмите на эту кнопку и заполните форму.

1.12 После успешного подтверждения перейдите на вкладку Integration и выберите тип Transactional Stream. Если появится кнопка Create a token, нажмите её. После этого откроется окно с сгенерированным токеном — сохраните его, он понадобится для настройки SMTP в вашей админ-панели.

1.13 Настройка SMTP в админ-панели:
Зайдите в админ-панель: Настройки → Настройки SMTP.
В поле Хост: укажите значение из Mailtrap (Host), например: live.smtp.mailtrap.io.
В поле Порт: укажите значение из Mailtrap (Port), рекомендуется использовать 587.
В поле Имя пользователя: укажите одно из значений из Mailtrap (Username), например api или smtp@mailtrap.io.
В поле Пароль: введите сгенерированный Mailtrap токен.
В поле Адрес отправителя: укажите noreply@ВАШДОМЕН.
В поле Имя отправителя: можно указать любое удобное для вас имя.

2. TurboSMTP
2.1 Регистрация в TurboSMTP. Перейдите на официальный сайт https://serversmtp.com/. Для регистрации нового аккаунта или входа в существующий нажмите кнопку Register.

2.2 Для регистрации вы можете войти через Google или ввести вашу электронную почту, имя и фамилию, затем нажмите кнопку Register.

2.3 Если вы получили уведомление: “This email address is intended exclusively for account registration and access. Later, you can set up other domain-based addresses to use as senders.”, попробуйте войти через Google.

2.4 После успешной аутентификации через Google заполните форму с электронной почтой, именем и фамилией и нажмите кнопку Register.

2.5 На втором шаге регистрации необходимо заполнить обязательные поля: Company Name и Phone Number. После их заполнения нажмите кнопку Continue.

2.6 На третьем шаге заполните адресную информацию. После заполнения нажмите кнопку Complete.

2.7 После заполнения всех шагов появится такое окно.

Вам должно прийти письмо для подтверждения почты — в письме нажмите кнопку Confirm my email. После этого необходимо подождать: на указанную вами электронную почту придёт пароль для входа в аккаунт.

2.8 После этого вам должно прийти второе письмо с ключами. Для входа в аккаунт используйте из письма значения Username и Password.

2.9 Следующим шагом идёт подтверждение домена. После входа в кабинет нажмите кнопку Sender Domains Verification. В открывшемся окне справа появится кнопка Add Domain и нажмите ее.

2.10 Укажите домен, с которого вы планируете отправлять письма, и нажмите кнопку Add Domain.

2.11 Далее у вас появится инструкция какие ДНС записи нужно добавить для подтверждения домена

2.12 Для єтого перейдите в ваш аккаунт Cloudflare, где зарегистрирован нужный домен, и выберите соответствующий домен, чтобы внести DNS-записи.

Нажмите на меню DNS, чтобы добавить необходимые DNS-записи.

На следующей странице нажмите кнопку Add record и заполните данные, предоставленные TurboSMTP.
После ввода записи нажмите кнопку Save для сохранения. SPF запись Тип: TXT Имя/Host: впишите @ Значение/Content: скопируйте предоставленное TurboSMTP (v=spf1 a mx include:spf.turbo-smtp.com ?all) Сохраните запись кнопкой Save .

DKIM запись Тип: TXT Имя/Host: turbo-smtp._domainkey Значение/Content: скопируйте ключ, предоставленный TurboSMTP Сохраните запись кнопкой Save .

DMARC запись Тип: TXT Имя/Host: _dmarc Значение/Content: скопируйте значение v=DMARC1; p=none; Сохраните запись кнопкой Save .

После добавления всех записей вернитесь в TurboSMTP и нажмите на кнопку OK

2.13 Важно: домен может подтвердиться не сразу. Подождите, пока все три записи будут успешно проверены. Чтобы ускорить процесс, периодически нажимайте кнопку Verify напротив домена.

Также после нажатия на Verify вы можете увидеть сообщение: “A DNS record was found but appears to be incorrectly formatted or has an invalid value.” Если вы всё правильно ввели в Cloudflare, значит, изменения ещё не успели обновиться.

Когда домен успешно подтвердится, вы увидите статус подтверждения. Ниже приведён пример, как это выглядит.

2.14 Настройка SMTP в админ-панели:
Сначала получите ключи для подключения: перейдите в меню Connecting via SMTP в вашем аккаунте TurboSMTP.

Зайдите в админ-панель вашего сайта: Настройки → Настройки SMTP. Заполните поля:
Хост: значение из TurboSMTP (SMTP Server), например pro.turbo-smtp.com.
Порт: значение из TurboSMTP (Port), рекомендуется использовать 587.
Имя пользователя: значение из TurboSMTP (SMTP Username).
Пароль: пароль от вашего аккаунта TurboSMTP.
Адрес отправителя: noreply@ВАШДОМЕН.
Имя отправителя: любое удобное для вас имя.
Последнее обновление