Come posso risolvere i problemi del server di posta elettronica sulla mia istanza EC2 per Windows?

4 minuti di lettura
0

Non riesco a inviare e-mail dalla mia istanza Amazon Elastic Compute Cloud (Amazon EC2) tramite Simple Mail Transfer Protocol (SMTP).

Breve descrizione

Quando usi SMTP per inviare e-mail dalla tua istanza, potresti riscontrare diversi problemi comuni:

  • I gruppi di sicurezza o le liste di controllo degli accessi alla rete (ACL) bloccano il traffico SMTP sulle porte 25, 587 o 465.
    Nota: per impostazione predefinita, il traffico in uscita è bloccato sulla porta 25 (SMTP) per tutte le istanze Amazon EC2 e le funzioni AWS Lambda. Per inviare traffico in uscita sulla porta 25, richiedi la rimozione di questa restrizione. Per ulteriori informazioni, consulta Come posso rimuovere la restrizione sulla porta 25 dalla mia istanza Amazon EC2 o dalla funzione AWS Lambda?
  • L'indirizzo IP pubblico dell'istanza cambia dopo l'arresto e l'avvio dell'istanza.
  • I tuoi messaggi in uscita vengono contrassegnati come spam.
  • Le e-mail non vengono recapitate a un dominio specifico.
  • Le e-mail in uscita sono in ritardo.
  • Non puoi inviare e-mail anche se puoi riceverle.

Soluzione

I tuoi gruppi di sicurezza o gli ACL di rete bloccano il traffico SMTP sulle porte 25, 587 o 465

  1. Per verificare che il traffico sia bloccato, utilizza Test-NetConnection o l'utilità telnet per verificare la connettività sulla porta SMTP.
  2. Se il traffico è bloccato sulla porta SMTP, assicurati che le seguenti configurazioni siano corrette:
    Le regole outbound (uscita) del gruppo di sicurezza devono consentire il traffico verso il server SMTP sulla porta TCP 25, 587 o 465.
    Le regole ACL outbound (uscita) della rete devono consentire il traffico verso il server SMTP sulla porta TCP 25, 587 o 465.
    Le regole ACL inbound (ingresso) della rete devono consentire il traffico dal server SMTP sulle porte TCP 1024-65535.
    Il firewall e l'applicazione antivirus sull'istanza di Windows devono consentire il traffico verso il server SMTP sulla porta TCP 25, 587 o 465.
    L'istanza EC2 deve disporre di connettività internet.

L'indirizzo IP pubblico dell'istanza cambia dopo l'arresto e l'avvio dell'istanza

Alla tua istanza viene assegnato automaticamente un indirizzo IP pubblico. Tuttavia, questo indirizzo cambia ogni volta che si interrompe e si avvia l'istanza. Per evitare ciò, assicurati che all'istanza del server di posta sia assegnato un indirizzo IP elastico.

I tuoi messaggi in uscita vengono contrassegnati come spam

Se ti mancano l'autenticazione DKIM, i record SPF o un set di record DNS inverso, i tuoi messaggi in uscita potrebbero essere contrassegnati come spam. È consigliabile configurare questi record per evitare che le e-mail in uscita vengano contrassegnate come spam. Per ulteriori informazioni sui record DNS inversi, consulta le seguenti risorse:

DNS inverso configurabile per gli indirizzi IP elastici di Amazon EC2

Come posso attivare la funzionalità DNS inverso per Amazon Route 53 con un record PTR?

Come posso risolvere i problemi con il record PTR che sto usando per il DNS inverso in Route 53?

Le e-mail non vengono recapitate a un dominio specifico

Se non riesci a inviare e-mail a un dominio specifico, segui questi passaggi:

  • Verifica se il dominio del destinatario sta bloccando il tuo indirizzo IP.
  • Assicurati che le tue e-mail non siano troppo grandi per essere accettate dalla destinazione. Anche se non hai limiti di dimensione per la posta inviata, il destinatario potrebbe avere dei limiti alle dimensioni della posta in arrivo. Le dimensioni standard delle e-mail sono 22 MB.

Le e-mail in uscita sono in ritardo

Se le tue e-mail sono in ritardo, segui questi passaggi:

  1. Controlla se le e-mail in ritardo devono essere consegnate a un indirizzo o dominio specifico.
  2. Controlla la configurazione del tuo server di posta elettronica per assicurarti che non sia cambiato nulla.
  3. Controlla se la coda delle e-mail è lenta sul tuo server o se le e-mail lasciano il server in orario ma sono lente ad arrivare a destinazione.
    Se le e-mail si accumulano in coda sul tuo server, assicurati che non ci siano problemi di prestazioni sul tuo server SMTP.
    Se il problema riguarda la destinazione, assicurati che le tue e-mail non siano troppo grandi per essere accettate dalla destinazione. Anche se non hai limiti di dimensione per la posta inviata, il destinatario potrebbe avere dei limiti alle dimensioni della posta in arrivo. Le dimensioni standard delle e-mail sono 22 MB.
  4. Utilizza uno strumento di analisi delle intestazioni delle e-mail per analizzare l'intestazione del messaggio alla ricerca di informazioni diagnostiche.

Non puoi inviare e-mail anche se puoi riceverle

Questo problema si verifica quando non viene configurata l'autenticazione richiesta dal server in uscita (SMTP).

AWS UFFICIALE
AWS UFFICIALEAggiornata 10 mesi fa