Poštovní porty SMTP - význam, funkce a popis

16. 5. 2019

Jednoduchá pošta Protokol přenosu (SMTP) je standardem pro e-mail. Původně byl zaznamenán v dokumentu RFC 821 (1982), naposledy aktualizován v roce 2008 s rozšířenými doplňky SMTP pod RFC 5321 (široce používaný protokol dnes).

Přestože poštovní servery a jiné poštovní agenti používají protokol SMTP k odesílání a přijímání e-mailové korespondence, software vlastní třídy obvykle používá pouze porty SMTP k odesílání dat serveru pro relé. Klientské aplikace obvykle používají buď IMAP nebo POP3 k přijímání zpráv. Tyto protokoly jsou pro tyto účely nejvhodnější a nejoblíbenější: mají pokročilé funkce a širokou škálu možností.

Hlavní rysy

SMTP komunikace mezi poštovními servery používá port TCP 25. Poštovní klienti často posílají odchozí pošty na poštovní server na portu 587. Přestože zastaralé poskytovatelé pošty stále umožňují použít pro tento účel nestandardní port 465.

Připojení SMTP chráněná technologií TLS, známou jako SMTPS, lze provést pomocí technologie STARTTLS.

Patentované systémy a e-mailové systémy používají své vlastní nestandardní protokoly pro přístup k poštovním schránkám na svých poštovních serverech - všechny společnosti používají porty SMTP serveru při odesílání nebo přijímání e-mailů mimo jejich vlastní systémy. porty smtp

Cíl SMTP

Téměř všechny akce na internetu jsou umožněny protokoly - speciálními pravidly síťového softwaru, které umožňují počítači komunikovat se všemi sítěmi, aby uživatelé mohli nakupovat, číst zprávy, posílat e-maily. Protokoly jsou zásadní pro každodenní síťové aktivity - jsou zabudovány do síťového softwaru a jsou standardně používány.

Protokol portu SMTP poskytuje sadu kódů, které zjednodušují výměnu e-mailových zpráv mezi servery (síťový počítač, který zpracovává příchozí a odchozí e-maily). Jedná se o druh zkratky, která umožňuje serveru rozdělit různé části zprávy do kategorií, které jiný server může pochopit. Když uživatel odešle zprávu, změní se na řádky textu oddělené kódovými slovy (nebo čísly), které definují účel každé sekce.

Technická terminologie

SMTP je protokol TCP / IP používaný pro práci s e-mailem. Vzhledem k tomu, že je však omezena na možnost odesílání zpráv do fronty na přijímací straně, je obvykle používána buď s protokolem POP3 nebo s protokolem IMAP, která umožňuje ukládat data na server a v případě potřeby je stáhnout. Jinými slovy, obvykle používají aplikaci, která vybírá protokol SMTP k odeslání e-mailu a POP3 nebo IMAP k přijímání korespondence. Na systémech založených na Unixu je sendmail nejpoužívanějším serverem SMTP pro e-mail. Komerční balíček Sendmail zahrnuje POP3 server. Server Microsoft Exchange obsahuje server SMTP a může být nakonfigurován tak, aby podporoval službu POP3.

SMTP se obvykle používá k práci přes internetový port 25. Alternativou k SMTP, která je v Evropě široce používána, je X.400. Mnoho poštovních serverů nyní podporuje Extended Simple Mail Transfer Protocol (ESMTP), který umožňuje přenos multimediálních souborů jako e-mailů.

Dějiny

V šedesátých letech se používaly různé formy elektronických zpráv. Uživatelé komunikovali pomocí systémů vytvořených pro konkrétní mainframy. Vzhledem k tomu, že se stále více počítačů stalo propojeno, bylo nutné vyvinout standardy, které uživatelům různých systémů umožní posílat e-maily navzájem. Z těchto standardů, které byly vyvinuty v sedmdesátých letech, vzniklo SMTP.

Další implementace zahrnují FTP Mail Protocol od roku 1973. Vývojové práce pokračovaly v sedmdesátých letech minulého století, dokud ARPANET v osmdesátých letech nepřestoupil na moderní internet. Pak navrhl John Postel protokol přenosu pošty. smtp server mail ru port

SMTP začal být široce používán v časných osmdesátých létech. V té době byl tento protokol součástí systému Unix mailový program Program kopírování Unix. Služba SMTP funguje nejlépe při odesílání a přijímání strojů na web, použití mechanismu ukládání a odesílání a jsou příklady push technologie.

Modul zpracování pošty

E-mail je odeslán poštovním klientem (poštovním agentem MUA) na poštovní server (agent zasílání pošty MSA) pomocí protokolu SMTP na portu TCP 587. Většina poskytovatelů poštovních schránek stále povoluje odesílání do tradičního portu 25. MSA poskytuje mailu agentovi (agentu pro zasílání pošty, MTA). Často jsou tyto agenty instancemi běžného softwaru aktivovaného s různými parametry ve stejném počítači. Místní zpracování lze provádět buď na jednom počítači nebo sdílet mezi několika stroji. Zpracování poštovních agentů na jednom počítači může sdílet soubory, ale pokud se zpracování provádí na více strojích, odesílají zprávy mezi sebou pomocí portu SMTP, kde je každý počítač konfigurován tak, aby použil další počítač jako inteligentní hostitel.

Přehled protokolu

SMTP je textový protokol orientovaný na připojení, ve kterém odesílatel komunikuje s příjemcem pošty vydáním příkazových řádků a poskytováním potřebných dat prostřednictvím spolehlivého uspořádaného kanálu datových toků. Relace SMTP se skládá z příkazů vytvořených klientem SMTP (iniciátor agenta, odesílatele nebo vysílače) a odpovídající odpovědi ze serveru SMTP (posluchač nebo příjemce). Relace může obsahovat nula nebo více transakcí SMTP, které se skládají ze tří sekvencí příkazů a odpovědí:

  • MAIL (server mail.ru SMTP port) nastavte návratovou adresu, nazývanou také zpáteční cesta.

  • RCPT, chcete-li nastavit příjemce zprávy. Tento příkaz může být vydán více než jednou, ale jednou pro každého uživatele.

  • DATA, která signalizuje začátek textu a jeho obsah. Tento parametr se skládá ze záhlaví a těla zprávy, oddělených prázdným řádkem. DATA je skupina příkazů, na které server reaguje dvakrát: jednou pro samotný příkaz DATA, aby potvrdil, že je připraven přijímat data, znovu - po ukončení posloupnosti informací přijmout nebo odmítnout celou zprávu. smtp který port

Vedle přechodné odpovědi na DATA může být odpověď každého serveru buď pozitivní nebo negativní (kód 2xx). Negativní odpovědi mohou být trvalé (kódy 5xx) nebo přechodné (kódy 4xx). Odchylka je trvalé selhání a klient musí poslat odposlouchávací zprávu serveru, ke kterému ji obdržel. Pokles je pozitivní reakcí, po němž následuje odmítnutí zprávy.

Mailových portů SMTP a jejich významu

SMTP je pouze protokol o doručení. Při běžném použití je pošta odeslána na cílový poštovní server, například poštovní port SMTP server. Data jsou směrována na základě cílového serveru a nikoli na jednotlivé uživatele, kterým je určena. Jiné protokoly (POP nebo IMAP) jsou speciálně navrženy pro použití jednotlivými uživateli, kteří dostávají zprávy a spravují poštovní schránky. SMTP, POP a IMAP jsou nepřijatelné protokoly pro přenos zpráv pomocí přerušovaně připojených počítačů. Jsou navrženy tak, aby fungovaly po konečném doručení, kdy byly odstraněny informace důležité pro správnou funkci replikátoru pošty.

Spusťte frontu prázdných zpráv

Vzdálené spuštění fronty zpráv je funkce SMTP, která umožňuje vzdálenému hostiteli spouštět zpracování pošty na serveru tak, aby mohl přijímat zprávy určené pro tento příkaz odesláním příkazu TURN. Tato funkce však představuje potenciální hrozbu pro zabezpečení dat a v týmu RFC 1985 byla vylepšena týmem ETRN, který pracuje spolehlivěji pomocí ověřovací metody založené na informacích o systému názvů domén. mail serveru smtp

Mezinárodní e-mailová adresa

Uživatelé, jejichž skript není latina, nebo používají znaky s diakritikou, které nejsou v znakové sadě ASCII, se potýkaly s požadavkem na e-mailovou adresu latinky (port SMTP mail.ru). RFC 6531 byl vytvořen k řešení tohoto problému tím, že poskytuje možnosti internacionalizace pro rozšíření SMTP, SMTPUTF8 a podporu pro vícebajtové a non-ASCII znaky na e-mailových adresách. Příklady: diakritické značky a další jazykové znaky (řečtina a čínština). Také relevantní pro port SMTP Yandex.

Současná podpora pro tento dokument je v současné době omezená, ale existuje velký zájem o rozsáhlé přijetí RFC 6531 a příslušných RFC v zemích jako Čína, které mají velkou uživatelskou základnu, kde latina (ASCII) je zahraničním scénářem.

Odchozí pošta SMTP

E-mailový klient musí znát adresu IP svého zdrojového SMTP serveru. Toto musí být zadáno jako součást jeho konfigurace (obvykle název DNS). Tento server poskytne odchozí zprávy uživatelské jméno.

Omezení přístupu k serveru

Administrátoři serveru potřebují zavést specifické ovládací prvky pro ty klienty, kteří mohou server používat. To vám umožní zabývat se zneužíváním a spamem. Taková řešení byla široce používána:

Dříve mnoho systémů uvalilo omezení používání umístění klientů, což umožňuje pouze klientům, jejichž IP adresa je jedním ze správců serveru. Použití z jakékoli jiné IP adresy klienta je zakázáno. smtp poštovní port

Moderní servery SMTP obvykle nabízejí alternativní systém, který vyžaduje oprávnění k ověření klientů před povolením přístupu.

SMTP - který port je použit?

Komunikace mezi poštovními servery obvykle používá vždy standardní port TCP 25 přiřazený SMTP. Však poštovní klienti obvykle používají specifické porty na portu smtp ssl místo toho. Většina poskytovatelů internetových služeb nyní blokuje všechny odchozí provozy portů od svých zákazníků jako míru ochrany před spamem. Ze stejného důvodu podniky obvykle nakonfigurují svou bránu firewall tak, aby umožňovaly odchozí port z určených poštovních serverů.

Příklad dopravy SMTP

Typický příklad odesílání zpráv prostřednictvím SMTP do dvou poštovních schránek (alice a theboss) umístěných ve stejné poštovní doméně (example.com nebo localhost.com) se přehraje na příští výměně. Po odeslání zprávy (klient SMTP) vytvoří spolehlivý komunikační kanál pro přijímač zpráv (SMTP server), relace se otevře se serverem, obvykle obsahujícím jeho plně kvalifikovaný název domény (FQDN), v tomto případě smtp, příklad nebo com. Klient iniciuje jeho dialogové okno reaguje příkazem HELO, který se v parametru příkazu identifikuje svým úplným názvem domény (nebo adresa doslova, pokud není k dispozici). smtp port

Další rozšíření

Klienti zjistí, jaké možnosti server podporuje pomocí pozdravu EHLO namísto původního HELO. Klienti jsou vráceni společnosti HELO pouze v případě, že server nepodporuje rozšíření SMTP.

Aktuální klienti mohou pomocí klíčového slova rozšíření SSRE ESMTP dotazovat server, aby byla přijata maximální velikost zprávy. Starší klienti a servery se mohou pokoušet odesílat zprávy s redundantní velikostí, které budou odmítnuty po použití síťových prostředků, včetně doby připojení k síťovým odkazům.

Metody ověřování Anti-Spam a Email

Původní návrh SMTP nebyl schopen identifikovat odesílatele ani zkontrolovat, zda mohou servery odesílat jejich jménem. V důsledku toho je možné použít spoofing e-mailu, který se běžně používá při spamu a phishingu. smtp port yandex

Nabízíme speciální nabídky pro změnu SMTP nebo jejich úplné nahrazení. Jedním příkladem je Internet Mail 2000, ale ani on ani jiní nezískali mnoho úspěchů před síťovým efektem obrovské instalované základny klasické SMTP. Namísto toho poštovní servery nyní používají různé metody, včetně DomainKeys, DomainKeys Identified Mail, Policy Policy Framework a DMARC, DNSBL a greylisting k odmítnutí nebo karanténě podezřelých e-mailů.