DSN: Fógra Stádas Seachadta le haghaidh R-phost SMTP

Faigh amach conas a dhírigh DSN stádas seachadta a thabhairt isteach chuig r-phost SMTP.

D'iarr tú riamh ar an ríomhphost a d'eisigh tú?

Fiú amháin, ach tabharfaidh tú faoi deara go díreach ar an bprótacal SMTP go bhfuil EHLO ann freisin, seachas an gnáthchabhra HELO, rud a fhágann go bhfreastalaíonn an freastalaí SMTP Leathnaithe a chumais thar an gcaighdeán bunaidh. Ceann amháin díobh seo ná DSN. DSN? Nach bhfuil DNA agus DDT leor?

Chun a mhaíomh go bhfuil an r-phost neamhfhiasta, gur chóir do dhuine " ... níos fearr a thabhairt ar a bhfreastalaí; d'ith sé mo phost ... " nach bhfuil sé neamhchoitianta. Déanaim é féin. Mar sin féin, níl mórán fáth ann chun tacú leis na amhras seo.

Seachadadh Tatus N otification curtha thart ó RFC 821 (ó 1982). Chomh luath agus a chríochnófar an chuid DÁTA den phrótacal SMTP agus ghlac an freastalaí leis an r-phost le seachadadh, tá sé freagrach as é. Más rud é, ar chúis ar bith, nach féidir leis an faighteoir é a fháil, caithfidh sé é a chur ar ais le fógra faoin earráid don seoltóir bunaidh. Mar thoradh air sin bhí roinnt ríomhphoist doiléir ann.

Seachas sin, chiallaigh an seanchonbhinsiún seo go raibh teachtaireacht earráide agat nó mura bhfuair tú aon ní sa chás sin nach raibh a fhios agat ar bith : d'fhéadfadh an ríomhphost teacht nó nach bhféadfadh sé. Bhí na teachtaireachtaí earráide i go leor cásanna chomh cabhrach mar aon teachtaireachtaí earráide. Le r-phost ag éirí níos tábhachtaí, níl sé seo sásúil a thuilleadh (amhail is dá mba é).

Eisínteachtaí DSN chuig SMTP

Molann RFC 1891 roinnt síntí don phrótacal SMTP ba cheart go mbeadh córas DSN níos iontaofa agus níos inúsáidte ann. Is sraith de na síntí é an t-ordú MAIL agus RCPT (más rud é nach gciallaíonn sé seo leat, léigh conas a oibríonn SMTP agus ansin filleadh anseo).

Níl EHLO, Níl Spraoi

Ar dtús, ní mór dúinn a chinntiú go dtacaíonn an freastalaí DSN. Dá bhrí sin, ní mór dúinn EHLO a rá dó agus éisteacht go cúramach. Má fhreagraíonn sé le DSN níos mó sa liosta gné, is féidir linn glacadh leis go mbeidh sé in ann freastal ar ár n-iarratas. Mura bhfuil, ansin: ní féidir linn freastalaí eile a thriail nó dul ar ais chuig r-phost gan DSN. Mar shampla (mo ionchur gorm, aschur an fhreastalaí dubh):

220 larose.magnet.at ESMTP Sendmail 8.8.6 / 8.8.6; Sun, 24 Lúnasa 1997 18:23:22 +0200
EHLO localhost
250-larose.magnet.at Dia duit localhost [127.0.0.1], sásta bualadh leat
250-EXPN
250-VERB
250-8BITMIME
250-MÉID
250-DSN
250-AMHÁIN
250-ETRN
250-XUSR
250 CUIDEACHTA

Go fortunately, bíonn DSN i measc rudaí eile.

Eisínteachtaí Seoltóra DSN

Is é an chéad ordú eile de ghnáth MAIL Ó :. Le DSN, níl sé seo difriúil. Ach tá dhá rogha bhreise ann a d'fhéadfá a eisiúint: RET agus ENVID.

Rinneadh an rogha RET go neamhráite sa ordú MAIL, ach luíonn sé anseo chomh maith agus bheadh ​​sé in áit ar bith eile. Is é an aidhm atá ann cé mhéid de do theachtaireacht bhunaidh a chur ar ais i gcás teip seachadta. Tá argóintí bailí IOMLÁN agus HDRS. Ciallaíonn sé seo gur chóir go gcuirfí an teachtaireacht iomlán san áireamh sa teachtaireacht earráide, treoiríonn HDRS ar an bhfreastalaí na ceannteidil ar an bpost a theip ar ais. Mura bhfuil RET sonraithe, is é an freastalaí an méid atá le déanamh. I bhformhór na gcásanna, is é HDRS an luach réamhshocraithe.

Baineann ENVID leis an seoltóir gurb é nó í (seachas an cliant ríomhphoist í) an t-aon duine a dhéanann an aitheantóir clúdaigh seo dúinn. Is é an cuspóir atá aige ná an seoltóir a insint a bhfuil teachtaireacht earráide eisithe a d'fhéadfadh a eisiúint. Go bunúsach fágtar formáid an ID seo le samhlaíocht an seoltóra. Ní úsáidfimid ENVID inár sampla (samhlaíocht!):

MAIL Ó: sender@example.com RET = HDRS
250 sender@example.com ... Seoltóir ceart go leor

Ar ndóigh, ní mór dúinn ach na ceannteidil a fháil ar ais inár DSN.

Eisínteachtaí Faighteoirí DSN

Faigheann an RCPT TO: sciar cothrom de na síntí chomh maith: FÓGADH agus ORCPT.

FÓGRA é croílár an DSN. Insíonn sé don fhreastalaí nuair a sheolfaidh sé fógra stádas seachadta. Is é an chéad luach féideartha NÍOS a chiallaíonn nach mór DSN a chur ar ais chuig an seoltóir faoi aon imthosca. Ní raibh sé seo indéanta gan DSN. Ansin, tá SUCCESS ann, rud a chuirfidh in iúl duit nuair a bheidh do phost mar chraobhaithe ag a gceann scríbe. Is é an FAITHÍOCHT comhpháirtí SÚNRAÍ (!): Teachtfaidh DSN más rud é go dtarlódh scáthán le linn a sheachadadh. Is é an rogha dheireanach ná DELAY: cuirfear in iúl duit má tá moill neamhghnách ann maidir le seachadadh, ach níl an toradh iarbhír (rath nó teip) cinnte fós. Caithfidh NÍOS a bheith ina n-aon argóint má shonraítear é, féadfaidh na trí cinn eile a bheith i liosta, arna dtréimhseáil ag coma. Déanann LLÚINTE AGUS FAITHÍOCHT comhdhéanamh d'fhoireann go leor láidir le chéile (!), Ag insint duit (beagnach) ar bith ar bith a tharla do phost.

Is é cuspóir ORCPT ná faighteoir bunaidh teachtaireacht ríomhphoist a chaomhnú, mar shampla má chuirtear ar aghaidh chuig seoladh eile é. Is é an argóint don rogha seo ná seoladh ríomhphoist an fhaighteora bunaidh mar aon leis an gcineál seoladh. Tagann an cineál seolta ar dtús, ina dhiaidh sin leathcholáiste agus ar deireadh an seoladh. Mar shampla:

RCPT GO: support@example.com NÓTAÍ = FAILURE, DELAY ORCPT = rfc822; support@example.com
250 support@example.com ... Faighteoir OK (beidh scuaine)

Ina dhiaidh sin tá na SONRAÍ mar a fhios againn é agus, ar ndóigh, táthar ag súil le fógra stádais seachadta a chuirfidh rath ar an eolas.

An bhfuil DSN ag obair?

Ar ndóigh, ní oibreoidh an áilleacht agus an t-aonad seo ach amháin má tá gníomhairí iompair ríomhphoist ón seoltóir ar thacaíocht faighte ag DSN. Roinnt lá beidh siad.