REST Resource: users.settings.sendAs

Kaynak: SendAs

Farklı gönder takma adıyla ilişkilendirilmiş ayarlar (hesapla ilişkili birincil giriş adresi veya özel bir "gönderen" adresi olabilir) girin. Farklı gönder 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

"Gönderen:" alanında görünen e-posta adresi iletilerinin başlığını girin. Bu, oluşturma dışındaki tüm işlemler için salt okunurdur.

displayName

string

"Gönderen:" alanında görünen bir ad iletilerinin başlığını girin. Özel "gönderen" için adresini ayarlarsanız Gmail "Gönderen:" alanını doldurur. başlığı, hesapla ilişkili birincil adres için kullanılan adla değiştirilir. Yönetici, kullanıcıların ad biçimlerini güncelleme özelliğini devre dışı bıraktıysa birincil giriş için bu alanı güncelleme istekleri sessizce başarısız olur.

replyToAddress

string

"Yanıt:" alanına dahil edilen isteğe bağlı bir e-posta adresi iletilerinin başlığını girin. Bu alan boşsa Gmail bir "Yanıt:" oluşturmaz. kullanabilirsiniz.

signature

string

Gmail web kullanıcı arayüzünde, bu takma adla oluşturulan iletilere eklenen isteğe bağlı bir HTML imzası. 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, farklı gönder takma adları koleksiyonundan silinemez. Bu alan salt okunurdur.

isDefault

boolean

Bu adresin varsayılan olarak "Gönderen:" olarak seçilip seçilmediği adresine e-posta gönderin. Her Gmail hesabının tam olarak bir varsayılan farklı gönderme adresi vardır. Dolayısıyla, müşterilerin bu alana yazabileceği tek yasal değer true miktarıdır. Bu değer bir adres için false iken true olarak değiştirilirse bu alan önceki diğer varsayılan adres için false olur.

treatAsAlias

boolean

Gmail'in, bu adresi kullanıcının birincil e-posta adresi için bir takma ad olarak değerlendirmesini isteyip istemediğinizi belirtin. Bu ayar yalnızca özel "gönderen" için geçerlidir takma adlar.

smtpMsa

object (SmtpMsa)

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

verificationStatus

enum (VerificationStatus)

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

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 hizmetiyle kimlik doğrulama için kullanılacak kullanıcı adı. Bu, SendAs ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilen salt okunur bir alandır; yanıtlarda hiçbir zaman doldurulmaz.

password

string

SMTP hizmetiyle kimlik doğrulama için kullanılacak şifre. Bu, SendAs ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilen salt okunur bir alandır; yanıtlarda hiçbir zaman doldurulmaz.

securityMode

enum (SecurityMode)

SMTP hizmetiyle iletişimin güvenliğini sağlamak için kullanılacak protokol. Zorunlu.

SecurityMode

SMTP hizmetiyle iletişimin güvenliğini sağlamak için kullanılabilecek protokol.

Sıralamalar
securityModeUnspecified Belirtilmemiş güvenlik modu.
none Uzak SMTP hizmetiyle iletişim güvenli değil. 25 numaralı bağlantı noktası gerektirir.
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 sahipliğinin, farklı gönder takma adı olarak kullanılması için doğrulanıp doğrulanmadığını belirtir.

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

Yöntemler

create

Özel bir "gönderen" oluşturur takma ad olarak gönder.

delete

Belirtilen e-posta takma adını siler.

get

Belirtilen e-posta takma adını alır.

list

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

patch

Belirtilen farklı gönderme takma adına yama uygulayın.

update

Farklı gönder takma adını günceller.

verify

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