Skip to main content

எளிய அஞ்சல் பரிமாற்ற நெறிமுறை வழிகாட்டி (SMTP)

Anonim

எளிய அஞ்சல் பரிமாற்ற நெறிமுறை (SMTP) வணிக நெட்வொர்க்குகள் மற்றும் இணையத்தளத்தில் மின்னஞ்சல் செய்திகளை அனுப்பும் ஒரு நிலையான தகவல் நெறிமுறை ஆகும். SMTP முதலில் 1980 ஆம் ஆண்டுகளில் உருவாக்கப்பட்டது மற்றும் உலகளாவிய பயன்பாட்டில் மிகவும் பிரபலமான நெறிமுறைகளில் ஒன்றாக உள்ளது.

மின்னஞ்சல் மென்பொருளானது SMTP ஐ பொதுவாக அனுப்புகிறது, அஞ்சல் அஞ்சல்பெட்டி 3 (POP3) அல்லது இண்டர்நெட் மெசேஜ் ஆக்சஸ் ப்ரோட்டோக்கால் (IMAP) நெறிமுறைகளை அனுப்பும். அதன் வயது போதிலும், SMTP க்கு உண்மையான மாற்றீடு முக்கிய பயன்பாட்டில் இல்லை.

எப்படி SMTP படைப்புகள்

அனைத்து நவீன மின்னஞ்சல் கிளையண்ட் நிரல்கள் SMTP க்கு ஆதரவு. ஒரு SMTP சேவையகத்தின் IP முகவரி (அஞ்சல் பெறுதல் அல்லது IMAP சேவையகத்தின் முகவரிகளுடன் சேர்த்து) மின்னஞ்சல் முகவரியில் உள்ள SMTP அமைப்புகள் அடங்கும். வலை அடிப்படையிலான வாடிக்கையாளர்கள் தங்கள் SMTP சேவையகத்தின் முகவரியின் முகவரியை உள்ளிட்டு, பி.டி. வாடிக்கையாளர்கள் SMTP அமைப்புகளை வழங்கும்போது, ​​பயனர்கள் தங்கள் சொந்த சேவையகத்தை தேர்வு செய்ய அனுமதிக்கின்றனர்.

ஒரு உடல் SMTP சேவையகம் மின்னஞ்சல் போக்குவரத்தை சேவை செய்வதற்கு மட்டுமே அர்ப்பணிக்கப்படலாம் ஆனால் பெரும்பாலும் குறைந்தது POP3 மற்றும் சில நேரங்களில் பிற ப்ராக்ஸி சேவையக செயல்பாடுகளை உள்ளடக்கியுள்ளது.

SMTP TCP / IP இன் மேல் இயங்குகிறது மற்றும் நிலையான தொடர்புக்கு TCP போர்ட் எண் 25 ஐ பயன்படுத்துகிறது. SMTP ஐ மேம்படுத்த மற்றும் இணையத்தில் ஸ்பேமை எதிர்த்துப் போராட, நெறிமுறைகளின் சில அம்சங்களை ஆதரிப்பதற்காக தரநிலை குழுக்கள் TCP போர்ட் 587 ஐ வடிவமைத்துள்ளன. ஜிமெயில் போன்ற சில வலை மின்னஞ்சல் சேவைகள் SMTP க்கு அதிகாரப்பூர்வமற்ற TCP போர்ட் 465 ஐ பயன்படுத்துகின்றன.

SMTP கட்டளைகள்

SMTP தரநிலை கட்டளைகளின் வரையறையை வரையறுக்கிறது - தகவலைக் கோருகையில் மெயில் சேவையகங்களுக்கு அஞ்சல் வாடிக்கையாளர்களுக்கு குறிப்பிட்ட வகை செய்திகளின் பெயர்கள். பொதுவாக பயன்படுத்தப்படும் கட்டளைகள்:

  • வணக்கம்மற்றும்EHLO- வாடிக்கையாளர் மற்றும் சேவையகத்திற்கும் இடையே ஒரு புதிய நெறிமுறை அமர்வு தொடங்குவதற்கான கட்டளைகள். EHLO கட்டளையானது அவை ஆதரிக்கும் ஏதேனும் விருப்ப SMTP நீட்டிப்புகளுடன் பதிலளிக்கிறது
  • மின்னஞ்சல்- ஒரு மின்னஞ்சல் செய்தியை அனுப்ப தொடங்க கட்டளை
  • RCPT- தயாரிக்கப்பட்ட தற்போதைய செய்தியை பெறுவதற்கு ஒரு மின்னஞ்சல் முகவரியை வழங்க கட்டளையிட வேண்டும்
  • தகவல்கள்- மின்னஞ்சல் செய்தி பரிமாற்றம் தொடக்கத்தில் குறிக்கும் கட்டளை. இந்த கட்டளையானது, செய்தியின் ஒரு பகுதியை உள்ளடக்கிய ஒன்று அல்லது அதற்கு மேற்பட்ட பின்தொடர் செய்திகளை தொடர்ச்சியாக தொடங்குகிறது. தொடர்ச்சியான கடைசி செய்தி காலியாக உள்ளது (ஒரு முடிவான பாத்திரத்தை மட்டுமே கொண்டது).
  • RSET- ஒரு மின்னஞ்சலை அனுப்பும் போது (மின்னஞ்சல் கட்டளையை வழங்கிய பின்), SMTP இணைப்பு முடிந்தவுடன் ஒரு பிழையை சந்தித்தால் இணைப்பை மீட்டமைக்கலாம்
  • NOOP- அமர்வின் மற்ற முடிவின் மறுபரிசீலனைக்காக, பிங் வகையாக வடிவமைக்கப்பட்ட ஒரு வெற்று ("இல்லை செயல்பாடு") செய்தி
  • விட்டுவிட- நெறிமுறை அமர்வு முடிவடைகிறது

இந்த கட்டளைகளை பெறும் வெற்றி அல்லது தோல்வி குறியீட்டு எண்களுடன் பதில்கள்.

SMTP உடன் சிக்கல்கள்

SMTP உள்ளமைந்த பாதுகாப்பு அம்சங்கள் இல்லை. இணையத்தில் ஸ்பேமர்கள் கடந்த காலத்தில் எஸ்.எம்.எம்.பி. ஐ சுரண்டுவதற்கு ஏராளமான திறந்த SMTP சேவையகங்கள் மூலம் வழங்கியுள்ளனர். ஸ்பேம் எதிரான பாதுகாப்பு ஆண்டுகளில் முன்னேற்றம் ஆனால் முட்டாள்தனமான இல்லை. கூடுதலாக, ஸ்மார்ட் ஸ்பேமர்களை அமைப்பிலிருந்து (MAIL கட்டளை வழியாக) போலி "From:" மின்னஞ்சல் முகவரிகளைத் தடுக்காது.