Библиотека Go с открытым исходным кодом для проверки сообщений электронной почты
Быстрый и бесплатный API проверки электронной почты, написанный на Go.
Trumail — это система проверки и проверки электронной почты с открытым исходным кодом. Trumail — это API быстрой проверки адресов электронной почты, написанный исключительно на Go. Цель создания API состояла в том, чтобы предоставить разработчикам простое решение для управления возвращенными электронными письмами. Используя API, вы можете предотвратить возврат писем и некачественных пользователей. Если вы разработчик и пишете новое приложение, чтобы убедиться, что действительный пользователь может подписаться на ваше приложение, trumail может помочь вам проверить это.
Использовать API довольно просто. API предоставляет конечную точку проверки электронной почты. Чтобы проверить адрес электронной почты, вам необходимо отправить запрос GET на основную конечную точку поиска. Используя открытый исходный код API, вы можете разместить его в своей среде и использовать в соответствии со своими потребностями.
Начало работы с Трумейл
Рекомендуемый способ добавить trumail в ваш проект — использовать GitHub. Пожалуйста, используйте следующую команду для плавной установки.
Установите Trumail через GitHub
go get -d github.com/sdwolfe32/trumail/...
go install github.com/sdwolfe32/trumail
trumail
Подтвердите и подтвердите адрес электронной почты через Free Go API
Проверка адресов электронной почты с помощью API Trumail выполняется довольно просто. Чтобы проверить адрес электронной почты, вам необходимо отправить HTTP-запрос GET на следующий URL-адрес.
Подтвердить адрес электронной почты через Trumail API
https://api.trumail.io/v2/lookups/{{format}}?email={{email}}
Подтверждение электронной почты не является очень сложным процессом. Сначала устанавливается TCP-соединение с сервером на порту 25, затем определяется имя сервера, устанавливается и отправляется ответ по электронной почте. Наконец, с помощью команды RCPT проверяется адрес электронной почты.