Puoi utilizzare le Impostazioni per configurare l'inoltro per un account. Per essere utilizzato come indirizzo email di inoltro, un indirizzo deve soddisfare uno dei seguenti criteri:
- L'indirizzo e-mail è stato verificato. Per saperne di più, consulta Creazione e verifica degli indirizzi di inoltro
- L'indirizzo email appartiene allo stesso dominio del mittente.
- L'indirizzo email appartiene a un sottodominio all'interno dello stesso dominio del mittente.
- L'indirizzo email appartiene a un alias di dominio configurato come parte dello stesso account Google Workspace.
Se l'indirizzo email di inoltro non rispetta una di queste regole, la configurazione dell'inoltro mediante l'API non va a buon fine.
Per informazioni su come creare, listare, ottenere o eliminare gli indirizzi di inoltro, consulta la pagina di riferimento ForwardingAddresses.
Per informazioni su come ottenere o aggiornare le impostazioni di forwarding, consulta la Guida di riferimento alle impostazioni.
Creazione e verifica di indirizzi di inoltro
Devi creare indirizzi di inoltro prima di utilizzarli. In alcuni casi, gli utenti devono anche verificare la proprietà dell'indirizzo.
Se Gmail richiede la verifica dell'utente per un indirizzo di inoltro, l'indirizzo viene restituito con lo stato pending
. Viene inviato automaticamente un messaggio di verifica
all'indirizzo email di destinazione. Il proprietario dell'indirizzo email deve completare la procedura di
verifica prima che possa essere utilizzato.
Lo stato di verifica degli indirizzi di inoltro che non richiedono la verifica è accepted
.
Attivazione dell'inoltro automatico
Chiama il metodo updateAutoForwarding per attivare l'inoltro automatico per un account. La chiamata richiede un indirizzo di inoltro registrato e verificato, nonché un'azione da eseguire in caso di messaggi inoltrati.
Ad esempio, per attivare l'inoltro automatico e spostare i messaggi inoltrati nel cestino:
Java
Python
Per disattivare l'inoltro automatico, chiama updateAutoForwarding e imposta la proprietà enabled
su false
.
Inoltro di messaggi specifici
L'inoltro automatico invia tutti i messaggi ricevuti all'account di destinazione. Per inoltrare selettivamente i messaggi, utilizza i filtri per creare regole di inoltro in risposta ad attributi o contenuti dei messaggi.