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