REST Resource: users.settings.sendAs

Recurso: SendAs

Configurações associadas a um alias enviar-como, que pode ser o endereço de login principal associado à conta ou um campo "De" personalizado endereço IP. Aliases de envio como correspondem ao recurso "Enviar e-mail como" na interface da Web.

Representação JSON
{
  "sendAsEmail": string,
  "displayName": string,
  "replyToAddress": string,
  "signature": string,
  "isPrimary": boolean,
  "isDefault": boolean,
  "treatAsAlias": boolean,
  "smtpMsa": {
    object (SmtpMsa)
  },
  "verificationStatus": enum (VerificationStatus)
}
Campos
sendAsEmail

string

O endereço de e-mail que aparece no campo "De:" cabeçalho para e-mails enviados usando esse alias. Ele é somente leitura para todas as operações, exceto criação.

displayName

string

Um nome que aparece no campo "De:" cabeçalho para e-mails enviados usando esse alias. Para "De" personalizado endereços IP, quando este campo estiver vazio, o Gmail preencherá o campo "De:" cabeçalho com o nome usado para o endereço principal associado à conta. Se o administrador tiver desativado a atualização do formato de nome dos usuários, as solicitações para atualizar esse campo do login principal não vão funcionar.

replyToAddress

string

Um endereço de e-mail opcional incluído em um "Responder para:" cabeçalho para e-mails enviados usando esse alias. Se esse campo estiver vazio, o Gmail não gerará um "Responder a:" cabeçalho.

signature

string

Uma assinatura HTML opcional incluída em mensagens escritas com esse alias na interface do usuário do Gmail na Web. Esta assinatura é adicionada apenas a novos e-mails.

isPrimary

boolean

Se esse é o endereço principal usado para fazer login na conta. Toda conta do Gmail tem exatamente um endereço principal e não pode ser excluído da coleção de aliases "enviar como". Este campo é somente leitura.

isDefault

boolean

Se esse endereço está selecionado como "De:" padrão em situações como ao escrever uma nova mensagem ou enviar uma resposta automática de férias. Cada conta do Gmail tem exatamente um endereço padrão de envio, portanto, o único valor legal que os clientes podem escrever nesse campo é true. Alterar de false para true em um endereço fará com que esse campo se torne false para o outro endereço padrão anterior.

treatAsAlias

boolean

Define se o Gmail deve tratar esse endereço como um alias do endereço de e-mail principal do usuário. Esta configuração só se aplica ao campo "De" aliases.

smtpMsa

object (SmtpMsa)

Um serviço SMTP opcional que será usado como redirecionamento de saída para e-mails enviados com esse alias. Se esse campo estiver vazio, os e-mails de saída serão enviados diretamente dos servidores do Gmail para o serviço SMTP de destino. Esta configuração só se aplica ao campo "De" aliases.

verificationStatus

enum (VerificationStatus)

Indica se o endereço foi verificado para uso como alias enviar-como. Somente leitura. Esta configuração só se aplica ao campo "De" aliases.

SmtpMsa

Configuração para comunicação com um serviço SMTP.

Representação JSON
{
  "host": string,
  "port": integer,
  "username": string,
  "password": string,
  "securityMode": enum (SecurityMode)
}
Campos
host

string

O nome do host do serviço SMTP. Obrigatório.

port

integer

A porta do serviço SMTP. Obrigatório.

username

string

O nome de usuário que será usado para autenticação com o serviço SMTP. Este é um campo somente gravação que pode ser especificado em solicitações para criar ou atualizar as configurações de SendAs. nunca é preenchido nas respostas.

password

string

A senha que será usada para autenticação com o serviço SMTP. Este é um campo somente gravação que pode ser especificado em solicitações para criar ou atualizar as configurações de SendAs. nunca é preenchido nas respostas.

securityMode

enum (SecurityMode)

O protocolo que será usado para proteger a comunicação com o serviço SMTP. Obrigatório.

SecurityMode

Um protocolo que pode ser usado para proteger a comunicação com o serviço SMTP.

Enums
securityModeUnspecified Modo de segurança não especificado.
none A comunicação com o serviço SMTP remoto não é segura. Requer a porta 25.
ssl A comunicação com esse serviço é protegida por SSL.
starttls A comunicação com o serviço SMTP remoto é protegida usando STARTTLS.

VerificationStatus

Indica se a propriedade de um endereço foi verificada para uso como alias enviar-como.

Enums
verificationStatusUnspecified Status de verificação não especificado.
accepted O endereço está pronto para ser usado como alias enviar-como.
pending O endereço está aguardando a verificação do proprietário.

Métodos

create

Cria um "De" personalizado enviar-como alias.

delete

Exclui o alias enviar-como especificado.

get

Recebe o alias enviar-como especificado.

list

Lista os aliases "enviar como" da conta especificada.

patch

Aplica patch no alias enviar-como especificado.

update

Atualiza um alias enviar-como.

verify

Envia um e-mail de verificação para o endereço de alias para enviar como especificado.