REST Resource: users.settings.sendAs

Risorsa: SendAs

Impostazioni associate a un alias di invio come, che può essere l'indirizzo di accesso principale associato all'account o un indirizzo del mittente personalizzato. Gli alias Invia come corrispondono alla funzionalità "Invia messaggio come" nell'interfaccia web.

Rappresentazione JSON
{
  "sendAsEmail": string,
  "displayName": string,
  "replyToAddress": string,
  "signature": string,
  "isPrimary": boolean,
  "isDefault": boolean,
  "treatAsAlias": boolean,
  "smtpMsa": {
    object (SmtpMsa)
  },
  "verificationStatus": enum (VerificationStatus)
}
Campi
sendAsEmail

string

L'indirizzo email visualizzato nell'intestazione "Da:" per la posta inviata utilizzando questo alias. È di sola lettura per tutte le operazioni, tranne la creazione.

displayName

string

Un nome visualizzato nell'intestazione "Da:" per la posta inviata utilizzando questo alias. Per gli indirizzi del mittente personalizzati, se questo campo è vuoto, Gmail completerà l'intestazione "Da:" con il nome utilizzato per l'indirizzo principale associato all'account. Se l'amministratore ha disattivato la possibilità per gli utenti di aggiornare il formato del nome, le richieste di aggiornamento di questo campo per l'accesso principale non andranno a buon fine.

replyToAddress

string

Un indirizzo email facoltativo incluso nell'intestazione "Rispondi a:" per la posta inviata utilizzando questo alias. Se questo campo è vuoto, Gmail non genererà un'intestazione "Rispondi a:".

signature

string

Una firma HTML facoltativa inclusa nei messaggi composti con questo alias nell'interfaccia utente web di Gmail. Questa firma viene aggiunta solo alle nuove email.

isPrimary

boolean

Indica se questo indirizzo è l'indirizzo principale utilizzato per accedere all'account. Ogni account Gmail ha un unico indirizzo principale che non può essere eliminato dalla raccolta degli alias di invio. Questo campo è di sola lettura.

isDefault

boolean

Indica se questo indirizzo è selezionato come indirizzo del mittente predefinito in situazioni quali la scrittura di un nuovo messaggio o l'invio di una risposta automatica automatica. Ogni account Gmail ha un solo indirizzo di invio come predefinito, pertanto l'unico valore legale che i clienti possono scrivere in questo campo è true. Se modifichi il valore false per true per un indirizzo, il campo diventerà false per l'altro indirizzo predefinito precedente.

treatAsAlias

boolean

Indica se Gmail deve trattare questo indirizzo come alias per l'indirizzo email principale dell'utente. Questa impostazione si applica solo agli alias "Da" personalizzati.

smtpMsa

object (SmtpMsa)

Un servizio SMTP facoltativo che verrà utilizzato come inoltro in uscita per la posta inviata utilizzando questo alias. Se questo campo è vuoto, la posta in uscita verrà inviata direttamente dai server di Gmail al servizio SMTP di destinazione. Questa impostazione si applica solo agli alias "Da" personalizzati.

verificationStatus

enum (VerificationStatus)

Indica se l'indirizzo è stato verificato e utilizzato come alias di invio come. Sola lettura. Questa impostazione si applica solo agli alias "Da" personalizzati.

SmtpMsa

Configurazione per la comunicazione con un servizio SMTP.

Rappresentazione JSON
{
  "host": string,
  "port": integer,
  "username": string,
  "password": string,
  "securityMode": enum (SecurityMode)
}
Campi
host

string

Il nome host del servizio SMTP. Obbligatorio.

port

integer

La porta del servizio SMTP. Obbligatorio.

username

string

Il nome utente che verrà utilizzato per l'autenticazione con il servizio SMTP. Si tratta di un campo di sola scrittura che può essere specificato nelle richieste di creazione o aggiornamento delle impostazioni SendAs; non viene mai compilato nelle risposte.

password

string

La password che verrà utilizzata per l'autenticazione con il servizio SMTP. Si tratta di un campo di sola scrittura che può essere specificato nelle richieste di creazione o aggiornamento delle impostazioni SendAs; non viene mai compilato nelle risposte.

securityMode

enum (SecurityMode)

Il protocollo che verrà utilizzato per proteggere la comunicazione con il servizio SMTP. Obbligatorio.

SecurityMode

Un protocollo che può essere utilizzato per proteggere la comunicazione con il servizio SMTP.

Enum
securityModeUnspecified Modalità di sicurezza non specificata.
none La comunicazione con il servizio SMTP remoto non è protetta. Richiede la porta 25.
ssl La comunicazione con il servizio SMTP remoto è protetta tramite SSL.
starttls La comunicazione con il servizio SMTP remoto è protetta tramite STARTTLS.

VerificationStatus

Indica se la proprietà di un indirizzo è stata verificata per il suo utilizzo come alias di invio.

Enum
verificationStatusUnspecified Stato di verifica non specificato.
accepted L'indirizzo è pronto per essere utilizzato come alias di invio.
pending L'indirizzo è in attesa di verifica da parte del proprietario.

Metodi

create

Crea un alias del mittente personalizzato.

delete

Elimina l'alias di invio come specificato.

get

Restituisce l'alias di invio come specificato.

list

Elenca gli alias di invio per l'account specificato.

patch

Applica la patch all'alias di invio come specificato.

update

Aggiorna un alias di invio come.

verify

Invia un'email di verifica all'indirizzo dell'alias di invio specificato.