Generali

D: Cos'è Amazon Simple Email Service (Amazon SES)?

Amazon Simple Email Service (Amazon SES) è una piattaforma di ricezione e invio di e-mail altamente scalabile e dai costi ridotti. Amazon SES permette di eliminare la complessità e i costi che derivano dalla creazione di una soluzione di posta in-house o dall'utilizzo di una soluzione di terze parti, con annesse problematiche di installazione e acquisto di licenze.

D: A chi si rivolge Amazon SES?

Amazon SES è la soluzione ideale per chi necessita di uno strumento affidabile, scalabile e poco costoso per inviare e ricevere e-mail. Tra gli utenti di questo servizio sono presenti aziende di settori molto diversi tra loro: rivenditori online, sviluppatori software di ogni dimensione e aziende di marketing digitale.

In che modo è possibile iniziare a inviare e-mail usando Amazon SES?

Per informazioni su come impostare l'invio di e-mail con Amazon SES, consulta la sezione Quick Start nel documento Amazon SES Developer Guide.

Prezzi e fatturazione

D: Quanto costa l'utilizzo di Amazon SES?

I prezzi di Amazon SES sono calcolati in base all'uso effettivo. Non sono previste tariffe minime né impegni anticipati.

Il costo dipende dal numero di messaggi inviati e ricevuti, dal volume di dati inviati. Per maggiori informazioni, visita la pagina relativa ai prezzi Amazon SES.

D: È previsto un piano di utilizzo gratuito per Amazon SES?

Sì. Se effettui una chiamata ad Amazon SES da un'applicazione ospitata in un'istanza di Amazon EC2, puoi inviare gratuitamente 62.000 messaggi di posta elettronica ogni mese. Questo offerta di piano gratuito non ha alcuna scadenza.

D: Quanto mi verrà addebitato per l'utilizzo di Amazon SES?

Alla fine del mese ti saranno fatturati i costi relativi all'utilizzo di quel mese. Il periodo di fatturazione inizia il primo giorno di ogni mese e termina l'ultimo giorno di ciascun mese.


D: In che modo è possibile tenere traccia dell'utilizzo di Amazon SES?

Puoi controllare i consumi per il periodo di fatturazione corrente in qualsiasi momento nel pannello di fatturazione della console di gestione di AWS.

D: Mi vengono addebitati i messaggi in entrata spam?

Quando imposti Amazon SES per la ricezione di e-mail, crei delle regole di ricezione. In una regola di ricezione, definisci un destinatario (o un gruppo di destinatari) e specifichi cosa Amazon SES deve fare quando riceve l'e-mail. Quando un messaggio in entrata è indirizzato ad almeno un indirizzo e-mail che corrisponde a un indirizzo in una regola di ricezione attiva, pagherai per quel messaggio, anche se si tratta di posta elettronica non desiderata (spam).

Puoi configurare Amazon SES per bloccare i messaggi provenienti da determinati mittenti e indirizzi IP. Se blocchi i messaggi in entrata in questo modo, non ti verranno addebitati i messaggi bloccati.

Limitazioni e restrizioni

D: Cos'è la sandbox di Amazon SES?

La sandbox di Amazon SES è un ambiente in cui i nuovi utenti possono testare le funzionalità di Amazon SES. Se il tuo account si trova ancora nella sandbox, puoi inviare e-mail solo a identità verificate. Un'identità verificata è un indirizzo e-mail o dominio che hai provato essere di tua proprietà.

Inoltre, quando il tuo account si trova nella sandbox, esistono limiti al volume di e-mail che puoi inviare ogni giorno e al numero di messaggi che puoi inviare ogni secondo.

Quando sei pronto per iniziare a inviare e-mail a destinatari non verificati, invia una richiesta di aumento del limite di invio di Amazon SES tramite il Centro di supporto AWS. Per maggiori informazioni, consulta la sezione Moving Out of the Amazon SES Sandbox nel documento Amazon SES Developer Guide.

D: È possibile inviare e-mail da qualsiasi indirizzo e-mail di origine?

No. Puoi usare Amazon SES solo per inviare e-mail da indirizzi o domini di tua proprietà.

Per provare che un indirizzo e-mail o un dominio è di tua proprietà, devi verificarlo. In ciascuna regione AWS puoi verificare fino a un massimo di 10.000 domini e indirizzi e-mail, in qualsiasi combinazione. Per ulteriori informazioni sulla verifica di indirizzi e-mail e domini, consulta la sezione Verifying Identities in Amazon SES nel documento Amazon SES Developer Guide.

D: Esiste un limite sulle dimensioni delle e-mail consegnate da Amazon SES?

Amazon SES accetta messaggi e-mail che possono avere una dimensione massima di 10 MB. Si intendono inclusi eventuali allegati e immagini che costituiscono parte del messaggio.

D: È previsto un limite al numero di destinatari che è possibile specificare in un singolo messaggio di posta?

È possibile specificare fino a 50 destinatari per ciascun messaggio inviato con Amazon SES. Questo limite comprende tutti gli indirizzi nei campi "A:," "CC:," e "BCC:". Se devi inviare un messaggio e-mail a più di 50 destinatari, dovrai dividere l'elenco dei destinatari in gruppi di 50 destinatari o meno e inviare messaggi separati a ciascun gruppo.

D: Esistono dei limiti sul numero di e-mail che è possibile inviare?

Ciascun account Amazon SES ha un proprio limite di invio. Tali limiti sono:

  • Quota di invio: il numero massimo di destinatari ai quali è possibile inviare e-mail in un periodo di tempo di 24 ore.
  • Frequenza massima di invio : il numero massimo di destinatari ai quali è possibile inviare messaggi e-mail al secondo.

I limiti di invio si basano sui destinatari anziché sui messaggi. Puoi verificare i limiti di invio in qualsiasi momento tramite la console di Amazon SES.

Nota: se stabiliamo che l'e-mail che invii sono di qualità scadente o discutibile (ad esempio, se tali e-mail presentano alti tassi di mancato recapito o reclamo, o se presentano contenuti non richiesti o dannosi), ci riserviamo il diritto di sospendere la tua capacità di inviare e-mail.

Sicurezza e crittografia

D: È consentito ad Amazon l'accesso alle e-mail inviate e ricevute?

Utilizziamo tecnologie interne anti-spam per filtrare i messaggi che presentano contenuti di bassa qualità. Inoltre, analizziamo tutti i messaggi che contengono allegati per verificare la presenza di virus e altri contenuti dannosi. Questi processi sono completamente automatizzati e non prevedono alcun coinvolgimento umano. Accediamo a contenuti di posta elettronica solo in determinate circostanze, ad esempio quando stiamo risolvendo problemi di distribuzione o quando stiamo investigando su attività fraudolente o abusive.

D: È possibile crittografare i messaggi di posta ricevuti?

Amazon SES si integra con AWS Key Management Service (KMS), il quale consente di crittografare i messaggi che scrive sul tuo bucket Amazon S3. Amazon SES utilizza la crittografia lato client per crittografare la posta prima di inviarla in Amazon S3. Ciò significa che devi decrittografare il contenuto dopo aver recuperato il messaggio da Amazon S3. Nei kit SDK AWS per Java ed SDK AWS per Ruby è disponibile un client in grado di eseguire la decrittografia per tuo conto.

Autenticazione, convalida e configurazione

D: È necessario configurare record DNS inversi per poter utilizzare Amazon SES?

Non devi configurare record DNS inversi per poter utilizzare Amazon SES. Amazon Web Services gestisce gli indirizzi IP utilizzati da Amazon SES e fornisce record DNS inversi per questi indirizzi.

D: Amazon SES supporta Sender Policy Framework (SPF)?

Certo, Amazon SES supporta SPF. Potresti dover pubblicare un record SPF, a seconda di come utilizzi Amazon SES per inviare e-mail.

Se non devi mantenere la conformità con il sistema DMARC (Domain-based Message Authentication, Reporting and Conformance) tramite SPF, non occorre pubblicare un record SPF, perché Amazon SES invia di default le e-mail da un dominio MAIL FROM di sua proprietà.

Se invece desideri la conformità con il sistema DMARC tramite SPF, dovrai configurare Amazon SES in modo che utilizzi il tuo dominio MAIL FROM e pubblicare un record SPF.

D: Amazon SES supporta Domain Keys Identified Mail (DKIM)?

Certo, Amazon SES supporta DKIM. Se hai abilitato e configurato Easy DKIM, Amazon SES firmerà i messaggi in uscita utilizzando DKIM per tuo conto. Se preferisci, puoi anche firmare la tua e-mail manualmente. Per garantire la massima efficacia del recapito, alcune intestazioni DKIM non dovrebbero essere firmate. Per ulteriori informazioni, consulta la sezione Manual DKIM Signing in Amazon SES nel documento Amazon SES Developer Guide.

D: Le e-mail provenienti da Amazon SES offrono conformità con il sistema DMARC?

Con Amazon SES, le e-mail potranno essere conformi al sistema DMARC tramite SPF, DKIM o entrambi.

D: Amazon SES invia e-mail tramite una connessione criptata con Transport Layer Security (TLS)?

Se il server di posta del destinatario pubblicizza l'estensione STARTTLS, Amazon SES proverà ad convertire la connessione in una connessione TLS. Se l'operazione non riesce, Amazon SES invierà l'e-mail come testo semplice.

Amazon SES supporta TLS 1.2, 1.1 e 1.0.

Funzionalità di invio

D: È possibile utilizzare Amazon SES per inviare e-mail da applicazioni esistenti?

Amazon SES consente di creare un inoltro SMTP privato da utilizzare con il client SMTP esistente, che può essere sia un software sviluppato internamente sia un software di terze parti, purché supporti il protocollo SMTP per l'invio di e-mail.

Per ulteriori informazioni, consulta la sezione Using the Amazon SES SMTP Interface to Send Email nel documento Amazon SES Developers Guide.

D: Amazon SES può inviare e-mail con allegati?

Amazon SES supporta molti dei formati di contenuti più diffusi, tra cui documenti, immagini, audio e video.

Nota: per garantire la tua sicurezza e quella dei tuoi clienti, Amazon SES scansiona tutti gli allegati inviati per verificare la presenza di virus o malware.

Puoi utilizzare un client di posta che supporti il protocollo SMTP per inviare e-mail con allegati. Quando un client viene configurato per l'invio di e-mail in uscita tramite Amazon SES, le parti MIME e le intestazioni e-mail appropriate vengono create prima di inviare il messaggio.

Puoi anche inviare e-mail con allegati a livello di programmazione. Per includere un allegato all'e-mail, crea un nuovo messaggio e-mail multiparte. Nel messaggio, includi una parte MIME contenente un'intestazione Content-Type appropriata, oltre al contenuto codificato MIME. Quindi utilizza l'intestazione Content-Disposition per specificare se il contenuto sarà visualizzato in linea con il testo o trattato come un allegato.

Dopo aver composto il tuo messaggio, puoi utilizzare l'operazione API SendRawEmail per inviarlo.

D: È possibile inviare e-mail utilizzando un indirizzo IP dedicato?

Per un costo mensile supplementare, puoi affittare indirizzi IP dedicati per il tuo uso personale. Per ulteriori informazioni sull'affitto di indirizzi IP dedicati, consulta la sezione Requesting and Relinquishing Dedicated IP Addresses nel documento Amazon SES Developer Guide.

D: Posso specificare un indirizzo IP dedicato quando invio certi tipi di e-mail?

Se hai richiesto diversi indirizzi IP dedicati da usare con l’account Amazon SES, puoi utilizzare la funzione dei pool IP dedicati per creare gruppi (pool) di quegli indirizzi IP. Puoi quindi associare ogni pool con un set di parametri; quando sono inviate e-mail usando quel set di parametri, quelle e-mail saranno inviate solo dagli indirizzi IP nel pool associato. Per ulteriori informazioni, consulta la sezione Creating Dedicated IP Pools nel documento Amazon SES Developer Guide.

D: È possibile testare le risposte di Amazon SES senza inviare e-mail a destinatari reali?

Puoi utilizzare il Simulatore di mailbox di Amazon SES per testare la tua quota di invio e il modo in cui la tua applicazione gestisce vari eventi di invio di e-mail quali i mancati recapiti e i reclami, senza inviare e-mail a destinatari reali. I messaggi inviati al Simulatore di mailbox non vengono conteggiati ai fini delle percentuali di mancati recapiti (bounce) e reclami o della quota di invio giornaliera. Tuttavia, ti verrà addebitato ogni messaggio che invii al Simulatore di mailbox, proprio come se fossero messaggi inviati a clienti reali.

Per ulteriori informazioni sul Simulatore di mailbox, consulta la sezione Testing Amazon SES Email Sending nel documento Amazon SES Developer Guide.

D: È possibile utilizzare Amazon SES per la consegna di SMS tramite e-mail?

Molti operatori di telefonia mobile offrono gateway SMTP-to-SMS. Gli utenti di Amazon SES possono inviare e-mail in formato testo agli indirizzi associati a tali gateway, che a loro volta inoltreranno il messaggio ai telefoni cellulari dei destinatari sotto forma di SMS.

Tuttavia, per poter utilizzare un gateway SMS è necessario disporre di una serie di informazioni, tra cui:

  • Il numero di cellulare del destinatario
  • L'operatore di telefonia mobile del destinatario
  • Il nome di dominio del gateway SMS dell'operatore (ad esempio sms.nomeoperatore.com)

Se i messaggi SMS fanno parte del tuo piano di marketing o di comunicazione, ti consigliamo di utilizzare Amazon Pinpoint. Se utilizzi Amazon Pinpoint per inviare messaggi SMS, è sufficiente conoscere il numero di cellulare del destinatario.

D: In che modo è possibile controllare la codifica dei caratteri delle e-mail con Amazon SES?

Il protocollo SMTP prevede che tutti i dati siano inviati in formato ASCII a 7 bit. Se desideri utilizzare una codifica dei caratteri differenti con l'interfaccia SMTP di Amazon SES, dovrai applicare la codifica desiderata all'oggetto e al corpo del messaggio, quindi convertirli in un messaggio ASCII a 7 bit valido prima dell'invio all'endpoint SMTP.

L'API SendEmail accetta input di oggetto e corpo del messaggio di tipo UTF-8, li transcodifica in qualsiasi formato specificato tramite un parametro di codifica opzionale e converte automaticamente il contenuto risultante in un formato ASCII a 7 bit usando sintassi Encoded Word e intestazioni Content-Transfer-Encoding più adatti prima della trasmissione del messaggio. L'API SendRawEmail richiede l'applicazione della codifica desiderata all'oggetto e al corpo del messaggio e quindi di convertirli in un messaggio ASCII a 7 bit valido prima di inviare ciascuna richiesta.

Funzionalità di ricezione

D: In che modo è possibile configurare Amazon SES per la ricezione delle e-mail?

Il primo passo per impostare Amazon SES per la ricezione di e-mail consiste nella verifica del tuo dominio. Se hai già verificato il dominio per l'invio di e-mail, non è necessario ripetere la procedura per ricevere e-mail. Per ulteriori informazioni sulla verifica del tuo dominio, consulta la sezione Verifying Domains in Amazon SES nel documento Amazon SES Developer Guide.

Dopo aver verificato il tuo dominio, devi pubblicare un record di Mail Exchanger (MX) alla configurazione DNS del tuo dominio. Tale record fa riferimento all'endpoint di ricezione di e-mail della regione Amazon SES che utilizzi per ricevere e-mail. Per ulteriori informazioni sulla pubblicazione di un record MX, consulta la sezione Publishing an MX Record for Amazon SES Email Receiving nel documento Amazon SES Developer Guide.

Il passaggio finale per la configurazione della ricezione di e-mail in Amazon SES consiste nel creare una regola di ricezione. Le regole di ricezione indicano ad Amazon SES che cosa fare con l'e-mail inviata al tuo dominio. Ad esempio, puoi configurare Amazon SES per inviare e-mail in entrata a un bucket Amazon S3 o per inviarti una notifica utilizzando Amazon SNS. Per ulteriori informazioni sulla creazione di regole di ricezione, consulta la sezione Creating Receipt Rules nel documento Amazon SES Developer Guide.

D: Cosa succede quando Amazon SES riceve le e-mail?

Quando Amazon SES riceve un messaggio, fa riferimento al set di regole di ricezione attivo per determinare se eventuali regole si applicano ai destinatari del messaggio in entrata. Se non vengono trovate corrispondenze o se il messaggio è stato inviato da un indirizzo IP incluso nell'elenco di indirizzi IP bloccati, Amazon rifiuta il messaggio durante la conversazione SMTP. In caso contrario, accetta il messaggio.

Se Amazon SES accetta il messaggio, valuta il set di regole di ricezione attivo. Amazon SES quindi applica tali regole nell'ordine in cui sono definite.

D: In che modo è possibile accedere alle e-mail in Amazon S3?

Quando imposti una regola di ricezione che indica a Amazon SES di scrivere i tuoi messaggi su un bucket Amazon S3, puoi anche impostare le notifiche di Amazon SNS. Tali notifiche contengono informazioni generali sul messaggio e sull'operazione da applicarvi, compreso l'ID univoco del messaggio. Puoi utilizzare questo ID per recuperare il messaggio corrispondente dal bucket Amazon S3 in cui Amazon SES ha inviato il messaggio.

D: In che modo è possibile elaborare le e-mail ricevute?

Ci sono due modi per elaborare le e-mail in entrata. Puoi scrivere un'applicazione che esegua il listening delle notifiche di Amazon SNS da Amazon SES, recuperi il messaggio da Amazon S3 e lo elabori. In alternativa, puoi scrivere una funzione AWS Lambda personalizzata.

L'evento AWS Lambda contiene tutti i metadati sul messaggio ricevuto ma non include il corpo del messaggio. Se devi analizzare il corpo del messaggio dall'interno della funzione Lambda, devi prima scrivere il messaggio su Amazon S3 utilizzando un'azione Amazon S3 prima che la tua operazione AWS Lambda sia valutata.

Puoi eseguire le operazioni AWS Lambda in modo sincrono o asincrono, in base alle esigenze di risultati in grado di interessare le modalità di esecuzione di altre operazioni. L'esecuzione asincrona è sempre l'opzione consigliata, a meno che un'applicazione non necessiti esplicitamente dell'esecuzione sincrona.

D: È consentito a differenti account AWS ricevere messaggi sullo stesso dominio?

Sì, diversi account AWS possono ricevere e-mail per lo stesso dominio. Per ciascuna e-mail che raggiunge il dominio condiviso, viene elaborata in maniera indipendente una copia del messaggio per ogni insieme di regole di ricezione di ciascun account.

D: Esistono limitazioni sulle dimensioni dei messaggi in ricezione in Amazon SES?

Se scegli di archiviare le e-mail in un bucket Amazon S3, il limite massimo di dimensione del messaggio (incluse le intestazioni) è di 30 megabyte (MB).

Se inoltri messaggi usando Amazon SNS, la dimensione massima del messaggio sarà di 150 kilobyte (KB).

D: Sono previsti limiti al throughput a cui è possibile ricevere messaggi tramite Amazon SES?

No, non sono previste restrizioni al throughput per le e-mail in entrata ricevute tramite Amazon SES.

D: Posso rifiutare l'e-mail che è stata inviata su una connessione non criptata?

Puoi configurare le regole di ricezione in Amazon SES per rifiutare automaticamente i messaggi in arrivo inviati senza Transport Layer Security (TLS).

Efficacia del recapito

D: In che modo Amazon SES garantisce una consegna affidabile delle e-mail?

Amazon SES usa tecnologie di filtraggio dei contenuti che analizzano i messaggi di posta in uscita. Questi filtri garantiscono che tutti i contenuti inviati tramite Amazon SES soddisfino gli standard dell'ISP. Per migliorare ulteriormente l'efficacia del recapito delle e-mail, Amazon SES offre un ciclo di feedback che include bounce, reclami e notifiche di consegna.

D: Amazon SES garantisce la ricezione delle e-mail?

Amazon SES monitora attentamente le linee guida dei provider di servizi Internet in tutto il mondo, per garantire l'affidabilità dell'inoltro delle e-mail sicure e di alta qualità nelle caselle di posta dei destinatari. Tuttavia, né Amazon SES né nessun altro servizio di invio di e-mail possono garantire la consegna di ogni singola e-mail. Gli ISP possono rimuovere o perdere messaggi e-mail, i destinatari possono fornire un indirizzo e-mail errato e, se i destinatari non desiderano ricevere i tuoi messaggi e-mail, gli ISP possono scegliere di rifiutarli o rimuoverli automaticamente.

D: Quanto impiegano le e-mail inviate utilizzando Amazon SES a raggiungere la casella di posta del destinatario?

Amazon SES prova l'invio delle e-mail a Internet a pochi secondi da ciascuna richiesta. Tuttavia, a seguito di una serie di fattori e di eventuali problemi inerenti Internet, non possiamo prevedere con precisione quando arriveranno le e-mail o il percorso esatto seguito da un messaggio per arrivare a destinazione.

Ad esempio, un ISP potrebbe non riuscire a consegnare un'e-mail a causa di una condizione temporanea, ad esempio nel caso in cui la casella di posta del destinatario è piena. In queste situazioni, Amazon effettua più di un tentativo di invio. Se l'errore è permanente, ad esempio "indirizzo e-mail inesistente", Amazon SES non tenta di recapitare nuovamente il messaggio e viene visualizzata una notifica di mancato recapito. Le notifiche di consegna possono essere configurate per l'invio di un avviso quando Amazon SES consegna correttamente un'e-mail al server di posta del destinatario.

 

Mancati recapiti e reclami

D: In che modo Amazon SES invia notifiche di mancato recapito, reclamo e consegna?

Amazon SES inoltra le notifiche di mancato recapito o di reclamo tramite e-mail, oppure le invia a un argomento Amazon SNS, a seconda di come hai configurato il tuo account Amazon SES.

Le notifiche di consegna, che sono attivate quando Amazon SES consegna correttamente una delle tue e-mail al server di posta di un destinatario, vengono inviate solo tramite Amazon SNS.

D: D: La ricezione di notifiche di mancato recapito, reclamo e consegna da parte di Amazon SNS è a pagamento?

Sì, ci sono dei costi aggiuntivi associati all'uso di Amazon SNS per la ricezione di notifiche di mancato recapito, reclamo e consegna. Per ulteriori informazioni sui costi associati all'utilizzo di Amazon SNS, consulta la pagina Prezzi di Amazon SNS.

D: D: Quali sono le tempistiche di ricezione delle notifiche di mancato recapito, reclamo e consegna?

Quando un ISP invia una segnalazione di mancato recapito o di reclamo, in genere la stessa viene inoltrata entro pochi secondi tramite Amazon SNS o e-mail. Tuttavia, la consegna della notifica di mancato recapito o di reclamo da parte dell'ISP del destinatario potrebbe richiedere un intervallo di tempo compreso tra pochi secondi e alcune settimane (o quantità di tempo maggiori).

Le notifiche di consegna sono pubblicate appena Amazon SES consegna un'e-mail al server di posta del destinatario. Nella maggior parte dei casi, le e-mail inviate tramite Amazon SES sono consegnate in pochi secondi, ma a volte potrebbero richiedere più tempo.

D: In che modo è possibile monitorare la frequenza di mancati recapiti e reclami per le e-mail inviate tramite Amazon SES?

Amazon SES include un pannello di controllo della reputazione che puoi utilizzare per tenere traccia dei tassi di mancato recapito e dei reclami, nonché di altri fattori che potrebbero influire sulla tua capacità di inviare e-mail. Puoi anche utilizzare Amazon CloudWatch per creare pannelli di controllo che tengono traccia dei tuoi tassi di mancato recapito e di reclamo. Per ulteriori informazioni sulle diverse opzioni di monitoraggio, consulta la sezione Monitoring Your Amazon SES Sending Activity nel documento Amazon SES Developer Guide.

D: L'efficienza del recapito delle mie e-mail può essere influenzata da mancati recapiti o reclami causati da altri utenti di Amazon SES?

In genere, quando altri utenti di Amazon SES inviano messaggi che provocano mancate consegne o reclami, l'invio di e-mail non ne sarà influenzato.

Vi è però un'eccezione, ovvero il caso in cui l'indirizzo e-mail di un destinatario genera un mancato recapito permanente (hard bounce). Quando accade, Amazon SES aggiunge tale indirizzo a un elenco di eliminazione globale. Se provi ad inviare un'e-mail tramite Amazon SES a un indirizzo incluso nell'elenco di eliminazione globale, la chiamata ad Amazon SES andrà a buon fine, ma invece di inviarla, Amazon SES tratterà l'e-mail come un mancato recapito permanente.

Le e-mail inviate agli indirizzi nell'elenco di eliminazione globale sono calcolate nella quota di invio e nella percentuale di mancati recapiti. Un indirizzo e-mail può rimanere nell'elenco di eliminazione per un massimo di 14 giorni.

Per ulteriori informazioni sull'elenco di eliminazione globale, consulta la sezione Amazon SES and Deliverability nel documento Amazon SES Developer Guide.

D: L'indirizzo di un destinatario è stato aggiunto all'elenco di eliminazione globale, ma si tratta sicuramente di un indirizzo valido. È possibile rimuovere tale indirizzo dall'elenco di eliminazione?

Puoi inviare una richiesta di rimozione dall'elenco di eliminazione tramite la console di Amazon SES. Per ulteriori informazioni, consulta la sezione Removing an Email Address from the Amazon SES Suppression List nel documento Amazon SES Developer Guide.

D: Cosa accade se cerco di inviare un'e-mail in formato non valido o un'e-mail che non è consentita per altri motivi?

Se Amazon SES non è in grado di consegnare un'e-mail, restituirà un messaggio di errore contente i dettagli sulla causa. In rari casi, Amazon SES potrebbe rilevare il problema con l'e-mail solo dopo aver accettato la richiesta. In questi casi, l'e-mail verrà restituita al mittente come un mancato recapito (bounce) con un codice di errore corrispondente e una motivazione.

Spam e virus

D: In che modo Amazon SES garantisce che le e-mail in entrata non contengano spam o virus?

Amazon SES usa diverse misure di sicurezza contro spam e virus. Innanzitutto, si avvale di elenchi di blocco contro fonti di spam accertate. Inoltre, scansiona tutte le e-mail in arrivo contenenti allegati per rilevare eventuali virus. I risultati della ricerca di spam sono immediatamente disponibili per l'utente, per consentirgli di decidere sull'affidabilità del messaggio. Oltre al risultato della scansione contro virus e spam, Amazon SES fornisce i risultati del controllo DKIM ed SPF.

D: Cosa impedisce agli utenti di Amazon SES di inviare spam?

Amazon SES utilizza tecnologie interne di filtraggio dei contenuti che analizzano i contenuti delle e-mail alla ricerca di spam e malware.

Se stabiliamo che un account sta inviando spam o contenuti dannosi, sospenderemo la capacità dell'account di inviare ulteriori email.

Amazon SES e altri servizi AWS

D: In che modo Amazon SES si integra con Amazon WorkMail?

Amazon WorkMail utilizza Amazon SES per l'invio e la ricezione di messaggi. Durante la configurazione, Amazon WorkMail crea due voci all'interno delle impostazioni di configurazione di Amazon SES: una policy di autorizzazione all'invio che consente ad Amazon WorkMail di inviare messaggi tramite il tuo dominio e una regola di ricezione con un'operazione di WorkMail che consegna il messaggio in entrata del dominio in Amazon WorkMail. Se una di queste due voci viene rimossa, Amazon WorkMail non funzionerà correttamente.

D: Quali sono le differenze tra Amazon SES e Amazon SNS?

Amazon SES è un servizio destinato alle applicazioni che necessitano di inviare comunicazioni tramite e-mail. Amazon SES supporta campi personalizzati di intestazione delle e-mail e numerosi tipi di MIME.

Al contrario, il servizio Amazon Simple Notification Service (Amazon SNS) è destinato alle applicazioni principalmente di messaggistica, con più abbonati che richiedono e inviano notifiche "push" di messaggi per i quali la tempistica è essenziale tramite diversi protocolli di trasporto, tra cui HTTP, Amazon SQS ed e-mail. Il corpo di una notifica di Amazon SNS è limitato a 8192 caratteri di stringhe UTF-8 e non prevede il supporto di contenuti multimediali.

D: Devo iscrivermi al servizio Amazon EC2 o a qualsiasi altro servizio AWS per poter utilizzare Amazon SES?

Gli utenti di Amazon SES non devono iscriversi a nessun altro servizio AWS. Amazon SES può essere utilizzato per l'invio di e-mail da qualsiasi applicazione con accesso a Internet, indipendentemente dal fatto che sia eseguita nel proprio data center, all'interno del servizio Amazon EC2 o come soluzione software client.

D: Al momento invio e-mail utilizzando i miei server di posta in hosting su Amazon EC2. Devo iniziare a utilizzare Amazon SES?

No, l'utilizzo di Amazon SES non influisce su alcuna soluzione Amazon EC2 attualmente utilizzata. Puoi continuare a utilizzare la soluzione esistente, utilizzare Amazon SES o entrambe le soluzioni contemporaneamente.

D: Amazon SES applica restrizioni sulle funzioni AWS Lambda oltre alle restrizioni imposte da AWS Lambda?

Nelle chiamate RequestResponse si verifica un timeout dopo 30 secondi.

Interfaccia SMTP

D: Amazon SES fornisce un endpoint SMTP?

Amazon SES fornisce un'interfaccia SMTP ricca di funzionalità per l'integrazione ottimizzata con applicazioni in grado di inviare e-mail tramite SMTP. Puoi collegarti direttamente a questa interfaccia SMTP dalle tue applicazioni o configurare il server di posta esistente affinché utilizzi questa interfaccia come inoltro SMTP.

Per connetterti all'interfaccia SMTP di Amazon SES, devi creare le credenziali SMTP. Per ulteriori informazioni su come creare credenziali SMTP, consulta la sezione Obtaining Your Amazon SES SMTP Credentials nel documento Amazon SES Developer Guide.

D: Come posso utilizzare l'interfaccia SMTP di Amazon SES?

Per utilizzare l'interfaccia SMTP di Amazon SES, tutto quello che ti server sono il tuo nome utente e la password SMTP, il nome dell'endpoint SMTP e il numero di porta. Con queste informazioni puoi collegarti all'interfaccia SMTP di Amazon SES allo stesso modo di qualsiasi altro relè SMTP.

Puoi ad esempio integrare il tuo pacchetto software esistente in modo che invii e-mail tramite Amazon SES. Puoi aggiungere una maggiore capacità di invio e-mail alle tue applicazioni, utilizzando un linguaggio di programmazione che supporta SMTP. Puoi integrare Amazon SES con i più diffusi MTA (Mail Transfer Agent) quali Sendmail, Postfix ed Exim. Puoi persino connetterti all'interfaccia SMTP dalla riga di comando e inviare direttamente comandi SMTP. Per ulteriori informazioni sull'interfaccia SMTP, consulta la sezione Using the Amazon SES SMTP Interface to Send Email nel documento Amazon SES Developer Guide.

API e kit SDK

D: Come posso fare richieste ad Amazon SES?

Amazon SES accetta richieste di tipo Query su HTTPS. Queste richieste utilizzano verbi quali GET o POST e un parametro denominato Action per indicare l'azione in fase di esecuzione. Per motivi di sicurezza, Amazon SES non supporta le richieste HTTP. È quindi necessario utilizzare HTTPS.

D: Quali sono le operazioni API disponibili per l'invio di e-mail?

Oltre al supporto per il protocollo SMTP, Amazon SES fornisce le seguenti API: SendEmail e SendRawEmail. Questi due API forniscono differenti livelli di controllo rispetto alla composizione del messaggio e-mail effettivo. Entrambi gli API forniscono lo stesso livello di affidabilità e prestazioni di invio di e-mail:

L'API SendEmail prevede che l'utente fornisca solo un indirizzo di origine, un indirizzo di destinazione, un oggetto del messaggio e il corpo del messaggio. Alla chiamata di tale API, Amazon SES crea e invia automaticamente un messaggio e-mail MIME a più parti correttamente formattato e ottimizzato per la visualizzazione dal software e-mail client.

L'API SendRawEmail fornisce agli utenti avanzati la possibilità di formattare e inviare i messaggi e-mail in formato RAW specificando le intestazioni, le parti MIME e i tipi di contenuto.

D: AWS Software Development Kit contengono il supporto per Amazon SES?

Sì, tutti i kit di sviluppo software (Software Development Kits, SDK) AWS forniscono l'accesso all'API di Amazon SES. Gli SDK si occupano delle funzioni di basso livello, quali l'autenticazione e la firma delle richieste, consentendo di inviare e-mail effettuando una semplice chiamata all'API.

Ulteriori informazioni sui prezzi di Amazon SES

Visita la pagina dei prezzi
Sei pronto per iniziare a inviare e-mail?
Inizia a usare Amazon SES
Hai altre domande?
Contattaci