DSN: Temo ea Boemo ba Tlhahiso bakeng sa SMTP Imeile

Fumana hore na DSN e ikemiselitse ho kenyelletsa maemo a ho fana joang ho email ea SMTP.

U kile ua Tšoenyeha Ho Etsahala'ng ka Imeile eo Ue romileng?

Esita le ho sheba ka bokhutšoanyane le protocol ea SMTP u tla hlokomela hore ntle le HELO e tloaelehileng, ho boetse ho na le EHLO, e etsang hore seva sa Extended SMTP se phatlalatse bokhoni ba sona ho feta tekanyo ea pele. E 'ngoe ea tsona ke DSN. DSN? Na DNA le DDT ha li lekane?

Ho pheha khang ea hore mangolo a ke ke a tšepahala, hore motho o lokela ho " ... fepa seva sa hae hantle; e ja mail ea ka ... " ke ntho e tloaelehileng. Ke e etsa ka boeena. Leha ho le joalo, ha ho na lebaka le leholo la ho tšehetsa lipelaelo tsena.

Tlhophiso ea S delivery N otification e 'nile ea e-ba teng ho tloha ka RFC 821 (ho tloha ka 1982). Hang ha karolo ea DATA ea protocol ea SMTP e felile 'me seva e amohetse imeile bakeng sa ho pepa e ikarabella bakeng sa eona. Haeba, ka lebaka leha e le lefe, e ke ke ea e fetisetsa ho motho ea e amohelang e lokela ho e khutlisetsa morao ka tsebiso ea phoso ho moemeli oa pele. Sena se ile sa fella ka mangolo a mang a hlakileng.

Ntle ho moo, kopano ena ea khale e ne e bolela hore mohlomong u na le molaetsa oa phoso kapa ha u na letho leo u sa tsebeng letho ka lona : e-mail e ka 'na ea fihla kapa e ka' na ea se ke ea e-ba teng. Melao ea phoso maemong a mangata e ne e le thuso feela joaloka melaetsa ea phoso. Kaha email e ntse e le ea bohlokoa haholoanyane ha e sa le khotsofatsa (joalokaha eka e ne e le pele).

DSN Extensions ho SMTP

RFC 1891 e fana ka litlhaloso tse ling ho protocol ea SMTP e lokelang ho etsa hore tsamaiso ea DSN e tšepahalang le e sebelisoang haholoanyane. Ke sethaliso sa litaelo tsa MAIL le RCPT (ha sena se sa bolele letho ho uena, bala kamoo SMTP e sebetsang kateng ebe o khutlela mona.).

Ha ho EHLO, Ha ho Thabo

Pele, re tlameha ho tiisa hore seva se tšehetsa DSN. Kahoo, re lokela ho re EHLO ho eena le ho mamela ka hloko. Haeba e arabela le DSN e 'ngoe ea lenane la likarolo re ka nahana hore e tla khona ho sebeletsa likōpo tsa rona. Haeba ho se joalo, ha ho joalo: re ka leka seva se seng kapa ra khutlela ho imeile ntle le DSN. Ka mohlala (seo ke se kenyang se le botala, sehlahisoa sa seva se ntšo):

220 larose.magnet.at ESMTP Sendmail 8.8.6 / 8.8.6; Letsatsi, 24 Aug 1997 18:23:22 +0200
EHLO localhost
250-larose.magnet.at Hello localhost [127.0.0.1], ke thabetse ho kopana le uena
250-EXPN
250-VERB
250-8BITMIME
250-SIZE
250-DSN
250-ONEX
250-ETRN
250-XUSR
250 HELP

Ka lehlohonolo, har'a lintho tse ling re fumana DSN.

DSN Sender Extensions

Taelo e latelang ka tloaelo ke MAIL FROM :. Le DSN, sena ha se fapane. Empa ho na le dikgetho tse ling tse peli tseo u ka li hlahisang: RET le ENVID.

Khetho ea RET e ne e e-na le hore e behoa ka tumello molaong oa MAIL, empa e lumellana mona hammoho le hore e ka ba kae kapa kae. Sepheo ke ho totobatsa hore na molaetsa oa hau oa pele o lokela ho khutlisetsoa joang haeba ho se na tlhahiso ea pelehi. Lintlha tse tiileng li FULL le HDRS. Ntho ea pele e bolela hore molaetsa o feletseng o lokela ho kenngoa molaetsa oa phoso, HDRS e laela seva ho khutlisa lihlooho tsa mangolo a hlōlehileng. Haeba RET e sa boleloa, ke ho seva seo u lokelang ho se etsa. Maemong a mangata HDRS e tla ba boleng ba kamehla.

HA e le hantle e ka ba ea mo romelloang ka eena kapa (ho e-na le) moemeli oa hae oa imeile e tla ba eena feela ea etsang hore re fumane sekheo sa enfelopo ena. Sepheo sa eona ke ho bolella motho ea romelang lengolo le lengolo leo molaetsa oa molaetsa oa phoso o fanang ka lona o lumellanang. Sebopeho sa ID ena ha e le hantle se siuoa ke mehopolo ea mo romelang. Re ke ke ra sebelisa ENVID ka mohlala oa rona (monahanong!):

ETSA HO TSEBA: sender@example.com RET = HDRS
250 sender@example.com ... Etela ok

Kamoo ho bonahalang kateng, re batla feela hore lihlooho li khutlele DSN ea rona.

Litlhakiso tsa DSN tse amohelang

RCPT TO: e fumana karolo ea eona e ntle ea litlhaloso hape: HLOKA le ORCPT.

HLOKOMELA ke pelo ea sebele ea DSN. E bolella seva ha ho romela tsebiso ea boemo ba ho fana. Molemo oa pele o ka fumanoang HA HO na mokhoa leha e le ofe oo ho sa tsotellehe maemo ao DSN e lokelang ho o khutlisetsoa ho ea romelang. Sena se ne se sa khonehe ntle le DSN. Joale ho na le SUCCESS, e tla u tsebisa ha mangolo a hau a fihla moo a eang teng. HO HLOKAHA ke molekane oa SUCCESS (!): DSN e tla fihla haeba ho ne ho e-na le tšabo ea nako nakong ea pelehi. Khetho ea ho qetela ke DELAY: o tla tsebisoa haeba ho na le nako e sa tloaelehang ea ho pepa, empa phello ea sebele ea katleho (katleho kapa ho hlōleha) ha e etsoa qeto. Ha ho hlokahale hore e be eona feela khang haeba e boletsoeng, tse ling tse tharo li ka hlaha lethathamong, li hlahisoa ke comma. TŠEBELETSO LE TŠEBELETSO li iketsetsa sehlopha se setle hantle (!), Se u bolella (hoo e batlang e) nyeoe leha e le efe se etsahetseng ka poso ea hau.

Morero oa ORCPT ke ho boloka moemeli oa pele oa molaetsa oa imeile, ka mohlala haeba o fetisetsoa ho aterese e 'ngoe. Khang ea khetho ena ke aterese ea imeile ea moeletsi oa pele le mofuta oa aterese. Mofuta oa aterese o tla pele, o lateloa ke semicolon mme qetellong aterese. Ka mohlala:

RCPT HO: support@example.com NOTIFY = FAILURE, DELAY ORCPT = rfc822; support@example.com
250 support@example.com ... ok ea moamoheli (e tla ba leqhoa)

Sena se lateloa ke DATA ha re ntse re tseba mme qetellong, ka tšepo, tlhahiso ea boemo ba ho fana ka boitsebiso bo u tsebisa katleho.

Na DSN e sebetsa?

Ha e le hantle, botle bohle le boikutlo bo tla sebetsa feela haeba baemeli ba tsamaiso ea poso ho tloha ho motho ea romelang motlatsi oa DSN. Ka letsatsi le leng ba tla.