සරල තැපෑල මාරු කිරීමේ ප්රොටෝකෝලය (SMTP) යනු ව්යාපාරික ජාල සහ අන්තර්ජාලය මත ඊමේල් පණිවිඩ යැවීම සඳහා සම්මත සන්නිවේදන ප්රොටෝකෝලයයි . SMTP මුලින් 1980 ගණන්වල මුල් භාගයේ වර්ධනය වූ අතර එය ලෝක ව්යාප්තව භාවිතා කරන ජනප්රියම ප්රොටෝකෝලවලින් එකකි.
විද්යුත් තැපැල් මෘදුකාංගය බොහෝ විට SMTP භාවිතා කරන්නේ තැපැල් යැවීම සඳහා සහ තැපැල් තැපැල් ප්රොටොකෝලය 3 (POP3) හෝ තැපැල් පණිවිඩ ප්රවේශ ප්රොටෝකෝලය (IMAP) ප්රොටෝකෝලා කිරීමයි. එහි වයස තිබියදීම, SMTP සඳහා සැබෑ විකල්පයක් නොමැත.
SMTP වැඩ කරන්නේ කෙසේද?
සියලුම නවීන ඊමේල් සේවාදායකයන් SMTP වලට සහය දක්වයි. විද්යුත් තැපැල් සේවාලාභියෙකුගේ නඩත්තු SMTP සැකසුම් SMTP සේවාදායකයේ IP ලිපිනය ඇතුළත් වේ (POP හෝ IMAP සේවාදායකයේ ලිපිනයන් ඊමේල් ලබා ගැනීම සඳහා) ඇතුළත් වේ. වෙබ් සේවාදායකයින් විසින් ඔවුන්ගේ SMTP සේවාදායකයේ ලිපිනය සකස් කර ඇති අතර, ඔවුන්ගේ පරිගණක සේවාදායකයන්ට SMTP සැකසුම් ලබා දෙයි.
භෞතික SMTP සේවාදායකය විද්යුත් තැපැල් මාර්ගගතව සේවය කිරීම සඳහා පමණක් වෙන් කර ඇති නමුත් බොහෝවිට POP3 සහ සමහරවිට වෙනත් ප්රොක්සි සේවාදායක කාර්යයන් සමඟ ඒකාබද්ධ කෙරේ.
SMTP TCP / IP මත ක්රියාත්මක වන අතර සම්මත සන්නිවේදනය සඳහා TCP port number 25 භාවිතා කරයි. SMTP වැඩි දියුණු කිරීම සහ අන්තර්ජාලය තුළ ස්පෑම් වැළැක්වීමට උදව් කිරීමට ප්රමිති කණ්ඩායම්, TCP port 587 සැලසුම් කර ඇත. ජීමේල් වැනි වෙබ් ජාල සේවා කිහිපයක් කිහිපයක් SMTP සඳහා නිල නොවන TCP පෝට් 465 භාවිතා කරන්න.
SMTP විධානයන්
SMTP සම්මතය විධාන කට්ටලයක් නියම කරයි - තොරතුරු ඉල්ලා සිටින විට තැපැල් සේවාදායකයන් තැපැල් සේවාදායකයන් වෙත යැවෙන නිශ්චිත පණිවුඩ නාමයන්. වඩාත්ම භාවිතා වන විධාන පහත දැක්වේ:
- HELO සහ EHLO - සේවාදායකය හා සේවාදායකයා අතර නව ප්රොටෝකෝලය සැසියක් ආරම්භ කරන විධානයන්. EHLO විධානය මඟින් එය ඕනෑම විකල්ප SMTP දිගුවකින් ප්රතිචාර දැක්වීමට ප්රතිචාර දක්වයි
- ඊමේල් පණිවිඩ යැවීම ආරම්භ කිරීමට MAIL - විධානය
- RCPT - විධිමත් පණිවුඩයේ එවැනිම පණිවුඩයක් සඳහා එක් විද්යුත් තැපැල් ලිපිනයක් සැපයීමට
- ඊමේල් පණිවුඩය සම්ප්රේෂණය කරන ලද DATA - විධානය. මෙම විධානය මඟින් පණිවුඩයක් අඩංගු එක් එක් හෝ ඊට වැඩි ඊමේල් පණිවිඩ මාලාවක් ආරම්භ කරයි. අනුපිළිවෙලෙහි අවසාන පණිවිඩය හිස් (අවසන් දින චරිතයක් ලෙස) ((.) පමණක් අඩංගු වේ) ඊමේල් අවසානය සලකුනු කිරීම.
- RSET - ඊමේලය යැවීම (MAIL විධානය නිකුත් කිරීමෙන් පසු), SMTP සම්බන්ධතාවයේ අවසානය දෝෂයක් ඇත්නම් එය සම්බන්ධ කළ හැකිය
- NOOP - සැසියෙහි අනෙක් අන්තයේ ප්රතිචාරාත්මක භාවය පරීක්ෂා කිරීම සඳහා යම් ආකාරයක ping වර්ගයක් නිර්මාණය කරන ලද හිස් ("කිසිම මෙහෙයුමක්") පණිවිඩයක්
- QUIT - ප්රොටොකෝලය සැසිය අවසන් කරයි
මෙම විධානයන් මඟින් සාර්ථකත්වය හෝ අසමත් වූ කේත අංක සමඟ ප්රතිචාර දක්වයි.
SMTP සමඟ ගැටළු
SMTP හි ආරක්ෂිත ලක්ෂණ නොමැති තරම්ය. එන්එම්එම්එම් එන්එස්එම් උපයෝගී කර ගැනීම සඳහා අන්තර්ජාල ස්පෑම් සක්රිය කර ඇති අතර විශාල SMTP ඊමේල් උත්පාදනය කර විවෘත SMTP සර්වර් හරහා ලබා දී ඇත. ස්පෑම් වලට එරෙහිව ආරක්ෂාවක් වසර ගණනාවක් තිස්සේ වැඩිදියුණු වී ඇති නමුත් ඒවා අද්විතීය නොවේ. ඊට අමතරව, SMTP මගින් ස්පෑම් සවිකරන්නන් (MAIL විධානය හරහා) ව්යාජයෙන් "ඉ-තැපැල් ලිපිනයන්" ව්යාජ ලෙස සකසා නැත.