GNU/Linux >> Znalost Linux >  >> Ubuntu

Konfigurace poštovního serveru pro přenos e-mailů?

Toto je součást projektu, ve kterém musím posílat poštu…

Mám poštovní server s doménou abc.com . Jak povolím tomuto poštovnímu serveru přijímat poštu z jiné domény, cde.com ?

A jak převedu veškerou poštu do root uživatel?

U první otázky si myslím, že potřebuji poštovní server nakonfigurovaný v otevřeném přenosu.
Při použití postfixu je výchozí konfigurace pro otevřený přenos… ne?

Přijatá odpověď:

Ne. Protože výchozí postfix není nakonfigurován jako otevřený přenos, bude přijímat pouze místní poštu.

A nechcete jej konfigurovat jako otevřené relé. Za pár dní ho nějaký spammer najde a začne ho používat. Výsledkem je:

  • Váš počítač bude zablokován odesíláním tisíců e-mailů.
  • Váš server bude za několik dní zablokován většinou ostatních poštovních serverů na světě. Včetně všech hlavních (gmail, yahoo, hotmail, doly;)).

Takže nebudete moci posílat e-maily a internet bude pro nás ostatní o něco horší.

Pokud chcete posílat poštu z některých IP adres bez ověření, musíte nastavit (nebo přidat) tyto možnosti v /etc/postfix/main.cf

mynetworks = 127.0.0.0/8, 192.168.1.0/24
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination

IP, která definuje mynetwork, by se samozřejmě měla změnit na takovou, která vám vyhovuje.


Ubuntu
  1. Jak nainstalovat DKIM na server Ubuntu

  2. Jak odeslat nezpracovanou poštovní zprávu na Linuxu?

  3. Jak odeslat e-mail s mým serverem CentOS?

  1. Poštovní server QMail

  2. Jak poskytovat přenosovou službu na vašem dedikovaném serveru

  3. 9 příkladů příkazů mail/mailx pro odesílání e-mailů z příkazového řádku v systému Linux

  1. Nastavte poštovní server pomocí PostfixAdmin

  2. Nastavte Mail Relay

  3. Odesílá mailx poštu pomocí přenosu SMTP nebo se přímo připojuje k cílovému serveru SMTP?