delete_forever
code
Python
verified
Бесплатная загрузка
devices
Кроссплатформенный
code Предпросмотр кода
Python#!/usr/bin/env python3
"""
Disposable Email Detector
Detect temporary and disposable email addresses
"""
DISPOSABLE_DOMAINS = {
'tempmail.com', 'guerrillamail.com', 'mailinator.com',
'10minutemail.com', 'throwaway.email', 'temp-mail.org',
'fakeinbox.com', 'tempail.com', 'dispostable.com',
'yopmail.com', 'sharklasers.com', 'guerrillamail.info',
'grr.la', 'maildrop.cc', 'getnada.com', 'emailondeck.com',
'mohmal.com', 'tempinbox.com', 'trashmail.com',
# Add more domains as needed
}
def is_disposable(email):
"""Check if email is from disposable domain"""
domain = email.lower().split('@')[-1]
return domain in DISPOSABLE_DOMAINS
def filter_disposable(emails):
"""Filter out disposable emails from list"""
clean = []
disposable = []
for email in emails:
if is_disposable(email):
disposable.append(email)
else:
clean.append(email)
return {
'clean': clean,
'disposable': disposable,
'stats': {
'total': len(emails),
'clean': len(clean),
'disposable': len(disposable)
}
}
if __name__ == '__main__':
import sys
emails = open(sys.argv[1]).read().splitlines()
result = filter_disposable(emails)
print(f"Clean: {result['stats']['clean']}")
print(f"Disposable: {result['stats']['disposable']}")
info Об инструменте
Детектор одноразовых email выявляет и фильтрует временные, одноразовые и фейковые email-адреса из ваших списков. Держите базу чистой и улучшайте доставляемость.
Ключевые особенности
- 3000+ доменов - Полная база провайдеров одноразовых email
- Обновления в реальном времени - Регулярно обновляемый список доменов
- Пакетная обработка - Фильтрация целых списков за раз
- Подробная статистика - Отчёт с количеством чистых и одноразовых
- Export Options - Отдельные файлы для чистых и отфильтрованных
Зачем фильтровать одноразовые email?
- Одноразовые email истекают и становятся недействительными
- Пользователи с временными email редко конвертируются
- Снизьте bounce rate и защитите репутацию отправителя
- Экономьте деньги на бесполезных отправках
Требования
- Python 3.7+
- Без внешних зависимостей
Внимание: On average, 5-15% of signup lists contain disposable emails. Always filter before campaigns!
download Скачать скрипт
Нужна полная автоматизация?
Попробуйте Postigo для автоматизированных email-кампаний с AI-персонализацией
rocket_launch Start Free Trial