1- يکي از ساده ترين راهها استفاده از سايتهايي مثل google است که با جستجوي عبارت SMTP Server، هزاران سرور پيدا کنيم.
2- استفاده از SMTP Server سايت دانشگاهها. تجربه برايم ثابت کرده که اين روش يکي از بهترينهاست.
3- استفاده از يکسري SMTP Server هاي مشهور. اين روش هم بد نيست.
حالا روش را عملاً نشانتان ميدهم:
اول بايد يک سرور را مشخص کنيد که از طريق آن مي خواهيد Fake Mail را بفرستيد. همانطور که قبلاً گفتم، اگر مثلاً مي خواهيد براي يک نفر که Mail Box او در ياهو است، Fake Mail بزنيد، سرور را همان سرور در نظر بگيريد يعني از خود yahoo.com براي ارسال استفاده کنيد. بعد بايد ببينيد که در اين سرور کدام subdomain بايد استفاده کنيد (يعني اينکه SMTP Server سرور آدرسش، mail.yahoo.com است يا mx.yahoo.com است يا چيز ديگر). براي اين کار دو روش را ميگوم:
1- از nslookup استفاده کنيم:
اول بايد با whois يک Name Server پيدا کنيم و بعد از طريق آن، سايت را nslookup کنيم. مثلاً ميخواهم SMTP Server مربوط به KsN.com را پيدا کنم. اول يک whois ميکنم و مي بينم که Name Server سايت، s1.sazin.com و s2.sazin.com است. حالا nslookup ميکنم و آن سطرهايي را مي خوانم که با نام MX مشخص شده است و دو تا آدرس مي بينم که عبارتند از: KsN.com و mail.KsN.com پس SMTP Server هاي سايت KsN.com همين دو آدرس است. در نتيجه اگر بخواهم از سايت KsN.com براي ارسال Fake Mail استفاده کنم، از اين آدرسها بايد بهره گيرم.
2- استفاده از بعضي سايتهاي خاص:
يکي از اين سايتها،
http://www.mob.net/~ted/tools/mx.php3 است. در اين سايت، نام سايت را مي نويسيد و دکمه lookup را کليک ميکنيد. مثلاً من نوشتم yahoo.com و به نتايج زير رسيدم:
Domain Server: ns.mob.net
yahoo.com mail is handled by 5 mx4.mail.yahoo.com.
yahoo.com mail is handled by 1 mx1.mail.yahoo.com.
yahoo.com mail is handled by 1 mx2.mail.yahoo.com.
Domain Server: ns.cw.net
yahoo.com mail is handled by 5 mx4.mail.yahoo.com.
yahoo.com mail is handled by 1 mx1.mail.yahoo.com.
yahoo.com mail is handled by 1 mx2.mail.yahoo.com.
مشخص است که SMTP Server هاي سايت yahoo.com عبارتند از:
mx1.mail.yahoo.com, mx2.mail.yahoo.com, mx4.mail.yahoo.com