Jak lze vytvořit svůj vlastní e-mailový server? – Quora

Ano…a ne.

ano, protože vše, co musíte udělat pro odeslání e-mailu, je možné provést odchozí připojení SMTP na příslušný server SMTP, který přijímá poštu pro zamýšleného příjemce. To znamená, že pokud chcete poslat e-mail někomu s adresou Gmailu, musíte být schopni navázat spojení TCP s smtp.gmail.com na portu 25 vhodně komunikujte se serverem a zavřete připojení.

můžete to dokonce udělat z terminálu / příkazového řádku z vašeho oblíbeného operačního systému, ať už macOS, Linux / Unix nebo dokonce Windows pomocí programu telnet (pokud znáte příkazy SMTP).

nicméně, přímo kolem 2003 nebo 2004 nebo tak, došlo k obrovskému nárůstu makro virů Microsoft Word, které implementovaly (špatně napsaný) SMTP klient spam lidem. Makro virus by se šířil tím, že se pošle příjemcům a jen udržuje spam přímo z domácích počítačů lidí.

výsledkem je, že většina poskytovatelů internetových služeb blokuje odchozí připojení k portu 25, což znamená, že již nemůžete odesílat e-maily přímo, ale musíte použít relé ISP nebo SMTP server s ověřením a alternativním portem pro odesílání pošty (více o tom níže).

také proto, že klienti SMTP byli tak špatně implementováni, porušují řadu konvencí o tom, jak se identifikovat jako poštovní server. Mnoho správců pošty implementovalo další ovládací prvky pro blokování a / nebo filtrování pošty z pochybného zdroje.

to je,

  1. pokud pro svou doménu nemáte platnou položku DNS MX, může být vaše pošta odmítnuta.
  2. pokud nemáte platný název hostitele DNS pro váš poštovní server, může být vaše pošta odmítnuta.
  3. pokud je IP adresa vašeho poštovního serveru na dynamickém seznamu IP (např.
  4. pokud IP adresa vašeho poštovního serveru nemůže přijímat poštu (ověření odesílatele), může být vaše pošta odmítnuta.
  5. pokud je IP adresa vašeho poštovního serveru na černé listině založené na DNS, může být vaše pošta odmítnuta.
  6. pokud váš poštovní server nemá položky SPF nebo DomainKeys v DNS, může být vaše pošta odmítnuta.
  7. pokud váš poštovní server není žádným způsobem správně nakonfigurován, může být vaše pošta odmítnuta.
  8. pokud je adresa odesílatele obálky (nikoli záhlaví od:, které vidíte) lichá, což naznačuje automatizovaný poštovní program (jako e-mailové formuláře webového serveru), může být e-mail odmítnut.
  9. pokud má přijímající poštovní server filtr zpráv, který čte tělo e-mailu a hledá adresy URL/odkazy, klíčová slova nebo jiné spamové vlastnosti, může být vaše pošta odmítnuta.

v té době došlo k řadě pokusů o kontrolu vypuknutí spamu a mnoho z výše uvedených bylo v té době začleněno. Někdy nemusí odmítnout úplně, ale výše uvedená kritéria mohou zvýšit skóre spamu o několik bodů. Čím více testů e-mail selhal (jak z výše uvedeného protokolu odesílání poštovního serveru, tak z dalších kritérií kolem obsahu), tím je pravděpodobnější, že bude identifikován jako spam a odmítnut nebo filtrován/smazán.

v těchto dnech se zdá, že většina správců pošty odmítne e-mail přímo na jedné nebo dvou primárních konfiguračních charakteristikách serveru (DNS, dynamic IP range) a obdrží veškerou ostatní poštu s těžkou kontrolou pro filtrování do složky spam.

z tohoto důvodu v kombinaci s ISP blokujícími odchozí poštu přímo na servery SMTP obecně nebudete moci odesílat z domácí sítě. Způsob, jakým většina poskytovatelů hostingu a e-mailových služeb funguje, je ověřený Port odesílání e-mailů.

nakonfigurujete poštovního klienta tak, aby se připojil k serveru SMTP na portu 587, zadejte uživatelské jméno a heslo pro svůj účet (ověřuje, kdo posílá tento svinstvo) a pak můžete obejít svého ISP. Myšlenka je, že žádný SMTP server nepřijímá poštu pro své zákazníky na 587, jen přijímá poštu pro předávání jinde.

to vše předpokládá, že máte připojení spotřebitelského ISP. Pokud máte službu business class, bude pravděpodobně méně omezení pro odesílání pošty (tj. neblokování portu 25), protože firma může legitimně odesílat e-maily zevnitř. Pokud je omezení zavedeno, telefonní hovor na linku podpory podnikání bude pravděpodobně mít za následek výjimku ze zásady.

pak dostanete zábavu z konfigurace e-mailového serveru tak, aby ostatní neodmítli poštu od vás úplně. To bude poprvé složité (zejména pokud nejste obeznámeni s podpůrnými koncepty), ale je relativně jednoduché.

potřebujete:

  1. název domény a mechanismus pro publikování záznamů DNS (např. váš registrátor, hostingová společnost nebo správně nakonfigurovaný server DNS)
  2. správné položky DNS:
    1. záznam A pro váš poštovní server (identifikuje váš poštovní server v síti)
    2. záznam MX pro vaši doménu (určuje, který server má přijímat poštu pro vaši doménu)
    3. záznam PTR pro IP adresu (volitelně PTR ukazuje zpět na výše uvedený záznam A, ale to není oficiálně vyžadováno)
  3. poštovní server (osobně doporučuji Postfix), správně nakonfigurovaný
  4. volitelný: SSL certifikáty a obecné pracovní znalosti o tom, jak získat jeden
    1. protokoly Server-server jsou stále nešifrované, ale přístup k serveru může být zabezpečen. Pokud jste v soukromé domácí síti, možná vás to tolik nezajímá, ale přístup k serveru z kavárny znamená, že kdokoli může sledovat vaše heslo a e-maily létají vzduchem přes bezdrátové připojení)
  5. Volitelné: IMAP / POP3 mail software pro stahování pošty lidé posílat na vás (nebo si můžete přečíst poštu přímo na serveru, pokud si budete přát-borovice byl můj oblíbený program zpět v den)

pokud nemáte skutečnou potřebu spouštět e-maily z domácí sítě, například provozujete it poradenskou firmu z domova a potřebujete mít poštovní servery, které chcete použít jako referenci pro konfiguraci ostatních, jste téměř lepší pomocí poštovní služby. Je to jednodušší a pojďme se zaměřit na své hlavní kompetence.

pokud je myšlenka mít levné, samoučící se prostředí kolem poštovních služeb a protokolů, pak výše uvedené informace vás dostanou správným směrem. Je to do značné míry, jak jsme se učili zpět za starých časů, ale tolik spammerů to zneužilo, že je téměř nemožné spustit domácí poštovní server.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.