

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Integrazione di Amazon SES con il server e-mail esistente
<a name="send-email-smtp-existing-server"></a>

Se amministri il tuo server e-mail, puoi utilizzare l'endpoint SMTP Amazon SES per inviare tutte le e-mail in uscita verso Amazon SES. Non è necessario modificare i client e le applicazioni e-mail esistenti; il passaggio ad Amazon SES sarà trasparente.

Diversi agenti di trasferimento della posta (MTAs) supportano l'invio di e-mail tramite relè SMTP. Questa sezione fornisce indicazioni generali su come configurare alcune delle più diffuse modalità di invio MTAs di e-mail tramite l'interfaccia SMTP di Amazon SES.

L'endpoint SMTP Amazon SES richiede che tutte le connessioni siano crittografate tramite Transport Layer Security (TLS).

**Topics**
+ [Integrazione di Amazon SES con Postfix](postfix.md)
+ [Integrazione di Amazon SES con Sendmail](send-email-sendmail.md)
+ [Integrazione di Amazon SES con il server SMTP IIS di Microsoft Windows Server](send-email-windows-server.md)

# Integrazione di Amazon SES con Postfix
<a name="postfix"></a>

Postfix è un'alternativa all'applicazione Sendmail Message Transfer Agent (MTA) ampiamente diffusa. Per informazioni su Postfix, consulta la pagina all'indirizzo [http://www.postfix.org/](http://www.postfix.org). Le procedure descritte in questo argomento possono essere usate con Linux, macOS o Unix.

**Nota**  
Postfix è un'applicazione di terze parti e non è sviluppata o supportata da Amazon Web Services. Le procedure descritte in questa sezione sono fornite solo a scopo informativo e sono soggette a modifiche senza preavviso.

## Prerequisiti
<a name="send-email-postfix-prereqs"></a>

Prima di completare le procedure contenute in questa sezione, devi effettuare queste operazioni:
+ Disinstalla l'applicazione Sendmail, se è installata nel sistema. Le procedure a questo scopo variano a seconda del sistema operativo utilizzato.
**Importante**  
I seguenti riferimenti a *sendmail* sono relativi al comando Postfix `sendmail`, da non confondere con l'applicazione Sendmail.
+ Installa Postfix. Le procedure a questo scopo variano a seconda del sistema operativo utilizzato.
+ Installa un pacchetto di autenticazione SASL. Le procedure a questo scopo variano a seconda del sistema operativo utilizzato. Ad esempio, se utilizzi un sistema RedHat basato, devi installare il `cyrus-sasl-plain` pacchetto. Se utilizzi un sistema basato su Debian o Ubuntu, devi installare il pacchetto `libsasl2-modules`.
+ Verifica un indirizzo e-mail o un dominio da usare per l'invio di e-mail. Per ulteriori informazioni, consulta [Creazione di un'identità dell'indirizzo e-mail](creating-identities.md#verify-email-addresses-procedure).
+ Se il tuo account si trova ancora in ambiente sandbox (ambiente di sperimentazione), puoi inviare e-mail solo a indirizzi e-mail verificati. Per ulteriori informazioni, consulta [Richiedi l'accesso alla produzione (uscita dalla sandbox di Amazon SES)](request-production-access.md).

## Configurazione di Postfix
<a name="send-email-postfix"></a>

Completa le procedure seguenti per configurare il tuo server e-mail per l'invio di e-mail tramite Amazon SES usando Postfix.

**Configurazione di Postfix**

1. Nella riga di comando, digita il comando seguente:

   ```
   sudo postconf -e "relayhost = [email-smtp.us-west-2.amazonaws.com]:587" \
   "smtp_sasl_auth_enable = yes" \
   "smtp_sasl_security_options = noanonymous" \
   "smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd" \
   "smtp_use_tls = yes" \
   "smtp_tls_security_level = secure" \
   "smtp_tls_note_starttls_offer = yes"
   ```
**Nota**  
Se utilizzi Amazon SES in una AWS regione diversa dagli Stati Uniti occidentali (Oregon), sostituiscilo *email-smtp.us-west-2.amazonaws.com* nel comando precedente con l'endpoint SMTP della regione appropriata. Per ulteriori informazioni, consulta [Regioni e Amazon SES](regions.md).

1. In un editor di testo, apri il file `/etc/postfix/master.cf`. Cerca la voce seguente:

   ```
   -o smtp_fallback_relay=
   ```

   Se trovi questa voce, commentala posizionando un carattere `#` (hash) all'inizio della riga. Salva e chiudi il file.

   In caso contrario, se questa voce non è presente, continua con il passaggio successivo.

1. In un editor di testo, apri il file `/etc/postfix/sasl_passwd`. Se il file non esiste già, procedi a crearlo.

1. Aggiungi la riga seguente a `/etc/postfix/sasl_passwd`:

   ```
   [email-smtp.us-west-2.amazonaws.com]:587 SMTPUSERNAME:SMTPPASSWORD
   ```
**Nota**  
Sostituisci *SMTPUSERNAME* e inserisci le tue credenziali *SMTPPASSWORD* di accesso SMTP. Le credenziali di accesso SMTP non corrispondono all'ID chiave di accesso e alla chiave di accesso segreta AWS . Per ulteriori informazioni sulle credenziali, consulta [Richiesta delle credenziali SMTP Amazon SES](smtp-credentials.md).  
Se utilizzi Amazon SES in una AWS regione diversa dagli Stati Uniti occidentali (Oregon), sostituiscilo *email-smtp.us-west-2.amazonaws.com* nell'esempio precedente con l'endpoint SMTP della regione appropriata. Per ulteriori informazioni, consulta [Regioni e Amazon SES](regions.md).

   Salva e chiudi `sasl_passwd`.

1. Nel prompt dei comandi, digita questo comando per creare un file di database hashmap contenente le credenziali SMTP:

   ```
   sudo postmap hash:/etc/postfix/sasl_passwd
   ```

1. (Opzionale) I file `/etc/postfix/sasl_passwd` e `/etc/postfix/sasl_passwd.db` creati nelle fasi precedenti non sono crittografati. Poiché questi file contengono le tue credenziali SMTP, ti consigliamo di modificare la proprietà e le autorizzazioni dei file per limitarvi l'accesso. Per limitare l'accesso ai file:

   1. Nel prompt dei comandi, digita il comando seguente per modificare la proprietà dei file:

      ```
      sudo chown root:root /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
      ```

   1. Nel prompt dei comandi, digita il comando seguente per modificare le autorizzazioni dei file in modo che solo l'utente root sia in grado di leggere o scrivere tali file:

      ```
      sudo chmod 0600 /etc/postfix/sasl_passwd /etc/postfix/sasl_passwd.db
      ```

1. Indica a Postfix dove trovare il certificato emesso da una CA, necessario per verificare il certificato del server Amazon SES. Il comando usato in questa fase varia a seconda del sistema operativo.
   + Se utilizzi Amazon Linux, Red Hat Enterprise Linux, oppure una distribuzione correlata, digita il comando seguente: 

     ```
     sudo postconf -e 'smtp_tls_CAfile = /etc/ssl/certs/ca-bundle.crt'
     ```
   + Se utilizzi Ubuntu oppure una distribuzione correlata, digita il comando seguente:

     ```
     sudo postconf -e 'smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt'
     ```
   + Se utilizzi macOS, puoi generare il certificato dal portachiavi del tuo sistema. Per generare il certificato, digita il comando seguente nella riga di comando:

     ```
     sudo security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain | sudo tee /etc/ssl/certs/ca-bundle.crt > /dev/null
     ```

     Dopo aver generato il certificato, digita il comando seguente:

     ```
     sudo postconf -e 'smtp_tls_CAfile = /etc/ssl/certs/ca-bundle.crt'
     ```

1. Digita questo comando per avviare il server Postfix (o per ricaricare le impostazioni di configurazione se il server è già in esecuzione):

   ```
   sudo postfix start; sudo postfix reload
   ```

1. Invia un'e-mail di prova digitando il comando seguente nella riga di comando, premendo INVIO dopo ogni riga. Sostituiscilo *sender@example.com* con il tuo indirizzo e-mail From. L'uso dell'indirizzo del mittente deve essere verificato con Amazon SES. Sostituisci *recipient@example.com* con l'indirizzo di destinazione. Se il tuo account si trova ancora nella sandbox (ambiente di sperimentazione), deve essere verificato anche l'indirizzo del destinatario. Infine, la riga finale del messaggio deve contenere un solo punto (.) senza altri contenuti.

   ```
   sendmail -f sender@example.com recipient@example.com
   From: Sender Name <sender@example.com>
   Subject: Amazon SES Test                
   This message was sent using Amazon SES.                
   .
   ```

1. Controlla la mailbox associata all'indirizzo del destinatario. Se l'e-mail non arriva, controlla la cartella spam. Se non riesci comunque a trovare l'e-mail, per ulteriori informazioni controlla il registro della posta del sistema, che si trova in genere in `/var/log/maillog`.

## Esempio di utilizzo avanzato
<a name="send-email-postfix-advanced"></a>

Questo esempio mostra come inviare un'e-mail che usa un [set di configurazione](using-configuration-sets.md) e la codifica MIME in più parti per inviare una versione di testo semplice e una versione HTML del messaggio, insieme a un allegato. Il messaggio include anche un [tag di collegamento](faqs-metrics.md#sending-metric-faqs-clicks-q5), che può essere usato per classificare gli eventi clic. Il contenuto dell'e-mail è specificato in un file esterno, in modo da non dover digitare manualmente i comandi nella sessione di Postfix.

**Invio di un'e-mail MIME in più parti con Postfix**

1. In un editor di testo crea un nuovo file denominato `mime-email.txt`.

1. Nel file di testo incolla il contenuto seguente, sostituendo i valori in rosso con quelli appropriati per il tuo account:

   ```
   X-SES-CONFIGURATION-SET: ConfigSet
   From:Sender Name <sender@example.com>
   Subject:Amazon SES Test
   MIME-Version: 1.0
   Content-Type: multipart/mixed; boundary="YWVhZDFlY2QzMGQ2N2U0YTZmODU"
   
   --YWVhZDFlY2QzMGQ2N2U0YTZmODU
   Content-Type: multipart/alternative; boundary="3NjM0N2QwMTE4MWQ0ZTg2NTYxZQ"
   
   --3NjM0N2QwMTE4MWQ0ZTg2NTYxZQ
   Content-Type: text/plain; charset=UTF-8
   Content-Transfer-Encoding: quoted-printable
   
   Amazon SES Test
   
   This message was sent from Amazon SES using the SMTP interface.
   
   For more information, see:
   http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp.html
   
   --3NjM0N2QwMTE4MWQ0ZTg2NTYxZQ
   Content-Type: text/html; charset=UTF-8
   Content-Transfer-Encoding: quoted-printable
   
   <html>
     <head>
   </head>
     <body>
       <h1>Amazon SES Test</h1>
         <p>This message was sent from Amazon SES using the SMTP interface.</p>
         <p>For more information, see
         <a ses:tags="samplekey0:samplevalue0;samplekey1:samplevalue1;" 
         href="http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp.html">
         Using the Amazon SES SMTP Interface to Send Email</a> in the <em>Amazon SES
         Developer Guide</em>.</p>
     </body>
   </html>
   --3NjM0N2QwMTE4MWQ0ZTg2NTYxZQ--
   --YWVhZDFlY2QzMGQ2N2U0YTZmODU
   Content-Type: application/octet-stream
   MIME-Version: 1.0
   Content-Transfer-Encoding: base64
   Content-Disposition: attachment; filename="customers.txt"
   
   SUQsRmlyc3ROYW1lLExhc3ROYW1lLENvdW50cnkKMzQ4LEpvaG4sU3RpbGVzLENh
   bmFkYQo5MjM4OSxKaWUsTGl1LENoaW5hCjczNCxTaGlybGV5LFJvZHJpZ3VleixV
   bml0ZWQgU3RhdGVzCjI4OTMsQW5heWEsSXllbmdhcixJbmRpYQ==
   --YWVhZDFlY2QzMGQ2N2U0YTZmODU--
   ```

   Salva e chiudi il file.

1. Nella riga di comando, digita il comando seguente. Sostituisci *sender@example.com* con il tuo indirizzo e-mail e *recipient@example.com* sostituiscilo con l'indirizzo e-mail del destinatario.

   ```
   sendmail -f sender@example.com recipient@example.com < mime-email.txt
   ```

   Se l'esecuzione del comando riesce, l'operazione viene completata senza fornire output.

1. Controlla nella cartella della posta in arrivo di aver ricevuto l'e-mail. Se il messaggio non è stato consegnato, controlla il registro della posta del sistema.

# Integrazione di Amazon SES con Sendmail
<a name="send-email-sendmail"></a>

Sendmail è stato rilasciato nei primi anni '80 e da allora viene costantemente migliorato. Si tratta di un Message Transfer Agent (MTA) flessibile e configurabile con un'ampia community di utenti. Sendmail è stato acquisito da Proofpoint nel 2013, ma Proofpoint continua a offrire una versione open source di Sendmail. È possibile scaricare la [versione open source di Sendmail](https://www.proofpoint.com/us/open-source-email-solution) dal sito Web di Proofpoint oppure tramite le funzionalità di gestione dei pacchetti della maggior parte delle distribuzioni Linux.

La procedura contenuta in questa sezione mostra come configurare Sendmail per l'invio di e-mail tramite Amazon SES. Questa procedura è stata testata su un server con Ubuntu 18.04.2 LTS.

**Nota**  
Sendmail è un'applicazione di terze parti e non è sviluppata o supportata da Amazon Web Services. Le procedure descritte in questa sezione sono fornite solo a scopo informativo e sono soggette a modifiche senza preavviso.

## Prerequisiti
<a name="send-email-sendmail-prerequisites"></a>

Prima di eseguire la procedura descritta in questa sezione, è necessario completare i seguenti passaggi:
+ Installa il pacchetto Sendmail sul tuo server. 
**Nota**  
A seconda del sistema operativo in uso per la distribuzione, potrebbe essere necessario installare i seguenti pacchetti: `sendmail-cf`, `m4` e `cyrus-sasl-plain`.
+ Verifica un'identità da utilizzare come indirizzo di provenienza. Per ulteriori informazioni, consulta [Creazione di un'identità dell'indirizzo e-mail](creating-identities.md#verify-email-addresses-procedure).

  Se il tuo account è ancora nella sandbox (ambiente di sperimentazione) Amazon SES, devi inoltre verificare tutti gli indirizzi a cui intendi inviare e-mail. Per ulteriori informazioni, consulta [Richiedi l'accesso alla produzione (uscita dalla sandbox di Amazon SES)](request-production-access.md).

Se usi Amazon SES per inviare e-mail da un'istanza Amazon EC2, completa i seguenti passaggi:
+ Per consentire ai provider di e-mail in ricezione di accettare le e-mail, potrebbe essere necessario assegnare un indirizzo IP elastico all'istanza Amazon EC2. Per ulteriori informazioni, consulta [gli indirizzi IP elastici di Amazon EC2 nella Guida](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html) per l'utente di *Amazon EC2*.
+ Per impostazione predefinita, Amazon Elastic Compute Cloud (Amazon EC2) limita il traffico di e-mail sulla porta 25. Per evitare timeout durante l'invio di e-mail tramite l'endpoint SMTP da Amazon EC2, puoi richiedere che queste restrizioni vengano rimosse. Per ulteriori informazioni, consulta [Come faccio a rimuovere la restrizione sulla porta 25 dalla mia istanza AWS Lambda o funzione Amazon EC2](https://aws.amazon.com/premiumsupport/knowledge-center/ec2-port-25-throttle/)? nel AWS Knowledge Center.

  In alternativa, è possibile modificare la procedura descritta in questa sezione per utilizzare la porta 587 anziché la porta 25.

## Configurazione di Sendmail
<a name="send-email-sendmail-procedure"></a>

Completa le fasi descritte in questa sezione per configurare Sendmail per l'invio di e-mail tramite Amazon SES.

**Importante**  
La procedura descritta in questa sezione presuppone che si desideri utilizzare Amazon SES negli Stati Uniti occidentali (Oregon). Regione AWS Se desideri utilizzare una Regione diversa, sostituisci tutte le istanze di *email-smtp.us-west-2.amazonaws.com* in questa procedura con l'endpoint SMTP della Regione desiderata. Per un elenco degli endpoint SMTP URLs per i Regioni AWS quali è disponibile Amazon SES, consulta [Amazon Simple Email Service (Amazon SES](https://docs.aws.amazon.com/general/latest/gr/rande.html#ses_region)) nel. *Riferimenti generali di AWS*

**Configurazione di Sendmail**

1. In un editor di file, apri il file `/etc/mail/authinfo`. Se il file non esiste, procedi alla sua creazione.

   *Aggiungi la riga seguente a/: etc/mail/authinfo*

   ```
   AuthInfo:email-smtp.us-west-2.amazonaws.com "U:root" "I:smtpUsername" "P:smtpPassword" "M:PLAIN"
   ```

   In questo esempio, apporta le modifiche seguenti:
   + Sostituisci *email-smtp.us-west-2.amazonaws.com* con l'endpoint SMTP Amazon SES che desideri utilizzare.
   + Sostituisci *smtpUsername* con il tuo nome utente SMTP Amazon SES.
   + *smtpPassword*Sostituiscila con la tua password SMTP di Amazon SES.
**Nota**  
Le credenziali di accesso SMTP sono diverse dall'ID della chiave di accesso e dalla chiave di AWS accesso segreta. Per ulteriori informazioni su come ottenere le credenziali di accesso SMTP, consulta [Richiesta delle credenziali SMTP Amazon SES](smtp-credentials.md).

   Al termine, salva `authinfo`.

1. Nella riga di comando, immetti il comando seguente per generare il file `/etc/mail/authinfo.db`:

   ```
   sudo sh -c 'makemap hash /etc/mail/authinfo.db < /etc/mail/authinfo'
   ```

1. Alla riga di comando, digita il comando seguente per aggiungere il supporto per l'inoltro all'endpoint SMTP Amazon SES.

   ```
   sudo sh -c 'echo "Connect:email-smtp.us-west-2.amazonaws.com RELAY" >> /etc/mail/access'
   ```

   Nel comando precedente, sostituiscilo *email-smtp.us-west-2.amazonaws.com* con l'indirizzo dell'endpoint SMTP Amazon SES che desideri utilizzare.

1. *Nella riga di comando, digita il seguente comando per rigenerare/.db: etc/mail/access*

   ```
   sudo sh -c 'makemap hash /etc/mail/access.db < /etc/mail/access'
   ```

1. Alla riga di comando, digita il comando seguente per creare copie di backup dei file `sendmail.cf` e `sendmail.mc`:

   ```
   sudo sh -c 'cp /etc/mail/sendmail.cf /etc/mail/sendmail_cf.backup && cp /etc/mail/sendmail.mc /etc/mail/sendmail_mc.backup'
   ```

1. Aggiungere le righe seguenti al file*/etc/mail/sendmail.mc* prima di qualsiasi definizione. `MAILER()`

   ```
   define(`SMART_HOST', `email-smtp.us-west-2.amazonaws.com')dnl
   define(`RELAY_MAILER_ARGS', `TCP $h 25')dnl
   define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl
   FEATURE(`authinfo', `hash -o /etc/mail/authinfo.db')dnl
   MASQUERADE_AS(`example.com')dnl
   FEATURE(masquerade_envelope)dnl
   FEATURE(masquerade_entire_domain)dnl
   ```

   Nel testo precedente, effettua le seguenti operazioni:
   + Sostituisci *email-smtp.us-west-2.amazonaws.com* con l'endpoint SMTP Amazon SES che desideri utilizzare.
   + Sostituiscilo *example.com* con il dominio che desideri utilizzare per inviare e-mail.

   Al termine, salva il file.
**Nota**  
Amazon EC2 limita le comunicazioni sulla porta 25 per impostazione predefinita. Se utilizzi Sendmail in un'istanza Amazon EC2, devi completare il modulo [Richiesta di rimozione dei limiti di invio di e-mail](https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request).

1. Alla riga di comando, digita il comando seguente per rendere *sendmail.cf* scrivibile:

   ```
   sudo chmod 666 /etc/mail/sendmail.cf
   ```

1. Alla riga di comando, digita il comando seguente per generare nuovamente *sendmail.cf*:

   ```
   sudo sh -c 'm4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf'
   ```
**Nota**  
Se si verificano errori, ad esempio "Command not found" (Comando non trovato) e "No such file or directory" (Nessun file o directory), accertati che i pacchetti `m4` e `sendmail-cf` siano installati nel sistema.

1. Alla riga di comando, digita il comando seguente per ripristinare le autorizzazioni di *sendmail.cf* alla modalità di sola lettura:

   ```
   sudo chmod 644 /etc/mail/sendmail.cf
   ```

1. Alla riga di comando, digita il comando seguente per riavviare Sendmail:

   ```
   sudo /etc/init.d/sendmail restart
   ```

   *A seconda della versione di Linux o Sendmail, se l'operazione precedente non funziona, provare quanto segue:*

   ```
   sudo su service sendmail restart
   ```

1. Completa la procedura seguente per inviare un messaggio e-mail di prova:

   1. Nella riga di comando, immetti il comando seguente:

      ```
      /usr/sbin/sendmail -vf sender@example.com recipient@example.com
      ```

      *sender@example.com*Sostituiscilo con il tuo indirizzo email From. Sostituisci *recipient@example.com* con l'indirizzo To. Al termine, premi Enter.

   1. Inserisci il seguente contenuto del messaggio. Premi Enter al termine di ogni riga.

      ```
      From: sender@example.com
      To: recipient@example.com
      Subject: Amazon SES test email
      
      This is a test message sent from Amazon SES using Sendmail.
      ```

      Una volta inserito il contenuto dell'e-mail, premi Ctrl\$1D per inviare.

1. Controlla la presenza dell'e-mail nel client e-mail del destinatario. Se non riesci a trovare l'e-mail, controlla la cartella della posta indesiderata. Se ancora non è possibile individuare l'e-mail, controlla il registro di Sendmail sul server di posta. Il registro si trova spesso in*/var/log/mail.log* o*/var/log/maillog*. 

# Integrazione di Amazon SES con il server SMTP IIS di Microsoft Windows Server
<a name="send-email-windows-server"></a>

Puoi configurare il server SMTP IIS di Microsoft Windows Server per l'invio di e-mail tramite Amazon SES. Queste istruzioni sono state scritte utilizzando Microsoft Windows Server 2022 su un'istanza Amazon EC2. È possibile utilizzare la stessa configurazione su Microsoft Windows Server 2016.

**Nota**  
Windows Server è un'applicazione di terze parti e non è sviluppata o supportata da Amazon Web Services. Le procedure descritte in questa sezione sono fornite solo a scopo informativo e sono soggette a modifiche senza preavviso.

**Integrazione del server SMTP IIS di Microsoft Windows Server con Amazon SES**

1. Innanzitutto, configura Microsoft Windows Server 2022 utilizzando le seguenti istruzioni.

   1. Dalla [console di gestione Amazon EC2](https://console.aws.amazon.com/ec2/home), avvia una nuova istanza Amazon EC2 di base per Microsoft Windows Server 2022.

   1. Connettiti all'istanza ed esegui l'accesso utilizzando Desktop remoto, seguendo le istruzioni in [Nozioni di base sulle istanze Windows di Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2Win_GetStarted.html).

   1. Avvia il pannello di controllo Server Manager.

   1. Installa il ruolo **Web Server** (Server Web). Assicurati di includere gli **strumenti di compatibilità di gestione IIS 10** (un'opzione nella casella di controllo **Web Server**).

   1. Installa la funzionalità **SMTP Server** (Server SMTP).

1. Quindi, configura il servizio SMTP IIS utilizzando le seguenti istruzioni.

   1. Torna al pannello di controllo Server Manager.

   1. Dal menu **Strumenti**, scegli **Internet Information Services (IIS) 10.0 Manager**.

   1. Fai clic con il pulsante destro del mouse su **SMTP Virtual Server \$11** (Server virtuale SMTP n. 1), quindi seleziona **Properties** (Proprietà).

   1. Nella scheda **Access** (Accesso), in **Relay Restrictions** (Restrizioni di inoltro), scegli **Relay** (Inoltro).

   1. Nella finestra di dialogo **Relay Restrictions** (Restrizioni di inoltro), scegli **Add** (Aggiungi).

   1. In **Single Computer** (Computer singolo), immetti **127.0.0.1** per l'indirizzo IP. Con queste operazioni hai concesso l'accesso a questo server per l'inoltro delle e-mail ad Amazon SES tramite il servizio SMTP IIS.

      In questa procedura, presupponiamo che le tue e-mail vengono generate su questo server. Se l'applicazione che genera le e-mail viene eseguita su un altro server, devi concedere l'accesso di inoltro a quel server in SMTP IIS.
**Nota**  
Per estendere l'inoltro SMTP a sottoreti private, per **Relay Restriction** (Restrizioni di inoltro) utilizza **Single Computer** (Computer singolo) 127.0.0.1 e **Group of Computers** (Gruppo di computer) 172.1.1.0 - 255.255.255.0 (nella sezione netmask (Maschera di rete)). Per **Connection** (Connessione), utilizza **Single Computer** (Computer singolo) 127.0.0.1 e **Group of Computers** (Gruppo di computer) 172.1.1.0 - 255.255.255.0 (nella sezione netmask (Maschera di rete)).

1. Infine, configura il server per l'invio di e-mail tramite Amazon SES utilizzando le istruzioni seguenti.

   1. Torna alla finestra di dialogo **SMTP Virtual Server \$11 Properties** (Proprietà del server virtuale SMTP n. 1), quindi scegli la scheda **Delivery** (Recapito).

   1. Nella scheda **Delivery** (Recapito), scegli **Outbound Security** (Protezione connessioni in uscita).

   1. Seleziona **Basic Authentication** (Autenticazione di base), quindi immetti le credenziali SMTP SES. Puoi ottenere tali credenziali dalla console Amazon SES utilizzando la procedura descritta in [Richiesta delle credenziali SMTP Amazon SES](smtp-credentials.md).
**Importante**  
Le credenziali SMTP non sono le stesse dell'ID della chiave di AWS accesso e della chiave di accesso segreta. Non tentate di utilizzare AWS le vostre credenziali per autenticarvi sull'endpoint SMTP. Per ulteriori informazioni sulle credenziali, consulta [Tipi di credenziali Amazon SES](send-email-concepts-credentials.md).

   1. Verifica che la voce **TLS encryption** (Crittografia TLS) sia selezionata.

   1. Torna alla scheda **Delivery** (Recapito).

   1. Scegli **Outbound Connections** (Connessioni in uscita).

   1. Nella finestra di dialogo **Outbound Connections** (Connessioni in uscita), verifica che la porta sia 25 o 587. 

   1. Scegli **Advanced** (Avanzato).

   1. Per **Smart host**, immetti l'endpoint Amazon SES che utilizzerai (ad esempio, *email-smtp.us-west-2.amazonaws.com*). Per un elenco di endpoint URLs per i Regioni AWS quali è disponibile Amazon SES, consulta [Amazon Simple Email Service (Amazon SES](https://docs.aws.amazon.com/general/latest/gr/rande.html#ses_region)) nel. *Riferimenti generali di AWS*

   1. Torna al pannello di controllo Server Manager.

   1. Nel pannello di controllo Server Manager fai clic con il pulsante destro del mouse su **SMTP Virtual Server \$11** (Server virtuale SMTP n. 1), quindi riavvia il servizio per attivare la nuova configurazione.

   1. Invia un'e-mail tramite questo server. Puoi esaminare le intestazioni del messaggio per verificare che è stato recapitato tramite Amazon SES.