/ / Overiť legitímnosť e-mailovej adresy pred odoslaním e-mailu? - smtp

Overenie oprávnenosti e-mailovej adresy pred odoslaním e-mailu? - smtp

Keď sa podpíšu, pošleme e-maily ľuďompre naše služby, ale veľa z nich sa odráža (čiastočne naša chyba za používanie falošného e-mailu v niektorých end-to-end testoch) a AWS nás informovala, že ďalšie skákacie hry môžu byť zlé pre naše prípady.

Takže sa snažím vymyslieť spôsob overenia (alebo aspoň spôsob, ako nás zastaviť posielanie na zlé adresy).

Vyzerá to tak prostriedok na vyžiadanie SMTP serverov ak poznajú adresu, ale tam sú niektorékontroverzie okolo techniky (to nie je zaručené, že práca, a robí to príliš veľa z vás vyzerá ako spammer, mohol by vás čierna listina v najhoršom prípade).

Myslím, že ďalšia možnosť je sledovaťto, čo sme "videli" a jednoducho vypíšeme "zlé" e-maily do kolekcie databáz, aj keď s tým existujú aj problémy (ak sa niekto zaregistruje na túto e-mailovú adresu neskôr, nebudú môcť zaregistrovať službu, stále posielame aspoň jeden odrazený e-mail aj v najlepšom prípade).

Moja otázka znie: je tu lepšia možnosť, jedna, ktorá mi chýba? Zdá sa, že ide o druh problému, ktorý by mal byť vyriešený problémom, ale nenachádzam žiadne použiteľné vzory.

odpovede:

0 pre odpoveď č. 1

Toto je vyriešený problém. Krok 1 je len overenie syntaxe e-mailovej adresy (pomocou niečoho podobného EmailValidation) a potom krok 2 je poslať e-mail na adresuadresa s odkazom, na základe ktorého môže používateľ kliknúť na overenie svojej e-mailovej adresy. Kým používateľ neklikne na odkaz vo svojom e-maile, nepridajte adresu do svojej databázy.