Miksi sähköpostin lähettämiseen tarvitaan välitön SMTP-palvelin?
Kun henkilö oppii enemmän siitä, miten sähköpostiasiakkaat, SMTP-palvelimet ja koko online-postijärjestelmä toimii, he voivat olla kiinnostuneita siitä, miksi tarvitaan välitöntä SMTP-palvelinta. Tässä mielessä tämän päivän SuperUser Q&A -postissa on vastaukset utelias lukijan kysymyksiin.
Nykypäivän Kysymys- ja vastaus -istunto tulee meille suotuisasti SuperUserin - Stack Exchange -alueen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - kautta..
Kuva: David Schroeder (Flickr).
Kysymys
SuperUser-lukija Tobia haluaa tietää, miksi SMTP-palvelinta tarvitaan postin lähettämiseen:
Miksi tarvitsen välitöntä SMTP-palvelinta sähköpostin lähettämiseksi? Miksi sähköpostiohjelmani (Outlook tai Thunderbird) ei pysty lähettämään viestejä suoraan vastaanottajan SMTP-verkkotunnukseen?
Esimerkiksi, jos minun on lähetettävä sähköpostia [email protected] Gmail-tilini kanssa lähetän sen smtp.gmail.com palvelimelle, sitten tämä palvelin lähettää viestini MX-palvelimelle example.com.
Miksi postin lähettämiseen tarvitaan välitön SMTP-palvelin?
Vastaus
SuperUserin avustaja davidgolla on vastaus meille:
On teknisesti mahdollista lähettää sähköpostia suoraan vastaanottajan SMTP-palvelimelle tietokoneeltasi.
Jos etsitkö SMTP-palvelinta historiallisesti, haluat, että järjestelmä käsittelee sen automaattisesti ja yrittää uudelleen, joten sinulla on SMTP-palvelin. Vastaavasti vanhoina aikoina kaikki postipalvelimet eivät olleet koko ajan yhteydessä (pitkän matkan linkit olivat kalliita), joten posti lähetettiin jonoon ja lähetettiin, kun linkki luotiin.
Siirtyminen siihen, missä Internet-palvelut ovat halpoja, on edelleen hyödyllistä saada mekanismeja, joilla yritetään lähettää sähköpostia, jos palvelin ei ole käytettävissä. Se ei ole ihanteellinen, kun tämä toiminto kirjoitetaan MUA: han (Mail user agent / end user mail -ohjelma). Nämä toiminnot sopivat MTA-palvelimeen (Mail-palvelin / SMTP-palvelin).
Mutta se pahenee roskapostittajia. Useimmat postit (yli 80 prosenttia) ovat roskapostia. Postin palveluntarjoajat tekevät kaikkensa vähentääkseen tätä ongelmaa, ja suuri määrä tekniikoita tekee oletuksia siitä, miten posti lähetetään. Seuraavat ovat tärkeitä näkökohtia:
1. Harmaalistauksessa: Jotkut palveluntarjoajat pudottavat automaattisesti sähköpostiyhteyden, jos lähettäjä ja vastaanottaja eivät ole aiemmin ilmoittaneet ja odottavat, että he yrittävät toista kertaa. Roskapostittajat eivät usein yritä uudelleen, kun SMTP-palvelimen on aina tarkoitus. Tämä pienentää roskapostin määrää noin 80 prosentilla, mutta se imee, jotta se joutuisi tekemään niin.
2. Maine: On paljon todennäköisempää, että joku, joka lähettää sähköpostia hyvässä kunnossa tunnetun SMTP-palvelimen kautta, on legit verrattuna lentoyhteyspalvelimeen. Jotta tunnettaisiin maine, palveluntarjoajat tekevät useita asioita:
- Estä dynaamiset / asiakasosoitteet (ei 100 prosenttia, mutta suuret Internet-palat on kartoitettu).
- Tarkista, että käänteinen DNS vastaa etenevää DNS: ää. Ei ole kovin vaikea tehdä, mutta se osoittaa jonkin verran vastuullisuutta ja parhaiden käytäntöjen tuntemusta (jotakin paljon asiakasosoitteita ei ole).
- Tarkista maine. Kun viestit muiden SMTP-palvelimien kanssa, monet palveluntarjoajat pitävät kirjattavan roskapostin määrän ja lähettämän viestin määrän. Ne voivat vähentää roskapostin määrää rajoittamalla yhteyksiä ja pitämällä silmällä näitä parametreja. On olemassa paljon tapoja, joilla tämä tehdään, eivätkä kaikki ole ilmeisiä, mutta jotka vaativat tunnetun lähettäjän.
- SPF ja DKIM. Nämä mekanismit sitovat DNS-resurssit verkkotunnuksen nimeen, jotta postimyynti vaikeutuu ja olisi vaikeaa, mutta ei välttämättä mahdotonta ottaa käyttöön, jos postiohjelma (MUA) vastaa lähtevästä postista..
On myös muita pieniä huolenaiheita, mutta ne olisivat tärkeimpiä.
Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.