REST Resource: users.settings.sendAs

Zasób: SendAs

Ustawienia powiązane z aliasem „wyślij jako”, którym może być podstawowy adres logowania powiązany z kontem lub niestandardowy adres nadawcy. adresu. Aliasy Wyślij jako odpowiadają funkcji „Wyślij pocztę jako” w interfejsie internetowym.

Zapis JSON
{
  "sendAsEmail": string,
  "displayName": string,
  "replyToAddress": string,
  "signature": string,
  "isPrimary": boolean,
  "isDefault": boolean,
  "treatAsAlias": boolean,
  "smtpMsa": {
    object (SmtpMsa)
  },
  "verificationStatus": enum (VerificationStatus)
}
Pola
sendAsEmail

string

Adres e-mail widoczny w polu „Od:” nagłówek poczty wysłanej przy użyciu tego aliasu. Jest ono dostępne tylko do odczytu w przypadku wszystkich operacji oprócz tworzenia.

displayName

string

Nazwa widoczna w polu „Od:” nagłówek poczty wysłanej przy użyciu tego aliasu. W przypadku niestandardowego pola „od” Jeśli ta kolumna jest pusta, Gmail uzupełni pole „Od:” w nagłówku z nazwą używaną w głównym adresie powiązanym z kontem. Jeśli administrator wyłączył możliwość aktualizowania formatu imion i nazwisk przez użytkowników, żądania zaktualizowania tego pola podstawowego loginu będą nieudane.

replyToAddress

string

Opcjonalny adres e-mail podany w polu „Odpowiedź do:”. nagłówek poczty wysłanej przy użyciu tego aliasu. Jeśli to pole będzie puste, Gmail nie wygeneruje odpowiedzi do: nagłówek.

signature

string

Opcjonalny podpis HTML dołączany do wiadomości utworzonych przy użyciu tego aliasu w interfejsie internetowym Gmaila. Ten podpis jest dodawany tylko do nowych e-maili.

isPrimary

boolean

Określa, czy ten adres jest podstawowym adresem używanym do logowania się na konto. Każde konto Gmail ma dokładnie jeden adres podstawowy i nie można go usunąć ze zbioru aliasów „wyślij jako”. To pole jest tylko do odczytu.

isDefault

boolean

Określa, czy ten adres jest domyślnie wybierany jako „Od:” np. podczas tworzenia nowej wiadomości lub wysyłania automatycznej odpowiedzi o nieobecności. Każde konto Gmail ma dokładnie jeden domyślny adres „wyślij jako”, więc jedyną wartością prawną, którą klienci mogą zapisać w tym polu, jest true. Zmiana tej wartości z false na true w przypadku adresu spowoduje, że w przypadku drugiego poprzedniego adresu domyślnego to pole zmieni się na false.

treatAsAlias

boolean

Określa, czy Gmail ma traktować ten adres jako alias podstawowego adresu e-mail użytkownika. To ustawienie dotyczy tylko niestandardowej sekcji „od” aliasy.

smtpMsa

object (SmtpMsa)

Opcjonalna usługa SMTP, która będzie używana jako przekaźnik ruchu wychodzącego dla poczty wysyłanej przy użyciu tego aliasu. Jeśli to pole będzie puste, wiadomości wychodzące będą wysyłane bezpośrednio z serwerów Gmaila do docelowej usługi SMTP. To ustawienie dotyczy tylko niestandardowej sekcji „od” aliasy.

verificationStatus

enum (VerificationStatus)

Wskazuje, czy ten adres został zweryfikowany na potrzeby użycia jako aliasu „wyślij jako”. Tylko do odczytu. To ustawienie dotyczy tylko niestandardowej sekcji „od” aliasy.

SmtpMsa

Konfiguracja komunikacji z usługą SMTP.

Zapis JSON
{
  "host": string,
  "port": integer,
  "username": string,
  "password": string,
  "securityMode": enum (SecurityMode)
}
Pola
host

string

Nazwa hosta usługi SMTP. Wymagane.

port

integer

Port usługi SMTP. Wymagane.

username

string

Nazwa użytkownika, która będzie używana do uwierzytelniania w usłudze SMTP. Jest to pole tylko do zapisu, które można określić w żądaniach utworzenia lub zaktualizowania ustawień SendAs. nigdy nie są umieszczane w odpowiedziach.

password

string

Hasło, które będzie używane do uwierzytelniania w usłudze SMTP. Jest to pole tylko do zapisu, które można określić w żądaniach utworzenia lub zaktualizowania ustawień SendAs. nigdy nie są umieszczane w odpowiedziach.

securityMode

enum (SecurityMode)

Protokół, który będzie używany do zabezpieczania komunikacji z usługą SMTP. Wymagane.

SecurityMode

Protokół, który może służyć do zabezpieczania komunikacji z usługą SMTP.

Wartości w polu enum
securityModeUnspecified Nieokreślony tryb zabezpieczeń.
none Komunikacja ze zdalną usługą SMTP nie jest zabezpieczona. Wymaga portu 25.
ssl Komunikacja ze zdalną usługą SMTP jest zabezpieczona przy użyciu protokołu SSL.
starttls Komunikacja ze zdalną usługą SMTP jest zabezpieczona przy użyciu polecenia STARTTLS.

VerificationStatus

Wskazuje, czy własność adresu została potwierdzona na potrzeby jego użycia jako aliasu „wyślij jako”.

Wartości w polu enum
verificationStatusUnspecified Nieokreślony stan weryfikacji.
accepted Adres jest gotowy do użycia jako alias „wyślij jako”.
pending Adres oczekuje na weryfikację przez właściciela.

Metody

create

Tworzy niestandardowy atrybut „z” „wyślij jako”.

delete

Usuwa określony alias „wyślij jako”.

get

Pobiera określony alias „wyślij jako”.

list

Wyświetla listę aliasów „wyślij jako” określonego konta.

patch

Poprawianie określonego aliasu „wyślij jako”.

update

Aktualizuje alias „Wyślij jako”.

verify

Wysyła e-maila weryfikacyjnego na podany alias adresu.