GNU/Linux >> Znalost Linux >  >> Linux

Nastavte Mail Relay

Protože systém dynamicky přiděluje IP adresy na cloudových serverech, IPspace není vhodný pro použití e-mailem. To znamená, že hlavní poskytovatelé černé listiny prohlašují, že poštovní systémy by neměly přijímat e-maily přicházející z cloudových serverů. Z tohoto důvodu se e-maily z cloudových serverů nemusí spolehlivě dostat k vašim zamýšleným příjemcům.

Chcete-li spolehlivě odesílat e-maily z vašeho serveru, doporučujeme vám zaregistrovat si e-mailový účet Rackspace nebo použít jakýkoli e-mailový účet, který vám umožňuje odesílat e-maily prostřednictvím zabezpečeného ověřování SMTP. Poté můžete nakonfigurovat svůj server tak, aby posílal e-maily prostřednictvím tohoto účtu. Tímto způsobem můžete stále odesílat poštu ze serveru a vyhnout se těmto problémům.

Tento článek pomáhá s tímto nastavením a ukazuje vám, jak nastavit přenos s Rackspace Email pomocí chytrého hostitele. Stejné základní kroky fungují pro většinu poskytovatelů e-mailů. Toto řešení se zaměřuje na e-maily generované systémem, jako jsou přihlašovací skripty, stránky s potvrzením hesla a tak dále, které jinak nelze snadno směrovat přes externího poskytovatele pošty. V závislosti na vašich potřebách e-mailu budete možná muset nakonfigurovat účet u třetí strany, jako je Mailgun®, Mailchimp® nebo SendGrid®.

Zákazníci spravované podpory mohou kontaktovat podporu a požádat nás, abychom to udělali za vás. Zadejte e-mailový server a uživatelské jméno a heslo pro účet, kterému chcete posílat poštu. Ostatní zákazníci cloudových serverů mohou nastavit přenos podle kroků v tomto článku.

Nastavení relé

Chcete-li nastavit přenos e-mailů, proveďte následující kroky:

  1. Nainstalujte nástroje postfix a SASL.

    Pro Red Hat® Enterprise Linux® nebo CentOS®:

     yum install postfix cyrus-sasl-plain cyrus-sasl-md5
    

    Pro operační systémy Ubuntu®:

     aptitude update
     apt-get install postfix libsasl2-modules
    
  2. Nakonfigurujte postfix.

    A. Přidejte následující řádky do /etc/postfix/main.cf :

     relayhost = secure.emailsrvr.com
     smtp_sasl_auth_enable=yes
     smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
     smtp_sasl_mechanism_filter = AUTH LOGIN
     smtp_sasl_security_options =
    

    b. Přidejte uživatelské jméno a heslo Rackspace Email do/etc/postfix/sasl_passwd spuštěním těchto příkazů:

     echo 'secure.emailsrvr.com [email protected]:secretpassword' > /etc/postfix/sasl_passwd
     chmod 600 /etc/postfix/sasl_passwd
     postmap /etc/postfix/sasl_passwd
    

    C. Restartujte Postfix a zkontrolujte protokoly pošty. Měli byste vidět něco jako následující výstup:

     Nov 23 10:46:05 web2 postfix/qmgr\[24259\]: 5497F3708AA:
     from=<[email protected]>, size=1762, nrcpt=1 (queue active)
     Nov 23 10:46:05 web2 postfix/smtp\[1343\]:497F3708AA:to=<[email protected]>,
     relay=secure.emailsrvr.com\[98.129.185.2\]:25, delay=0.31, delays=0.02/0.01/0.19/0.1,
     dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as B5E3D2D0476)
    

Pomocí karty Zpětná vazba můžete přidat komentáře nebo položit otázky. Můžete s námi také zahájit konverzaci.


Linux
  1. Nakonfigurujte Postfix tak, aby používal Gmail jako přenos pošty

  2. Příručka správce systému pro konfiguraci e-mailového serveru

  3. Nastavte jméno odesílatele ve funkci pošty

  1. Přidejte e-mailový účet ve Windows Mail

  2. Nastavte poštovního klienta pro příjem a odesílání zpráv

  3. Postfix Relay to Office365

  1. Nastavte poštovní server pomocí PostfixAdmin

  2. Jak obtížné je nastavit poštovní server?

  3. Odesílání e-mailů z mého serveru