REST Resource: users.settings.sendAs

Kaynak: SendAs

Farklı gönderme takma adıyla ilişkili ayarlar. Bu takma ad, hesapla ilişkili birincil giriş adresi veya özel bir "gönderen" adresi olabilir. Gönderme takma adları, web arayüzündeki "Postaları Şu Adresten Gönder" özelliğine karşılık gelir.

JSON gösterimi
{
  "sendAsEmail": string,
  "displayName": string,
  "replyToAddress": string,
  "signature": string,
  "isPrimary": boolean,
  "isDefault": boolean,
  "treatAsAlias": boolean,
  "smtpMsa": {
    object (SmtpMsa)
  },
  "verificationStatus": enum (VerificationStatus)
}
Alanlar
sendAsEmail

string

Bu takma ad kullanılarak gönderilen postaların "Gönderen:" üstbilgisinde görünen e-posta adresi. Bu, oluşturma dışındaki tüm işlemler için salt okunurdur.

displayName

string

Bu takma ad kullanılarak gönderilen postaların "Gönderen:" üstbilgisinde görünen ad. Boş olan özel "gönderen" adresleri için Gmail, "Gönderen:" başlığını hesapla ilişkili birincil adres için kullanılan adla doldurur. Yönetici, kullanıcıların ad biçimlerini güncelleme özelliğini devre dışı bıraktıysa birincil giriş için bu alanın güncellenmesi isteklerinde sessiz bir şekilde hata oluşur.

replyToAddress

string

Bu takma ad kullanılarak gönderilen postaların "Yanıtla:" başlığına eklenen isteğe bağlı e-posta adresi. Bu alan boşsa Gmail bir "Yanıtla:" başlığı oluşturmaz.

signature

string

Gmail web kullanıcı arayüzünde bu takma adla oluşturulan iletilere eklenen isteğe bağlı bir HTML imza. Bu imza yalnızca yeni e-postalara eklenir.

isPrimary

boolean

Bu adresin hesaba giriş yapmak için kullanılan birincil adres olup olmadığı. Her Gmail hesabının tam olarak bir birincil adresi vardır ve bu adres, gönderen olarak takma adlar koleksiyonundan silinemez. Bu alan salt okunur.

isDefault

boolean

Yeni mesaj oluşturma veya tatil otomatik yanıtı gönderme gibi durumlarda bu adresin varsayılan "Gönderen:" adresi olarak seçilip seçilmeyeceği. Her Gmail hesabının tam olarak bir varsayılan gönderen adresi vardır. Bu nedenle, istemcilerin bu alana yazabileceği tek geçerli değer true'tür. Bir adres için bu değeri false yerine true olarak değiştirmek, bu alanın önceki varsayılan adres için false değerini almasına neden olur.

treatAsAlias

boolean

Gmail'in, kullanıcının birincil e-posta adresi için bu adresi takma ad olarak değerlendirip değerlendirmeyeceğini belirtir. Bu ayar yalnızca özel "gönderen" takma adları için geçerlidir.

smtpMsa

object (SmtpMsa)

Bu takma ad kullanılarak gönderilen posta için giden geçiş olarak kullanılacak isteğe bağlı bir SMTP hizmeti. Bu alan boşsa giden posta doğrudan Gmail sunucularından hedef SMTP hizmetine gönderilir. Bu ayar yalnızca özel "gönderen" takma adları için geçerlidir.

verificationStatus

enum (VerificationStatus)

Bu adresin, gönderen adı olarak kullanılmak üzere doğrulanıp doğrulanmadığını belirtir. Salt okunur. Bu ayar yalnızca özel "gönderen" takma adları için geçerlidir.

SmtpMsa

SMTP hizmetiyle iletişim için yapılandırma.

JSON gösterimi
{
  "host": string,
  "port": integer,
  "username": string,
  "password": string,
  "securityMode": enum (SecurityMode)
}
Alanlar
host

string

SMTP hizmetinin ana makine adı. Zorunlu.

port

integer

SMTP hizmetinin bağlantı noktası. Zorunlu.

username

string

SMTP hizmetinde kimlik doğrulaması için kullanılacak kullanıcı adı. Bu, Gönderen Adı ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilecek salt yazma alanıdır; yanıtlarda hiçbir zaman doldurulmaz.

password

string

SMTP hizmetinde kimlik doğrulaması için kullanılacak şifre. Bu, Gönderen Adı ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilecek salt yazma alanıdır; yanıtlarda hiçbir zaman doldurulmaz.

securityMode

enum (SecurityMode)

SMTP hizmetiyle iletişimi güvence altına almak için kullanılacak protokol. Zorunlu.

SecurityMode

SMTP hizmetiyle iletişimi güvence altına almak için kullanılabilecek bir protokol.

Sıralamalar
securityModeUnspecified Belirtilmemiş güvenlik modu.
none Uzak SMTP hizmetiyle iletişim güvenli değil. 25 numaralı bağlantı noktası gerekir.
ssl Uzak SMTP hizmetiyle iletişim SSL kullanılarak güvence altına alınır.
starttls Uzak SMTP hizmetiyle iletişim, STARTTLS kullanılarak güvence altına alınır.

VerificationStatus

Bir adresin, gönderen adı olarak kullanılması için sahipliğinin doğrulanıp doğrulanmadığını belirtir.

Sıralamalar
verificationStatusUnspecified Belirtilmemiş doğrulama durumu.
accepted Adres, gönderen olarak takma ad olarak kullanılmaya hazırdır.
pending Adres, sahibi tarafından doğrulanmayı bekliyor.

Yöntemler

create

Özel bir "gönderen" gönderme takma adı oluşturur.

delete

Belirtilen gönderen takma adını siler.

get

Belirtilen gönderen takma adını alır.

list

Belirtilen hesap için gönderen takma adlarını listeler.

patch

Belirtilen gönderen takma adında düzeltme yapma.

update

Gönderen adı takma adını günceller.

verify

Belirtilen gönderen takma adı adresine bir doğrulama e-postası gönderir.