REST Resource: users.settings.sendAs

Kaynak: SendAs

Hesapla ilişkili birincil giriş adresi veya özel bir "Gönderen" adresi olabilen, farklı gönderen takma adıyla ilişkili ayarlar. Gönderen takma adları, web arayüzündeki "Postaları Şu Adresten Gönder" özelliğine karşılık gelir. Gönderen olarak kullanılan diğer ad, geçerli bir e-posta adresi olmalıdır.

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 "From:" üstbilgisinde görünen e-posta adresi. Bu, oluşturma işlemi hariç tüm işlemler için salt okunurdur.

displayName

string

Bu takma ad kullanılarak gönderilen postaların "From:" üstbilgisinde görünen ad. Özel "Gönderen" adresleri için bu alan boş olduğunda Gmail, "Gönderen:" üstbilgisini 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ı güncelleme istekleri sessizce başarısız olur.

replyToAddress

string

Bu takma ad kullanılarak gönderilen postaların "Yanıtla:" üstbilgisinde yer alan isteğe bağlı e-posta adresi. Bu alan boşsa Gmail, "Yanıtla:" üstbilgisi oluşturmaz.

signature

string

Gmail'in 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, yeni bir ileti oluşturma veya tatil otomatik yanıtı gönderme gibi durumlarda varsayılan "Gönderen:" adresi olarak seçilip seçilmediği. Her Gmail hesabının tam olarak bir varsayılan "farklı gönder" adresi vardır. Bu nedenle, istemcilerin bu alana yazabileceği tek yasal değer true'dır. Bir adres için bu ayarı false'dan true'ye değiştirirseniz diğer önceki varsayılan adres için bu alan false olur.

treatAsAlias

boolean

Gmail'in bu adresi kullanıcının birincil e-posta adresinin takma adı olarak değerlendirip değerlendirmemesi. Bu ayar yalnızca özel "from" takma adları için geçerlidir.

smtpMsa

object (SmtpMsa)

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

verificationStatus

enum (VerificationStatus)

Bu adresin, farklı gönder takma adı olarak kullanılmak üzere doğrulanıp doğrulanmadığını gösterir. Salt okunur. Bu ayar yalnızca özel "from" 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 hizmetiyle kimlik doğrulama için kullanılacak kullanıcı adı. Bu, yalnızca yazma işlemi için kullanılan bir alandır. SendAs ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilir ancak yanıtlarda hiçbir zaman doldurulmaz.

password

string

SMTP hizmetiyle kimlik doğrulama için kullanılacak şifre. Bu, yalnızca yazma işlemi için kullanılan bir alandır. SendAs ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilir ancak yanıtlarda hiçbir zaman doldurulmaz.

securityMode

enum (SecurityMode)

SMTP hizmetiyle iletişimi güvenli hale getirmek için kullanılacak protokol. Zorunlu.

SecurityMode

SMTP hizmetiyle iletişimi güvenli hale getirmek 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üvenli hale getirilir.
starttls Uzak SMTP hizmetiyle iletişim, STARTTLS kullanılarak güvenli hale getirilir.

VerificationStatus

Bir adresin sahipliğinin, "farklı gönder" takma adı olarak kullanılmak üzere doğrulanıp doğrulanmadığını gösterir.

Sıralamalar
verificationStatusUnspecified Doğrulama durumu belirtilmemiş.
accepted Adres, "farklı bir adresle gönder" takma adı olarak kullanılmaya hazırdır.
pending Adres, sahibi tarafından doğrulanmayı bekliyor.

Yöntemler

create

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

delete

Belirtilen "farklı gönder" takma adını siler.

get

Belirtilen "farklı bir adresle gönder" takma adını alır.

list

Belirtilen hesabın "Farklı gönder" takma adlarını listeler.

patch

Belirtilen "Postaları Şu Adresten Gönder" takma adını düzeltin.

update

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

verify

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