.eml फ़ाइल का पार्स करें: हेडर, रिसीव्ड चेन, लिंक, अटैचमेंट हैश, प्रेषक असंगतताएँ।
ईमेल हेडर पार्सर
यह उपकरण स्वयं अंग्रेज़ी में है; यह पृष्ठ इसे आपकी भाषा में समझाता है।
ईमेल हेडर पार्सर का उपयोग करें
यह क्या करता है
किसी संदिग्ध संदेश के कच्चे हेडर पेस्ट करें ताकि आप From, To, Date और Subject, प्राप्तकर्ता सर्वर द्वारा लिखे गए SPF, DKIM और DMARC परिणाम, प्रत्येक Received होप को सबसे पुराने से पहले, और Reply-To तथा Return-Path सहित सभी हेडर्स की एक तालिका देख सकें।
यह पूरी तरह से आपके ब्राउज़र में चलता है: आप जो कुछ भी दर्ज करते हैं वह अपलोड नहीं होता।
ईमेल हेडर पार्सर का उपयोग कैसे करें
- हेडर की प्रतिलिपि बनाएँ. संदेश स्रोत खोलें (Gmail में 'मूल दिखाएँ', Outlook में 'संदेश स्रोत देखें', Thunderbird में 'स्रोत देखें') और हेडर लाइनों को पहली खाली लाइन तक कॉपी करें।
- पेस्ट और पार्स. उन्हें Raw ईमेल हेडर में पेस्ट करें और Parse दबाएँ। यदि आप बॉडी भी पेस्ट करते हैं, तो पार्सर पहली खाली पंक्ति पर रुक जाता है और बताता है कि उसने कितनी पंक्तियाँ नहीं पढ़ीं।
- शीर्ष फ़ील्ड पढ़ें. From, To और Date पहले दिखाई देते हैं, फिर Subject (यदि मौजूद हो) दिखाई देता है। मानों को बिना डिकोडिंग के, ठीक वैसे ही दिखाया जाता है जैसे लिखे गए हैं।
- प्रमाणीकरण परिणाम पढ़ें. SPF, DKIM और DMARC वे परिणाम दिखाते हैं जो प्राप्तकर्ता सर्वर ने सबसे ऊपरी Authentication-Results हेडर में अपने नाम के साथ लिखे थे। इन्हें यहाँ फिर से नहीं जांचा जाता।
- हॉप्स का अनुसरण करें. प्राप्त हुए होप्स सबसे पुराने से पहले सूचीबद्ध किए गए हैं, जैसा कि EML Analyzer में होता है: होप 1 प्रेषक के सबसे निकट है, और अंतिम होप उस सर्वर द्वारा जोड़ा गया था जिसने संदेश आपको पहुँचाया।
- पूरे तालिका को स्कैन करें. सभी हेडर सूची में प्रत्येक हेडर शामिल होता है, जिसमें Reply-To और Return-Path भी शामिल हैं। Send to पार्स किए गए परिणाम को आगे भेजता है, उदाहरण के लिए EML Analyzer को।
उदाहरण
नकली बैंक सूचना
Return-Path: <bounce@mailer.example.net>
Received: from mail.example.net (mail.example.net [203.0.113.25])
by mx.example.com with ESMTPS id 4Xk2Lm; Mon, 19 Oct 2026 09:14:07 +0000
Received: from [198.51.100.10] (unknown [198.51.100.10])
by mail.example.net with ESMTPSA id 77QaZ1; Mon, 19 Oct 2026 09:14:05 +0000
Authentication-Results: mx.example.com; spf=pass smtp.mailfrom=mailer.example.net; dkim=none; dmarc=fail (p=reject) header.from=example.org
From: "Example Bank Security" <security@example.org>
Reply-To: <help-desk@example.net>
To: <alice@example.com>
Subject: Action required: verify your account
Date: Mon, 19 Oct 2026 09:14:03 +0000
Message-ID: <20261019091403.1234@mail.example.net>FROM
"Example Bank Security" <security@example.org>
TO
<alice@example.com>
DATE
Mon, 19 Oct 2026 09:14:03 +0000
SUBJECT
Action required: verify your account
Authentication-Results by mx.example.com (as written by that server, not verified here)
SPF
pass
DKIM
none
DMARC
fail
Received hops (2, oldest first)
HOP 1 · OLDEST, NEAREST THE SENDER
from [198.51.100.10] (unknown [198.51.100.10]) by mail.example.net with ESMTPSA id 77QaZ1; Mon, 19 Oct 2026 09:14:05 +0000
HOP 2 · NEWEST, ADDED BY THE RECEIVING SERVER
from mail.example.net (mail.example.net [203.0.113.25]) by mx.example.com with ESMTPS id 4Xk2Lm; Mon, 19 Oct 2026 09:14:07 +0000
All headers (10)
Return-Path <bounce@mailer.example.net>
Received from mail.example.net (mail.example.net [203.0.113.25]) by mx.example.com with ESMTPS id 4Xk2Lm; Mon, 19 Oct 2026 09:14:07 +0000
Received from [198.51.100.10] (unknown [198.51.100.10]) by mail.example.net with ESMTPSA id 77QaZ1; Mon, 19 Oct 2026 09:14:05 +0000
Authentication-Results mx.example.com; spf=pass smtp.mailfrom=mailer.example.net; dkim=none; dmarc=fail (p=reject) header.from=example.org
From "Example Bank Security" <security@example.org>
Reply-To <help-desk@example.net>
To <alice@example.com>
Subject Action required: verify your account
Date Mon, 19 Oct 2026 09:14:03 +0000
Message-ID <20261019091403.1234@mail.example.net>शीर्ष फ़ील्ड्स में प्रेषक का प्रदर्शित नाम और पता दिखाया गया है, फिर प्राप्ति सर्वर द्वारा लिखे गए प्रमाणीकरण-परिणाम (spf=pass, dkim=none, dmarc=fail) और दो प्राप्त होप्स, सबसे पुराना पहले, जैसा कि EML Analyzer में होता है: होप 1 में mail.example.net संदेश को 198.51.100.10 से स्वीकार करता है, होप 2 में mx.example.com इसे mail.example.net से स्वीकार करता है। सभी 10 हेडर की तालिका एक अन्य डोमेन पर एक रिप्लाई-टू (Reply-To) दिखाती है; dmarc=fail के साथ, यह एक जाली भेजने वाले के दो संकेत हैं।
यह क्या जाँचता है
| संकेत | इसका क्या मतलब है |
|---|---|
| से | प्रदर्शन नाम की तुलना कोष्ठक में दिए गए पते से करें। एक असंबंधित डोमेन के बगल में ब्रांड का नाम होना स्पूफिंग का एक सामान्य संकेत है। |
| के लिए | यदि आपका अपना पता गायब है, तो आप शायद Bcc में थे या किसी मेलिंग सूची में थे। थोक फ़िशिंग अक्सर Bcc का उपयोग करती है। |
| दिनांक | यह प्रेषक के सॉफ़्टवेयर द्वारा लिखा गया है, इसलिए इसे नकली बनाया जा सकता है। इसे प्राप्त होप्स में दर्ज समयों से तुलना करें। |
| विषय | कच्चा दिखाया गया। =?UTF-8?B?...?= जैसा कोई मान एन्कोड किया गया टेक्स्ट है जिसे यह पार्सर डीकोड नहीं करता। |
| एसपीएफ़, डीकेआईएम, डीमार्क | प्राप्त करने वाले सर्वर के निर्णय। किसी ब्रांड के डोमेन के लिए dmarc=fail एक मजबूत स्पूफिंग संकेत है; यदि रिपोर्ट नहीं किया गया है, तो इसका मतलब है कि सर्वर ने उस जांच के लिए कोई परिणाम नहीं लिखा। |
| प्राप्त हुए हॉप्स | प्रत्येक हॉप को 200 अक्षरों तक सीमित किया गया है। केवल सूची के अंत में आपके अपने प्रदाता द्वारा जोड़े गए हॉप्स पर भरोसा किया जा सकता है; पहले वाले हॉप्स जाली हो सकते हैं। |
| जवाब-के-लिए | 'From' से अलग डोमेन पर स्थित एक उत्तर पता बताता है कि आपका उत्तर कहीं और जाएगा। |
| वापसी-पथ | बounce पता जिसे SPF जांचता है। From से अलग डोमेन मेलिंग सेवाओं के लिए सामान्य है, लेकिन ध्यान देने योग्य है। |
| संदेश-आईडी | @ के बाद वाला भाग अक्सर उस सिस्टम का नाम बताता है जिसने संदेश बनाया है। इसे From डोमेन से तुलना करें। |
और उदाहरण
एन्कोडेड प्रेषक का नाम और विषय
Received: from mail.example.org (mail.example.org [192.0.2.44])
by mx.example.com with ESMTPS; Tue, 20 Oct 2026 10:02:11 +0000
From: =?UTF-8?B?UGF5cm9sbCBUZWFt?= <payroll@example.org>
To: staff@example.com
Subject: =?UTF-8?B?U2FsYXJ5IHVwZGF0ZQ==?=
Date: Tue, 20 Oct 2026 10:02:09 +0000From, To, Date और Subject भरे हुए हैं, लेकिन नाम और विषय =?UTF-8?B?...?= ही रहते हैं क्योंकि कुछ भी डीकोड नहीं होता (वे Payroll Team और Salary update पढ़ते हैं)। Received hops एक ही लाइन में संकुचित hop को सूचीबद्ध करता है, और All headers हर हेडर को सूचीबद्ध करता है।
शीर्षकों के साथ चिपकाया गया बॉडी
From: IT Support <it@example.net>
To: you@example.com
Subject: Password expires
Hello,
Action needed: confirm your password today.केवल पहली खाली पंक्ति से पहले की पंक्तियाँ ही हेडर के रूप में पढ़ी जाती हैं। तालिका के नीचे एक नोट में कहा गया है कि इसके बाद की पंक्तियाँ, यानी संदेश का मुख्य भाग, हेडर के रूप में नहीं पढ़ी गईं।
एक मुड़ी हुई विषय पंक्ति
From: Example Shop <orders@example.com>
Subject: Your order
has shippedशो से उदाहरण: orders@example.com पते वाली शॉप से, टू और डेट में डैश दिखाएँ, और सब्जेक्ट में एक ही लाइन में "Your order has shipped" लिखा है। रिसीव्ड हॉप्स (0) और सभी हेडर (2)।
अक्सर पूछे जाने वाले प्रश्न
मैं प्राप्त हुए हॉप्स को कैसे पढ़ूँ?
हॉप्स को सबसे पुराने से शुरू करके क्रमांकित किया जाता है, जैसा कि EML Analyzer में होता है: हॉप 1 सबसे नीचे वाला Received हेडर है, जिसे संदेश को संभालने वाले पहले सर्वर ने जोड़ा था, और अंतिम हॉप सबसे ऊपर वाला है, जिसे उस सर्वर ने जोड़ा था जिसने इसे आपको डिलीवर किया। केवल आपके अपने मेल प्रदाता द्वारा जोड़े गए होप्स पर ही भरोसा किया जा सकता है, क्योंकि प्रेषक उनसे नीचे की किसी भी 'Received' पंक्ति को जाली बना सकता है।
क्या यह SPF, DKIM या DMARC की जाँच करता है?
नहीं। यह सबसे ऊपरी Authentication-Results हेडर से SPF, DKIM और DMARC परिणाम दिखाता है और बिना किसी सत्यापन के, =?UTF-8?B?...? को डिकोड किए, प्राप्तकर्ता सर्वर द्वारा लिखे गए Received-SPF और DKIM-Signature को सूचीबद्ध करता है।= विषयों को दिखाता है या बॉडी को पढ़ता है (यह पहली खाली पंक्ति पर रुक जाता है), और यह लंबी मानों को छोटा कर देता है (200 वर्णों पर, तालिका कोशिकाओं को 300 पर)। पूरी .eml फ़ाइल के लिए, EML Analyzer का उपयोग करें।
क्या हेडर अपलोड किए गए हैं?
नहीं। पार्सिंग आपके ब्राउज़र में होती है और कुछ भी कहीं नहीं भेजा जाता। हेडर में व्यक्तिगत पते और आंतरिक आईपी शामिल हो सकते हैं, इसलिए इन्हें साझा करने से पहले हटा दें।
क्या मैं पूरा संदेश, बॉडी सहित पेस्ट कर सकता हूँ?
हाँ, लेकिन केवल हेडर ब्लॉक ही पढ़ा जाता है: RFC 5322 के अनुसार पार्सिंग पहली खाली पंक्ति पर रुक जाती है, और पेज बताता है कि उसने बॉडी की कितनी पंक्तियाँ स्किप कीं। EML Analyzer संलग्नक सहित संपूर्ण संदेश पढ़ता है।
मोड़ी गई हेडर लाइनों का क्या होता है?
एक पंक्ति जो रिक्त स्थान या टैब से शुरू होती है, उसे उससे ऊपर के हेडर से एक ही रिक्त स्थान द्वारा जोड़ा जाता है, इसलिए एक लंबा Received या Subject हेडर एक ही मान के रूप में दिखाई देता है।
कौन सा Authentication-Results हेडर उपयोग किया जाता है?
सबसे ऊपरी वाला हेडर वह है जिसे संदेश आपको भेजने वाले सर्वर ने सबसे अंत में जोड़ा था। निम्न Authentication-Results हेडर पहले के सर्वरों से आ सकते हैं या प्रेषक द्वारा जाली बनाए जा सकते हैं।