
📫 Кросс-языковая библиотека для обнаружения временных (одноразовых) email. Охватывает 55 734+ поддельных почтовых провайдеров.
Межъязыковая валидация email. Основана на базе данных более 55 000 одноразовых почтовых доменов.
FILTER_VALIDATE_EMAIL для PHP)Это будет очень полезно, когда вам нужно связаться с пользователями и вы хотите избежать ошибок, приводящих к проблемам коммуникации, или заблокировать «спам-боксы».
|
France-Nuage Суверенное французское облако для вашего конвейера регистраций. Никакой привязки к вендору. |
![]() Hook0 Отправляйте события регистрации в виде подписанных вебхуков. Сам хостинг, встроенные повторы. |
Natalia Ловите лиды, которые зарегистрировались с некорректными email — Natalia перезванивает им. |
Netir Нанимайте проверенных французских фриланс-бэкенд-разработчиков через менторинговую площадку. |
|
NoBullshitConseil Честная технологическая консультация. Основатели и CTO получают прямые ответы. |
Qualneo LMS Qualiopi для французских тренеров. 32 показателя встроены, готово к аудиту. |
![]() Recapro Частный ИИ для транскрибации встреч и составления отчётов. Суверенный хостинг. |
Заинтересованы в спонсорстве? Свяжитесь с нами
use Fgribreau\MailChecker;
// ... echo MailChecker::isValid('[email protected]');
## С 1.x до 3.x
Публичный API Mailchecker был нормализован, вот изменения:
- NodeJS/JavaScript: `MailChecker(email)` -> `MailChecker.isValid(email)`
- PHP: `MailChecker($email)` -> `MailChecker::isValid($email)`
- Python```python
import MailChecker
m = MailChecker.MailChecker()
if not m.is_valid('[email protected]'):
# ...
стал:```python import MailChecker if not MailChecker.is_valid('[email protected]'):
MailChecker в настоящее время поддерживает:
* [NodeJS](https://github.com/FGRibreau/mailchecker/tree/master/platform/node) (CommonJS, [Инструкции](#nodejs))
* [JavaScript](https://github.com/FGRibreau/mailchecker/tree/master/platform/javascript) (Клиентская сторона, [Инструкции](#javascript))
* [PHP](https://github.com/FGRibreau/mailchecker/tree/master/platform/php) ([Инструкции](#php))
* [Python](https://github.com/FGRibreau/mailchecker/tree/master/platform/python) ([Инструкции](#python))
* [Ruby](https://github.com/FGRibreau/mailchecker/tree/master/platform/ruby) ([Инструкции](#ruby))
* [Rust](https://github.com/FGRibreau/mailchecker/tree/master/platform/rust) ([Инструкции](#rust))
* [Elixir](https://github.com/FGRibreau/mailchecker/tree/master/platform/elixir) ([Инструкции](#elixir))
* [Clojure](https://github.com/FGRibreau/mailchecker/tree/master/platform/clojure) ([Инструкции](#clojure))
* [Go](https://github.com/FGRibreau/mailchecker/tree/master/platform/go) ([Инструкции](#go))
* **Легко добавьте поддержку собственного языка с помощью шаблонной системы MailChecker и [отправьте нам pull-request!](https://github.com/FGRibreau/mailchecker/fork_select)**
-------------------------
## Использование
### NodeJS```javascript
var MailChecker = require('mailchecker');
if(!MailChecker.isValid('[email protected]')){
console.error('O RLY !');
process.exit(1);
}