Нам закрыли аккаунт очень быстро — условно, в пятницу вечером предупредили, что уже в понедельник аккаунт будет заблокирован. У нас было 2 дня, чтобы перенести всю инфраструктуру нашей платформы в российские облака и по возможности заменить какую-то часть сервисов. На тот момент мы уже работали немного с Яндекс.Облаком и SberCloud, поэтому перенос основных сервисов не вызвал больших проблем — мы успели уложиться в 2 дня.
С письмами ситуация оказалось сложнее — в облаках Яндекса и Сбера нет подобных сервисов для массовых рассылок, пришлось искать варианты самостоятельно. Для переезда нам советовали китайский облачный провайдер, который по функционалу был похож на Amazon SES. Также среди рекомендаций была пара российских сервисов, которые имеют функционал платформы ESP — для наших задач лишний и громоздкий, и Unisender Go — специальный сервис для встраивания, такой же, как и Amazon SES.
Мы не выбрали облачный китайский провайдер по нескольким причинам:
- мы не хотели использовать еще одно облако, т.к. это сложно в поддержке;
- нас не устроила документация, которая была не очень прозрачной;
- долго ждали обратной связи — нам выделили русскоязычного менеджера, которому я написал 1 марта, но он ответил только в конце мая. Этот фактор стал решающим в выборе нового сервиса.
В Unisender Go нам очень быстро выделили менеджера, с которым мы связались в чате. Первую интеграцию сделали за один день через SMTP, но быстро уперлись в лимит по количеству писем. Затем ещё за один день настроили интеграцию через Web API. В базе знаний Unisender Go есть понятные примеры PHP-кода, что ускорило интеграцию с нашим фреймворком на PHP.
Полностью мы запустились за 3-5 дней — за 2 дня перенесли основные сервисы, а письма настроили во вторую очередь. Я занимался всеми коммуникациями и организационными моментами, а разработчик занимался всем, что касается кодинга и настройки.
Отдельно хочу упомянуть о статистике писем. В Amazon SES не было функционала по статистике, поэтому мы самостоятельно разработали инструмент для сбора информации о статусах доставки и открытиях. В Unisender Go есть обширный функционал по сбору статистики. Первое время после перехода мы пользовались своим инструментом, но затем поняли, что статистика в Unisender Go работает стабильно и даёт нам больше информации — поэтому решили не тратить время на поддержание своей разработки.