जवाबों:
आपका सबसे अच्छा, सबसे आसान और विश्व स्तर पर उपलब्ध टूल: टेलनेट
AUTH लोगिन टाइप करें। सर्वर आपके उपयोगकर्ता नाम के लिए एक एन्क्रिप्टेड प्रॉम्प्ट के साथ प्रतिक्रिया करता है।
आधार 64 में एन्क्रिप्ट किया गया अपना उपयोगकर्ता नाम दर्ज करें। आप अपने उपयोगकर्ता नाम को एनकोड करने के लिए उपलब्ध कई उपकरणों में से एक का उपयोग कर सकते हैं।
सर्वर आपके पासवर्ड के लिए एक एन्क्रिप्टेड बेस 64 प्रॉम्प्ट के साथ प्रतिक्रिया करता है। आधार 64 में एन्क्रिप्ट किया गया अपना पासवर्ड दर्ज करें।
टाइप करें MAIL FROM :, और फिर ENTER दबाएँ। यदि प्रेषक को मेल भेजने की अनुमति नहीं है, तो SMTP सर्वर एक त्रुटि देता है।
टाइप करें RCPT TO:, और उसके बाद ENTER दबाएँ। यदि प्राप्तकर्ता एक वैध प्राप्तकर्ता नहीं है या सर्वर इस डोमेन के लिए मेल स्वीकार नहीं करता है, तो SMTP सर्वर एक त्रुटि देता है।
DATA टाइप करें।
यदि वांछित है, तो संदेश पाठ टाइप करें, ENTER दबाएँ, एक अवधि (।) टाइप करें, और उसके बाद फिर से ENTER दबाएँ।
यदि मेल ठीक से काम कर रहा है, तो आपको निम्नलिखित संकेत के समान प्रतिक्रिया दिखाई देनी चाहिए जो यह दर्शाती है कि मेल डिलीवरी के लिए कतारबद्ध है:
२५० २.०.० मेलि- SOMETHINGHERE@mail.somedomain.com।
मेरे लिए, सबसे आसान तरीका Powershell में Send-MailMessage का उपयोग कर रहा है । पॉवर्सशेल कंसोल से बस चलाएं:
PS C:\Users\admin> Send-MailMessage -SMTPServer smtp.domain.com -To xxxxx@gmail.com -From youremail@domain.com -Subject "This is a test email" -Body "Hi, this is a test email sent via PowerShell to test the STMP relay server"
इस लिंक पर अधिक विकल्प पाए जा सकते हैं :
यदि यह कुछ ऐसा है जिसे आपको एक बार परीक्षण करना है, या बस थोड़ी संख्या में एसएमटीपी सर्वर के लिए, तो टेलनेट सबसे सुविधाजनक उपकरण हो सकता है, जैसा कि बताया गया है। टेलनेट के बारे में सबसे अच्छी बात यह है कि यह लगभग एक सार्वभौमिक उपकरण है, और यह आपको न केवल एक एसएमटीपी सर्वर का परीक्षण करने की अनुमति देता है, बल्कि पीओपी, आईएमएपी आदि जैसी अन्य सेवाएं भी प्रदान करता है।
हालाँकि, यदि आप इस परीक्षण को नियमित रूप से या बड़े पैमाने पर कर रहे हैं, तो मैं अत्यधिक स्वाक्स का उपयोग करने की सलाह दूंगा । इसका उपयोग करना बेहद आसान है और यह संलग्न फाइलों को भेजने जैसे अन्य कार्य भी कर सकता है (जो आपके मेल कंटेंट फिल्टर के परीक्षण के लिए उपयोगी हो सकता है)।
यह आपको उपयोगी निकास कोड भी देगा, ताकि आप इसका उपयोग स्वचालित परीक्षणों को करने के लिए भी कर सकें।
मैं इसे अक्सर लिनक्स पर उपयोग करता हूं, लेकिन पर्ल स्क्रिप्ट होने के नाते, आपको इसे बिना किसी समस्या के विंडोज बॉक्स पर चलाने में सक्षम होना चाहिए।
brew install swaks
।
यदि आप मैन्युअल रूप से पूरे SMTP लेनदेन के माध्यम से नहीं चलाना चाहते हैं तो आप ईमेल भेजने के लिए एक कमांड लाइन टूल जैसे कि ब्लैट का उपयोग कर सकते हैं ।
टेलीनेट को 25 पोर्ट करना और एसएमटीपी कमांड को हाथ से जारी करना आमतौर पर इस उद्देश्य के लिए ठीक है।
आप एक ऑनलाइन सेवा की कोशिश कर सकते हैं जो आपके लिए काम करेगी। आप सामान्य SMTP सर्वर समस्याओं के बारे में जल्दी से पता लगा सकते हैं