Шта је протокол једноставног преноса поште?

За пренос е-поште користи се једноставан протокол за пренос поште (СМТП). Стварни пренос поште врши се преко МТА тј. Агента за пренос порука. За пренос поште са једног система на други систем мора имати агенте за пренос порука клијента и агенте за пренос порука сервера. Клијент за пренос порука клијента користи се за слање поште, а агенти за пренос порука сервера користе се за примање поште. Протокол једноставног преноса поште (СМТП) Протокол једноставног преноса поште једини је протокол који дефинише клијента и сервера агената за пренос порука (МТА). Једноставни протокол за пренос поште користи се за дефинисање начина на који се и наредбе и одговори морају слати напријед и назад. Користи се два пута, између пошиљаоца и поштанског сервера пошиљатеља и између два послужитеља поште.

Како функционише протокол једноставног преноса поште?

За пренос порука између клијента за преношење порука и агената за пренос порука, протокол једноставног преноса поште користи наредбе и одговоре.

Прво, МТА клијент шаље наредбе на МТА сервер, у одговору МТА сервер шаље одговоре на МТА клијента.

СМТП команде:

Да видимо те команде и одговоре, једну по једну.

Команде се с клијента шаљу на сервер. Синтакса наредбе је приказана доле.

Кључна реч: аргумент (и)

Једноставни протокол за пренос поште дефинира различите команде које су приказане у наставку.

1) ХЕЛО

Клијент користи ову наредбу за идентификацију. Аргумент је име пошиљатеља. Формат је приказан доле:

ХЕЛО: цхалленгер.атц.едуцба

2) ПОШТА ОД

Клијент користи ову наредбу за препознавање пошиљатеља поруке. Аргумент је пошиљаочева адреса е-поште. Формат је приказан доле:

ПОШТА ОД:

3) РЦПТ ТО

Клијент користи ову наредбу за препознавање жељеног примаоца поруке. Аргумент је адреса е-поште примаоца. Формат је приказан доле:

РЦПТ ТО:

4) ПОДАЦИ

Клијент користи ову наредбу за слање поруке. Све линије које прате наредбу ДАТА сматрају се поштом. Формат је приказан доле:

ПОДАЦИ

Ово је порука која је створена да пошаље примаоцу.

5) КУИТ

Клијент користи ову наредбу за прекид поруке. Формат је приказан доле:

ОДУСТАТИ

6) РЕСТ

Клијент користи своју наредбу за отказивање тренутне трансакције поште. Веза ће се ресетовати, а сачуване информације о пошиљаоцу и примаоцу биће избрисане. Формат је приказан доле:

РЕСТ

7) ВРФИ

Клијент користи ову команду за потврду адресе е-поште примаоца. Формат је приказан доле:

ВРФИ:

8) НООП

Клијент користи ову наредбу да провери статус примаоца. Формат је приказан доле:

НООП

9) ТУРН

И пошиљалац и прималац користе ову команду за промену својих положаја, тј. Пошиљалац постаје пријемник и прималац постаје пошиљалац. У данашњем свету, једноставан протокол за пренос поште не подржава ову функцију. Формат је приказан доле:

РЕД

10) ЕКСПН

Ова наредба тражи од примаочевог домаћина да прошири списак поштанских адреса која се шаље као аргументе и да врати адресе поштанског сандучета пријемника који га чине. Формат је приказан доле:

ЕКСПН: абцд

11) ПОМОЋ

Ова наредба тражи од примаоца да пошаље информације о наредби која је послата као аргумент.

ПОМОЋ: пошта

12) ПОШАЉИТЕ ОД

Ова наредба одређује да се пошта мора доставити терминалу примаоца, а не у поштанско сандуче. Ако је прималац ван мреже, пошта се одбија.

ПОШАЉИТЕ ОД:

13) СМОЛ ОД

Ова наредба одређује да се пошта мора доставити терминалу или поштанском сандучићу примаоца. Ако је прималац на мрежи, пошта се шаље директно на терминал. Ако је прималац ван мреже, пошта се шаље у поштанско сандуче.

СМОЛ ОД:

14) МАЛО ОД

Ова наредба одређује да се пошта мора доставити терминалу и поштанском сандучићу примаоца. Ако је прималац ван мреже, пошта се шаље терминалу и поштанском сандучету. Ако је прималац на мрежи, пошта се директно шаље у поштанско сандуче.

МАЛО ОД:

15) ВЕРБ

Омогућава или онемогућава вишеструки режим .

16) ТИЦК

Умета идентификатор у скупни скуп података СМТП одговора.

Одговори:

Одговори се с сервера шаљу клијенту. То је троцифрен код који може пратити неке информације у текстуалном формату. Ти кодекси одговора на протокол једноставног преноса поште дати су на следећи начин:

  • 211: Статус система
  • 214: Порука помоћи
  • 220: Сервис спреман
  • 221: Сервис затварања предајног канала
  • 250: Тражена наредба је довршена
  • 251: Порука ће бити прослеђена
  • 354: Покрените унос поште
  • 421: Услуга није доступна
  • 403: Корисник није овлашћен за слање са ове адресе е-поште. тј. Корисник мора да ажурира тренутну адресу е-поште.
  • 450: Поштанска пошта није доступна
  • 451: Команда је прекинута због локалне грешке
  • 452: Команда је прекинута због недовољног складиштења
  • 500: Синтаксна грешка због непризнате команде
  • 501: Грешка синтаксе због параметра или аргумената
  • 502: Команда није имплементирана.
  • 503: Лош низ наредби
  • 504: Наредба привремено није имплементирана
  • 550: Команда није извршена
  • 551: Корисник није локални
  • 552: Захтевана радња је прекинута
  • 553: Захтевана акција није предузета
  • 554: Трансакција није успела

Закључак

У овом чланку смо видели шта је Симпле Маил Трансфер Протоцол, како функционише заједно са командама за успостављање, одржавање и прекид конфигурације Симпле Маил Трансфер Протоцол.

Препоручени чланци

Ово је водич за протокол једноставног преноса поште. Овде смо разговарали о томе како функционише (СМТП) једноставан протокол за пренос поште? заједно са различитим командама у СМТП-у. Можда ћете такође погледати следеће чланке да бисте сазнали више -

  1. Модели података у ДБМС-у
  2. РДБМС питања за интервју
  3. Алат за интеграцију података
  4. Шта је стегенографија?

Категорија: