REST Resource: users.settings.sendAs

Kaynak: SendAs

Farklı gönder takma adıyla ilişkili ayarlar. Bu, hesapla ilişkili birincil giriş adresi veya özel bir "gönderen" adresi olabilir. Farklı 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 için "Gönderen:" üstbilgisinde görünen e-posta adresidir. Bu, oluşturma hariç tüm işlemler için salt okunurdur.

displayName

string

Bu takma ad kullanılarak gönderilen postalar için "Gönderen:" üstbilgisinde görünen ad. Özel "gönderen" adreslerinde, bu alan boş olduğunda Gmail, "From:" ü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 için "Reply-To:" üstbilgisine dahil edilen isteğe bağlı bir e-posta adresi. Bu alan boşsa Gmail, "Reply-To:" üstbilgisi oluşturmaz.

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 tane birincil adresi vardır ve bu adres, farklı gönderme takma adları koleksiyonundan silinemez. Bu alan salt okunurdur.

isDefault

boolean

Yeni ileti oluşturma veya otomatik yanıt gönderme gibi durumlarda bu adresin varsayılan "Gönderen:" adresi olarak seçili olup olmadığı. Her Gmail hesabının tam olarak bir tane varsayılan gönderme adresi vardır. Bu nedenle, müşterilerin bu alana yazabileceği tek yasal değer true'tir. Bir adres için bunun false iken true olarak değiştirilmesi, bu alanın önceki diğer varsayılan adres için false olmasına neden olur.

treatAsAlias

boolean

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

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 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, farklı gönderme takma 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

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

password

string

SMTP hizmetiyle kimlik doğrulaması için kullanılacak şifre. Bu, SendAs ayarlarını oluşturma veya güncelleme isteklerinde belirtilebilen salt yazma amaçlı 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 bir protokol.

Sıralamalar
securityModeUnspecified Belirtilmemiş güvenlik modu.
none Uzak SMTP hizmetiyle iletişim güvenli değil. 25 numaralı bağlantı noktasını gerektirir.
ssl Uzak SMTP hizmetiyle iletişim SSL kullanılarak sağlanır.
starttls Uzak SMTP hizmetiyle iletişim STARTTLS kullanılarak sağlanır.

VerificationStatus

Bir adresin sahipliğinin, takma ad olarak gönderme amacıyla doğrulanıp doğrulanmadığını belirtir.

Sıralamalar
verificationStatusUnspecified Doğrulama durumu belirtilmedi.
accepted Adres, farklı gönderme takma adı olarak kullanılmaya hazır.
pending Bu adresin, sahibi tarafından doğrulanması bekleniyor.

Yöntemler

create

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

delete

Belirtilen farklı gönderme takma adını siler.

get

Belirtilen farklı gönderme 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önderme takma adını günceller.

verify

Belirlenmiş farklı gönderme takma adına bir doğrulama e-postası gönderir.