
📫 Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
Cross-language email validation. Backed by a database of over 55 000 throwable email domains.
FILTER_VALIDATE_EMAIL for PHP)This will be very helpful when you have to contact your users and you want to avoid errors causing lack of communication or want to block "spamboxes".
|
France-Nuage Sovereign French cloud for your signup pipeline. No vendor lock-in. |
![]() Hook0 Send signup events as signed webhooks. Self-hosted, retry built-in. |
Natalia Catch the leads that signed up with bad emails — Natalia calls them back. |
Netir Hire vetted French freelance backend devs through mentored marketplace. |
|
NoBullshitConseil No-bullshit tech advisory. Founders & CTOs get straight answers. |
Qualneo Qualiopi LMS for French trainers. 32 indicators wired in, audit-ready. |
![]() Recapro Private AI that transcribes meetings & drafts reports. Sovereign hosting. |
Interested in sponsoring? Get in touch
# import using the fully qualified name.
use Fgribreau\MailChecker;
// ...
echo MailChecker::isValid('[email protected]');
Mailchecker public API has been normalized, here are the changes:
MailChecker(email) -> MailChecker.isValid(email)MailChecker($email) -> MailChecker::isValid($email)import MailChecker
m = MailChecker.MailChecker()
if not m.is_valid('[email protected]'):
# ...
became:
import MailChecker
if not MailChecker.is_valid('[email protected]'):
# ...
MailChecker currently supports:
var MailChecker = require('mailchecker');
if(!MailChecker.isValid('[email protected]')){
console.error('O RLY !');
process.exit(1);
}
if(!MailChecker.isValid('myemail.com')){
console.error('O RLY !');
process.exit(1);
}