MIX-Basic
8.000 IP · 500–900 iş parçacığı
aylık 50 $'dan
Tek seferlik liste temizliği ve gelen kutusu kontrolü. On binlerce adres ve ayda bir tur için alın.
Bir kampanyadan önce listeyi temizler ve postanın nereye düştüğüne bakarsınız. İkisi de aynı IP'ye takılır: posta sunucusu bir adresten gelen sık erişimleri kısar. 25.000 IP'ye kadar bir MIX havuzu kontrolleri binlerce adrese dağıtır, böylece bir milyonluk listenin doğrulaması binlerce iş parçacığında koşar. Bir saatlik test 1 $.

Paketi seçin, süreyi ve iş parçacığı sayısını kaydırın. Bir iş parçacığı o anda açık olan bir SMTP bağlantısıdır: 2.100 iş parçacıklı bir doğrulayıcı 2.100 adresi aynı anda kontrol eder. Kaydırıcı bu senaryoya ayarlı.
MIX-Basic yüz bine kadar adreslik bir listenin tek seferlik temizliğini ve birkaç kutuda gelen kutusu kontrolünü karşılar. 8.000 adres, SMTP kontrolünün posta sunucusu limitlerine takılmaması ve web doğrulayıcılardaki captcha'nın engel olmaması için yeter. 500 iş parçacığı, bir haftadan uzun sürelerde 50'şer artar.
MIX-Business bir adres doğrulama servisi ve düzenli liste çalışması için tasarlandı: tur başına bir milyon adres, birkaç alan adı ve bölgede teslim edilebilirlik kontrolü. 16.000 adres, Gmail ve Outlook'un geçici hata vermediği hızı tutar. Başlangıçta bin iş parçacığı, 1.400'e kadar.
MIX-Elite endüstriyel doğrulama ve teslim edilebilirlik izleme için yapıldı: on milyonlarca adreslik listeler, farklı ülkelerden gelen kutusu kontrolü, planlı turlar. En büyük havuz 25.000 adres ve 9.900'e kadar iş parçacığı. SMTP kontrolü çok iş parçacığı ister, bu yüzden widget önerilen başlangıç olan 2.100'de açılır.
İş parçacığı, eşzamanlı bir bağlantıdır. Daha fazla iş parçacığı — aynı sürede daha fazla iş.
$50 1 ay içiniş parçacığı için ek ücret yok
günlüğe göre $250 tasarrufİş parçacığı, eşzamanlı bir bağlantıdır. Daha fazla iş parçacığı — aynı sürede daha fazla iş.
$100 1 ay içiniş parçacığı için ek ücret yok
günlüğe göre $350 tasarrufİş parçacığı, eşzamanlı bir bağlantıdır. Daha fazla iş parçacığı — aynı sürede daha fazla iş.
$150 1 ay için+ $60 iş parçacığı için
günlüğe göre $630 tasarrufBeyaz liste erişimi sunucunun kendisine açar, doğrulayıcının kullanıcı adı ve şifre girecek yeri yoktur. Listede on adrese kadar.
Yanıt düz metindir: adres ve port, her satırda bir proxy. Sonu .csv ile biten aynı bağlantı bir uptime sütunu ekler; en kararlı adresleri seçmek için elverişlidir.
MailList Verify, BriteVerify ve kendi yazdığınız doğrulayıcılar listeyi bağlantıdan alır ve kendisi yeniden okur. Python'da kendi betiğiniz aşağıdaki örnekten çıkar.
Basic'te 500, Business'ta 1.000, Elite'te ek almadan 1.500, ek alımla 9.900'e kadar. Bir SMTP bağlantısı tek bir porttan çıkar ve büyük listede tur süresini iş parçacığı belirler.
Doğrulayıcı, alan adının posta sunucusuyla selamlaşır ve adresi RCPT komutuyla sorar; 250 yanıtı kutunun var olduğu anlamına gelir. Bu sırada e-posta gitmez, alan adının itibarı harcanmaz.
Bir liste Python'dan böyle doğrulanır. Betik adresleri emails.txt'den okur, her biri için alan adının MX'ini bulur, listeden rastgele bir proxy ile SMTP açar ve RCPT yanıtına göre checked.csv'ye valid, invalid ya da unknown yazar. PROXY_LIST_URL_FROM_DASHBOARD yerine panelinizdeki bağlantıyı koyun.
# pip install requests dnspython PySocks
import random, smtplib, socks, requests
import dns.resolver
from concurrent.futures import ThreadPoolExecutor
PROXY_LIST_URL = "PROXY_LIST_URL_FROM_DASHBOARD"
THREADS = 2100
HELO_DOMAIN = "yourdomain.com"
FROM_ADDR = "check@yourdomain.com"
proxies = [line.strip() for line in requests.get(PROXY_LIST_URL, timeout=15).text.splitlines() if ":" in line]
class ProxySMTP(smtplib.SMTP):
def __init__(self, proxy, host, port=25, timeout=15):
self.proxy = proxy
super().__init__(host, port, timeout=timeout)
def _get_socket(self, host, port, timeout):
proxy_host, proxy_port = self.proxy.split(":")
sock = socks.socksocket()
sock.set_proxy(socks.SOCKS5, proxy_host, int(proxy_port))
sock.settimeout(timeout)
sock.connect((host, port))
return sock
def mx(domain):
records = dns.resolver.resolve(domain, "MX")
return str(min(records, key=lambda r: r.preference).exchange).rstrip(".")
def check(email):
try:
smtp = ProxySMTP(random.choice(proxies), mx(email.split("@")[1]))
smtp.ehlo(HELO_DOMAIN)
smtp.mail(FROM_ADDR)
code, _ = smtp.rcpt(email)
smtp.quit()
return email, "valid" if code == 250 else "invalid"
except Exception:
return email, "unknown"
emails = [line.strip() for line in open("emails.txt") if "@" in line]
with ThreadPoolExecutor(THREADS) as pool, open("checked.csv", "w") as out:
for email, status in pool.map(check, emails):
out.write(f"{email};{status}\n")
print(email, status)
8.000 IP · 500–900 iş parçacığı
aylık 50 $'dan
Tek seferlik liste temizliği ve gelen kutusu kontrolü. On binlerce adres ve ayda bir tur için alın.
16.000 IP · 1.000–1.400 iş parçacığı
aylık 100 $'dan
Servisler ve düzenli çalışma için paket: tur başına bir milyon adres, alan adlarında teslim edilebilirlik kontrolü.
25.000 IP · 1.500–9.900 iş parçacığı
aylık 150 $'dan
Endüstriyel doğrulama için paket: on milyonlarca adres, 9.900'e kadar iş parçacığı, planlı turlar.
import csv, io, requests
CSV_URL = "PROXY_LIST_URL_FROM_DASHBOARD.csv"
TAKE = 2100
OUT_FILE = "proxies_stable.txt"
text = requests.get(CSV_URL, timeout=15).text
rows = list(csv.DictReader(io.StringIO(text), delimiter=";"))
rows.sort(key=lambda r: int(r["uptime"]), reverse=True)
picked = [f"{r['ip']}:{r['port']}" for r in rows[:TAKE]]
with open(OUT_FILE, "w") as f:
f.write("\n".join(picked) + "\n")
print(f"{len(picked)} proxies saved to {OUT_FILE}")
Hizmetle ilgili genel sorular genel SSS sayfasında, tam plan tablosu ana sayfa üzerinde.
Listenin bir bölümünü havuzda bir saat çalıştırın, sunucuların nasıl yanıt verdiğine bakın, sonra süreyi seçin. 3 günden uzun paketlerde kalan bakiyenize döner.
1 $'a proxy dene