GNU/Linux >> Linux Esercitazione >  >> Linux

Imposta un inoltro di posta

Poiché il sistema assegna dinamicamente gli indirizzi IP nei Cloud Server, lo spazio IP non è idoneo all'uso della posta elettronica. Ciò significa che i principali fornitori di blacklist dichiarano che i sistemi di posta non dovrebbero accettare e-mail provenienti da server cloud. Per questo motivo, le e-mail dai server cloud potrebbero non arrivare ai destinatari previsti.

Per inviare e-mail in modo affidabile dal tuo server, ti consigliamo di creare un account e-mail Rackspace o utilizzare qualsiasi account e-mail che ti consenta di inviare e-mail tramite l'autenticazione SMTP sicura. Puoi quindi configurare il tuo server per inviare e-mail tramite quell'account. In questo modo, puoi comunque inviare posta dal server ed evitare questi problemi.

Questo articolo aiuta con tale configurazione, mostrandoti come configurare un relay con Rackspace Email utilizzando uno smarthost. Gli stessi passaggi di base funzionano per la maggior parte dei provider di posta elettronica. Questa soluzione prende di mira le e-mail generate dal sistema, come gli script di iscrizione, le pagine di conferma della password e così via, che altrimenti non è possibile instradare facilmente tramite un provider di posta esterno. A seconda delle tue esigenze di posta elettronica, potresti dover configurare un account con terze parti come Mailgun®, Mailchimp® o SendGrid®.

I clienti dell'assistenza gestita possono contattare l'assistenza e chiederci di farlo per te. Fornire il server di posta elettronica e il nome utente e la password per l'account a cui si desidera inviare la posta. Gli altri clienti di Cloud Server possono configurare il relay seguendo i passaggi in questo articolo.

Imposta un relè

Esegui i seguenti passaggi per impostare un inoltro email:

  1. Installa gli strumenti Postfix e SASL.

    Per Red Hat® Enterprise Linux® o CentOS®:

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

    Per i sistemi operativi Ubuntu®:

     aptitude update
     apt-get install postfix libsasl2-modules
    
  2. Configura suffisso.

    un. Aggiungi le seguenti righe a /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. Aggiungi il nome utente e la password dell'e-mail Rackspace a/etc/postfix/sasl_passwd eseguendo questi comandi:

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

    c. Riavvia Postfix e controlla i log di posta. Dovresti vedere qualcosa di simile al seguente output:

     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)
    

Utilizza la scheda Feedback per inserire commenti o porre domande. Puoi anche avviare una conversazione con noi.


Linux
  1. Configura Postfix per utilizzare Gmail come inoltro di posta

  2. Una guida per l'amministratore di sistema alla configurazione di un server di posta elettronica

  3. Inoltro Postfix a Office365

  4. Quanto è difficile configurare un server di posta?

  5. Invio di email dal mio server

Come configurare facilmente un server di posta completo su CentOS 7 con iRedMail

Come configurare facilmente un server di posta completo su CentOS 8 con iRedMail

Come configurare rapidamente un server di posta su Ubuntu 20.04 con Modoboa

Configurazione di DotNetNuke per inviare e-mail utilizzando Mail Relay

Come impostare un gruppo di posta

Perché non riesco a ricevere e-mail?