DMARC ರೆಕಾರ್ಡ್ ವಿಶ್ಲೇಷಣೆಯ ಮೂಲತತ್ವಗಳು
DMARC (Domain-based Message Authentication, Reporting, and Conformance) ಎಂಬುದು ಇಮೇಲ್ ಕಳುಹಿಸುವವರ ಡೊಮೇನ್ ಅನ್ನು ದುರುಪಯೋಗದಿಂದ ರಕ್ಷಿಸಲು ಬಳಸುವ ಪ್ರಮುಖ ತಂತ್ರಜ್ಞಾನವಾಗಿದೆ. ಇಮೇಲ್ ಸ್ವೀಕರಿಸುವ ಸರ್ವರ್ಗಳು SPF (Sender Policy Framework) ಮತ್ತು DKIM (DomainKeys Identified Mail) ದೃಢೀಕರಣಗಳಲ್ಲಿ ವಿಫಲವಾದ ಇಮೇಲ್ಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸಬೇಕು ಎಂಬುದನ್ನು DMARC ರೆಕಾರ್ಡ್ ನಿರ್ದೇಶಿಸುತ್ತದೆ.
DMARC TXT ರೆಕಾರ್ಡ್ ಅನ್ನು DNS ನಲ್ಲಿ ಪ್ರಕಟಿಸುವ ಮೊದಲು ಅಥವಾ ಪ್ರಕಟಿಸಿದ ನಂತರ ಉಂಟಾಗುವ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲು ಅದರ ರಚನೆಯನ್ನು ಸರಿಯಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅತ್ಯಗತ್ಯ. ಈ ಉಪಕರಣವು ನೀವು ಒದಗಿಸುವ DMARC TXT ಮೌಲ್ಯವನ್ನು ವಿಶ್ಲೇಷಿಸಿ, ಅದರಲ್ಲಿರುವ ನೀತಿಗಳು (policies), ಜೋಡಣೆ ಸೆಟ್ಟಿಂಗ್ಗಳು (alignment settings), ವರದಿ ಮಾಡುವ ವಿಳಾಸಗಳು ಮತ್ತು ಹಳೆಯ ಶೇಕಡಾವಾರು ಮೌಲ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.
DMARC ನೀತಿಗಳ ಉದ್ದೇಶ ಮತ್ತು ಪ್ರಭಾವ (p, sp, np)
DMARC ರೆಕಾರ್ಡ್ನಲ್ಲಿ ಪ್ರಮುಖವಾಗಿ ಮೂರು ರೀತಿಯ ನೀತಿಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು:
- ಮುಖ್ಯ ಡೊಮೇನ್ ನೀತಿ (
p): ಇದು ಮುಖ್ಯ ಡೊಮೇನ್ಗೆ ಅನ್ವಯಿಸುವ ನೀತಿಯಾಗಿದೆ. ಒಂದು ವೇಳೆ ರೆಕಾರ್ಡ್ನಲ್ಲಿ ಯಾವುದೇpಪದವು ಇಲ್ಲದಿದ್ದರೆ, ಡೊಮೇನ್ ನೀತಿಯು ಸ್ವಯಂಚಾಲಿತವಾಗಿnoneಗೆ ಬದಲಾಗುತ್ತದೆ.p=noneನೀತಿಯು ಕೇವಲ ವೈಫಲ್ಯಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಮತ್ತು ವಿಫಲವಾದ ಇಮೇಲ್ಗಳನ್ನು ಕ್ವಾರಂಟೈನ್ ಮಾಡಲು ಅಥವಾ ತಿರಸ್ಕರಿಸಲು ಸ್ವೀಕರಿಸುವ ಸರ್ವರ್ಗಳಿಗೆ ಸೂಚಿಸುವುದಿಲ್ಲ. - ಉಪಡೊಮೇನ್ ನೀತಿ (
sp): ಇದು ಮುಖ್ಯ ಡೊಮೇನ್ನ ಅಡಿಯಲ್ಲಿ ಬರುವ ಉಪಡೊಮೇನ್ಗಳಿಗೆ (subdomains) ಅನ್ವಯಿಸುವ ನೀತಿಯಾಗಿದೆ. - ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಉಪಡೊಮೇನ್ ನೀತಿ (
np): ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಉಪಡೊಮೇನ್ಗಳಿಗೆ ಅನ್ವಯಿಸುವ ನೀತಿಯಾಗಿದೆ.
ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಟ್ಯಾಗ್ ಇಲ್ಲದಿದ್ದಾಗ, ಉಪಡೊಮೇನ್ ನೀತಿಗಳು np ಇಂದ sp ಗೆ, ತದನಂತರ p ನೀತಿಗೆ ಅನುಕ್ರಮವಾಗಿ ಬದಲಾಗುತ್ತವೆ (fall back).
ವರದಿ ಕಾನ್ಫಿಗರೇಶನ್ ಮತ್ತು ಜೋಡಣೆ ನಿಯಮಗಳು
DMARC ವ್ಯವಸ್ಥೆಯು ಇಮೇಲ್ ವಿತರಣೆಯ ಸ್ಥಿತಿಯನ್ನು ತಿಳಿಯಲು ವರದಿ ಮಾಡುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇದರಲ್ಲಿ ಎರಡು ವಿಧದ ವರದಿಗಳಿವೆ:
- ಒಟ್ಟು ವರದಿಗಳು (
rua): ಒಟ್ಟುಗೂಡಿಸಿದ ವರದಿಗಳನ್ನು ಕಳುಹಿಸಬೇಕಾದ ವಿಳಾಸಗಳು. ರೆಕಾರ್ಡ್ನಲ್ಲಿ ಯಾವುದೇ ಮಾನ್ಯವಾದruaವಿಳಾಸ ಇಲ್ಲದಿದ್ದರೆ, ಒಟ್ಟು ವರದಿಗಳನ್ನು ವಿನಂತಿಸಲಾಗುವುದಿಲ್ಲ. - ವೈಫಲ್ಯದ ವರದಿಗಳು (
ruf): ಇಮೇಲ್ ದೃಢೀಕರಣ ವಿಫಲವಾದಾಗ ಕಳುಹಿಸುವ ವರದಿಗಳ ವಿಳಾಸಗಳು. ಒಂದು ವೇಳೆ ಮಾನ್ಯವಾದrufವಿಳಾಸ ಇಲ್ಲದಿದ್ದರೆ,foಟ್ಯಾಗ್ ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸಲಾಗುತ್ತದೆ.
ವರದಿ ಮಾಡುವ URI ಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ !size ಪ್ರತ್ಯಯವು ಪ್ರಸ್ತುತ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ (obsolete) ನಿಯಮವಾಗಿದ್ದು, ಇಂದಿನ ಸ್ವೀಕರಿಸುವ ಸರ್ವರ್ಗಳು ಇದನ್ನು ನಿರ್ಲಕ್ಷಿಸಬೇಕು.
ಐತಿಹಾಸಿಕ ಮತ್ತು ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಟ್ಯಾಗ್ಗಳು
DMARC ಮಾನದಂಡಗಳು ಕಾಲಕಾಲಕ್ಕೆ ನವೀಕರಣಗೊಳ್ಳುತ್ತವೆ. ಈ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಕೆಲವು ಹಳೆಯ ನಿಯಮಗಳು ಐತಿಹಾಸಿಕ (historic) ಹಂತಕ್ಕೆ ತಲುಪುತ್ತವೆ:
pct(ಶೇಕಡಾವಾರು ಮೌಲ್ಯ):pctಮೌಲ್ಯಗಳು ಐತಿಹಾಸಿಕವಾಗಿದ್ದು, ಹಳೆಯ DMARC ವಿಶೇಷಣಗಳನ್ನು ಇಂದಿಗೂ ಅನುಸರಿಸುತ್ತಿರುವ ಸ್ವೀಕರಿಸುವ ಸರ್ವರ್ಗಳಿಗೆ ಮಾತ್ರ ನೀತಿ ವ್ಯಾಪ್ತಿಯನ್ನು ಸೀಮಿತಗೊಳಿಸುತ್ತವೆ.- ಪರೀಕ್ಷಾ ಮೋಡ್ (
t=y): ಪರೀಕ್ಷಾ ಹಂತದಲ್ಲಿt=yಮೌಲ್ಯವುquarantineನೀತಿಯನ್ನುnoneಗೆ ಮತ್ತುrejectನೀತಿಯನ್ನುquarantineಗೆ ಇಳಿಸುತ್ತದೆ. - ಪ್ರಸ್ತುತ ಮಾನದಂಡಗಳನ್ನು ಅನುಸರಿಸುವ ಸ್ವೀಕರಿಸುವ ಸರ್ವರ್ಗಳು ಐತಿಹಾಸಿಕ ಟ್ಯಾಗ್ಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸಬಹುದು.
ಇನ್ಪುಟ್ ಮಿತಿಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯ ನಿಯಮಗಳು
ಈ ಉಪಕರಣವನ್ನು ಬಳಸುವಾಗ ಈ ಕೆಳಗಿನ ತಾಂತ್ರಿಕ ನಿಯಮಗಳನ್ನು ಗಮನಿಸಬೇಕು:
- ಪ್ರಾರಂಭದ ಮೌಲ್ಯ: DMARC ರೆಕಾರ್ಡ್ ಕಡ್ಡಾಯವಾಗಿ ಕೇಸ್-ಸೆನ್ಸಿಟಿವ್ ಆದ
v=DMARC1ಮೌಲ್ಯದಿಂದಲೇ ಪ್ರಾರಂಭವಾಗಬೇಕು ಮತ್ತು ಇದು ಮೊದಲ ಪದವಾಗಿರಬೇಕು. - ಗಾತ್ರದ ಮಿತಿ: ಇನ್ಪುಟ್ ಮೌಲ್ಯವು 20,000 ಅಕ್ಷರಗಳಿಗಿಂತ ಕಡಿಮೆ ಇರಬೇಕು.
- DNS ಭಾಗಗಳ ಜೋಡಣೆ: ಉದ್ಧರಣ ಚಿಹ್ನೆಯಲ್ಲಿರುವ DNS TXT ಭಾಗಗಳನ್ನು ಸ್ವೀಕರಿಸಿ, ವಿಶ್ಲೇಷಣೆಗೆ ಮೊದಲು ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಜೋಡಿಸಲಾಗುತ್ತದೆ.
ಗೌಪ್ಯತೆ ಮತ್ತು ಡೇಟಾ ಸಂಸ್ಕರಣೆ
ನಿಮ್ಮ ಸುರಕ್ಷತೆ ಮತ್ತು ಗೌಪ್ಯತೆಗೆ ಈ ಉಪಕರಣದಲ್ಲಿ ಹೆಚ್ಚಿನ ಆದ್ಯತೆ ನೀಡಲಾಗಿದೆ. ನೀವು ನಮೂದಿಸುವ DMARC ರೆಕಾರ್ಡ್ ಸಂಪೂರ್ಣವಾಗಿ ನಿಮ್ಮ ಬ್ರೌಸರ್ನಲ್ಲೇ ಉಳಿಯುತ್ತದೆ. ಈ ಉಪಕರಣವು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಯಾವುದೇ ಬಾಹ್ಯ ಸರ್ವರ್ಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುವುದಿಲ್ಲ ಅಥವಾ ಉಳಿಸುವುದಿಲ್ಲ. ಇನ್ಪುಟ್ ಅನ್ನು ಬ್ರೌಸರ್ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ ಬರೆಯಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಈ ರೆಕಾರ್ಡ್ಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವುದೇ ವಿನಂತಿಗಳನ್ನು ಹೊರಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ.
DMARC ಸಿಂಟ್ಯಾಕ್ಸ್ ದೋಷಗಳು ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳು
ವಿಶ್ಲೇಷಣೆಯ ಸಮಯದಲ್ಲಿ ಈ ಕೆಳಗಿನ ದೋಷ ಸಂದೇಶಗಳು ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳು ಕಂಡುಬರಬಹುದು:
- "ಮೊದಲು DMARC ರೆಕಾರ್ಡ್ ಅನ್ನು ಪೇಸ್ಟ್ ಮಾಡಿ.": ಯಾವುದೇ ಇನ್ಪುಟ್ ಇಲ್ಲದೆ ಪರಿಶೀಲಿಸಲು ಪ್ರಯತ್ನಿಸಿದಾಗ ಈ ದೋಷ ಬರುತ್ತದೆ.
- "ಬೆಂಬಲಿತ DMARC ರೆಕಾರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ.": ಅಮಾನ್ಯವಾದ ರೆಕಾರ್ಡ್ ನಮೂದಿಸಿದಾಗ ಈ ಸಂದೇಶ ಕಾಣಿಸುತ್ತದೆ.
- "ಆ ರೆಕಾರ್ಡ್ ಅಸಾಮಾನ್ಯವಾಗಿ ದೊಡ್ಡದಾಗಿದೆ. ಅದನ್ನು 20,000 ಅಕ್ಷರಗಳಿಗಿಂತ ಕಡಿಮೆ ಇರಿಸಿ.": ಅಕ್ಷರಗಳ ಮಿತಿ ಮೀರಿದಾಗ ಬರುವ ಎಚ್ಚರಿಕೆ.
- "ರೆಕಾರ್ಡ್ v=DMARC1 ನಿಂದ ಆರಂಭವಾಗಬೇಕು.": ಆರಂಭಿಕ ಟ್ಯಾಗ್ ತಪ್ಪಾಗಿದ್ದಾಗ ಬರುವ ಸಂದೇಶ.
- "ಪದ
‹position›: v=DMARC1 ಮೊದಲ ಪದವಾಗಿರಬೇಕು.": ಆವೃತ್ತಿ ಟ್ಯಾಗ್ ಮೊದಲ ಸ್ಥಾನದಲ್ಲಿ ಇಲ್ಲದಿದ್ದಾಗ ಬರುವ ದೋಷ. - "name=value ✕ (
‹position›)": ಸೆಮಿಕೋಲನ್ಗಳಿಂದ ಬೇರ್ಪಡಿಸದ ಅಥವಾ ಸರಿಯಾದ ರಚನೆ ಇಲ್ಲದ ಮಲ್ಫಾರ್ಮ್ಡ್ ಟ್ಯಾಗ್ಗಳಿಗೆ ಈ ಎಚ್ಚರಿಕೆ ನೀಡಲಾಗುತ್ತದೆ.
FAQ - ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು
ಸಿಂಟ್ಯಾಕ್ಸ್ ಮತ್ತು ನೀತಿ ಟಿಪ್ಪಣಿಗಳು: p / sp / np?
DMARC ರೆಕಾರ್ಡ್ನಲ್ಲಿ p ಮುಖ್ಯ ಡೊಮೇನ್ ನೀತಿಯನ್ನು, sp ಉಪಡೊಮೇನ್ ನೀತಿಯನ್ನು ಮತ್ತು np ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ಉಪಡೊಮೇನ್ ನೀತಿಯನ್ನು ಸೂಚಿಸುತ್ತವೆ. ಒಂದು ವೇಳೆ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ನೀತಿ ಇಲ್ಲದಿದ್ದರೆ, ಅವು ಅನುಕ್ರಮವಾಗಿ np → sp → p ಹಂತಕ್ಕೆ ಬದಲಾಗುತ್ತವೆ. p=none ಕೇವಲ ಮೇಲ್ವಿಚಾರಣೆಗೆ ಸೀಮಿತವಾಗಿದ್ದರೆ, t=y ಪರೀಕ್ಷಾ ಮೋಡ್ ಆಗಿದ್ದು ಅದು ನೀತಿಯ ಕಟ್ಟುನಿಟ್ಟನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
RFC 9989: pct / rf / ri?
RFC 9989 ನಿಯಮಾವಳಿಗಳ ಪ್ರಕಾರ, ಹಳೆಯ pct, rf, ಮತ್ತು ri ಟ್ಯಾಗ್ಗಳನ್ನು ಐತಿಹಾಸಿಕ (historic) ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಪ್ರಸ್ತುತ ಸಕ್ರಿಯವಾಗಿರುವ ಟ್ಯಾಗ್ಗಳಲ್ಲಿ np, psd, ಮತ್ತು t ಸೇರಿವೆ. ಈ ಉಪಕರಣವು ಇಂತಹ ಐತಿಹಾಸಿಕ ಟ್ಯಾಗ್ಗಳನ್ನು ಗುರುತಿಸಿ ನಿಮಗೆ ಎಚ್ಚರಿಕೆ ನೀಡುತ್ತದೆ.
ದೋಷವಿಲ್ಲದ ಫಲಿತಾಂಶವು ನನ್ನ DMARC ಸೆಟಪ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುತ್ತದೆಯೇ?
ಇಲ್ಲ. ಈ ಪುಟವು ನೀವು ಪೇಸ್ಟ್ ಮಾಡಿದ ಪಠ್ಯವನ್ನು ಮಾತ್ರ ಪರಿಶೀಲಿಸುತ್ತದೆ. ಇದು DNS ಅನ್ನು ಪ್ರಶ್ನಿಸುವುದಿಲ್ಲ, ಪೂರೈಕೆದಾರರ ರೆಕಾರ್ಡ್ಗಳನ್ನು ವಿಸ್ತರಿಸುವುದಿಲ್ಲ, ಕಳುಹಿಸುವವರ IP ಅನ್ನು ಪರೀಕ್ಷಿಸುವುದಿಲ್ಲ ಅಥವಾ ಸ್ವೀಕರಿಸುವ ಮೇಲ್ ಸರ್ವರ್ ಏನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ದೃಢಪಡಿಸುವುದಿಲ್ಲ. ಇದು ಕೇವಲ ನಿಮ್ಮ ಪಠ್ಯದ ಸಿಂಟ್ಯಾಕ್ಸ್ ಮತ್ತು ನೀತಿ ರಚನೆಯನ್ನು ಮಾತ್ರ ವಿಶ್ಲೇಷಿಸುತ್ತದೆ.