SMTP - Commands
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Get a hacker's perspective on your web apps, network, and cloud
Find and report critical, exploitable vulnerabilities with real business impact. Use our 20+ custom tools to map the attack surface, find security issues that let you escalate privileges, and use automated exploits to collect essential evidence, turning your hard work into persuasive reports.
Commands from: https://serversmtp.com/smtp-commands/
HELO यह पहला SMTP कमांड है: यह वार्तालाप शुरू करता है, प्रेषक सर्वर की पहचान करता है और आमतौर पर इसके डोमेन नाम द्वारा अनुसरण किया जाता है।
EHLO वार्तालाप शुरू करने के लिए एक वैकल्पिक कमांड, यह दर्शाता है कि सर्वर विस्तारित SMTP प्रोटोकॉल का उपयोग कर रहा है।
MAIL FROM इस SMTP कमांड के साथ संचालन शुरू होते हैं: प्रेषक "From" फ़ील्ड में स्रोत ईमेल पते को बताता है और वास्तव में ईमेल ट्रांसफर शुरू करता है।
RCPT TO यह ईमेल के प्राप्तकर्ता की पहचान करता है; यदि एक से अधिक हैं, तो कमांड को बस पते के अनुसार दोहराया जाता है।
SIZE यह SMTP कमांड दूरस्थ सर्वर को संलग्न ईमेल के अनुमानित आकार (बाइट्स में) के बारे में सूचित करता है। इसका उपयोग सर्वर द्वारा स्वीकार किए जाने वाले संदेश के अधिकतम आकार की रिपोर्ट करने के लिए भी किया जा सकता है।
DATA DATA कमांड के साथ ईमेल सामग्री का ट्रांसफर शुरू होता है; यह आमतौर पर सर्वर द्वारा दिए गए 354 उत्तर कोड द्वारा अनुसरण किया जाता है, जो वास्तविक ट्रांसमिशन शुरू करने की अनुमति देता है।
VRFY सर्वर से पूछा जाता है कि क्या एक विशेष ईमेल पता या उपयोगकर्ता नाम वास्तव में मौजूद है।
TURN इस कमांड का उपयोग क्लाइंट और सर्वर के बीच भूमिकाओं को उलटने के लिए किया जाता है, बिना एक नई कनेक्शन चलाने की आवश्यकता के।
AUTH AUTH कमांड के साथ, क्लाइंट सर्वर के लिए अपने आप को प्रमाणित करता है, अपना उपयोगकर्ता नाम और पासवर्ड देता है। यह उचित ट्रांसमिशन की गारंटी देने के लिए सुरक्षा की एक और परत है।
RSET यह सर्वर को सूचित करता है कि चल रही ईमेल ट्रांसमिशन समाप्त होने जा रही है, हालांकि SMTP वार्तालाप बंद नहीं होगा (जैसे QUIT के मामले में)।
EXPN यह SMTP कमांड एक मेलिंग सूची की पहचान के बारे में पुष्टि के लिए पूछता है।
HELP यह क्लाइंट का एक अनुरोध है कुछ जानकारी के लिए जो ईमेल के सफल ट्रांसफर के लिए उपयोगी हो सकती है।
QUIT यह SMTP वार्तालाप को समाप्त करता है।
Get a hacker's perspective on your web apps, network, and cloud
Find and report critical, exploitable vulnerabilities with real business impact. Use our 20+ custom tools to map the attack surface, find security issues that let you escalate privileges, and use automated exploits to collect essential evidence, turning your hard work into persuasive reports.
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)