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 endereço "De" personalizado. Os aliases de"Enviar e-mail 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 cabeçalho "De:" nos e-mails enviados usando esse alias. É somente leitura para todas as operações, exceto criação.

displayName

string

Um nome que aparece no cabeçalho "De:" nos e-mails enviados usando esse alias. Para endereços "De" personalizados, quando esse campo está vazio, o Gmail preenche o cabeçalho "De:" com o nome usado para o endereço principal associado à conta. Se o administrador tiver desativado a capacidade de os usuários atualizarem o formato de nome, as solicitações para atualizar este campo para o login principal vão falhar silenciosamente.

replyToAddress

string

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

signature

string

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

isPrimary

boolean

Indica se esse é o endereço principal usado para fazer login na conta. Cada conta do Gmail tem exatamente um endereço principal, que não pode ser excluído da coleção de aliases enviar como. Este campo é somente leitura.

isDefault

boolean

Indica se esse endereço está selecionado como o padrão "De:" em situações como escrever uma nova mensagem ou enviar uma resposta automática de férias. Toda conta do Gmail tem exatamente um endereço de envio padrão. Portanto, o único valor legal que os clientes podem escrever nesse campo é true. Alterar o valor 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 para o endereço de e-mail principal do usuário. Essa configuração só se aplica a aliases "De" personalizados.

smtpMsa

object (SmtpMsa)

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

verificationStatus

enum (VerificationStatus)

Indica se este endereço foi verificado para uso como alias enviar-como. Somente leitura. Essa configuração só se aplica a aliases "De" personalizados.

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 no 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". Ele nunca é preenchido nas respostas.

password

string

A senha que será usada para a autenticação no 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". Ele 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

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 o serviço SMTP remoto é protegida por SSL.
starttls A comunicação com o serviço SMTP remoto é protegida pelo 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 um alias enviar-como.
pending O endereço está aguardando verificação do proprietário.

Métodos

create

Cria um alias enviar como "de" personalizado.

delete

Exclui o alias enviar-como especificado.

get

Recebe o alias enviar como especificado.

list

Lista os aliases de enviar como para a conta especificada.

patch

Aplicar patch no alias "send-as" especificado.

update

Atualiza um alias enviar-como.

verify

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