REST Resource: users.settings.sendAs

리소스: SendAs

보내기 별칭과 연결된 설정이며, 계정과 연결된 기본 로그인 주소 또는 맞춤 '보낸사람' 주소일 수 있습니다. 메일 보내기 별칭은 웹 인터페이스의 '다음 주소에서 메일 보내기' 기능에 해당합니다.

JSON 표현
{
  "sendAsEmail": string,
  "displayName": string,
  "replyToAddress": string,
  "signature": string,
  "isPrimary": boolean,
  "isDefault": boolean,
  "treatAsAlias": boolean,
  "smtpMsa": {
    object (SmtpMsa)
  },
  "verificationStatus": enum (VerificationStatus)
}
필드
sendAsEmail

string

이 별칭을 사용하여 보낸 메일의 '보낸사람:' 헤더에 표시되는 이메일 주소입니다. 만들기를 제외한 모든 작업의 읽기 전용입니다.

displayName

string

이 별칭을 사용하여 보낸 메일의 '보낸사람:' 헤더에 표시되는 이름입니다. 맞춤 '보낸사람' 주소의 경우 이 필드가 비어 있으면 Gmail은 계정과 연결된 기본 주소에 사용된 이름으로 '보낸사람:' 헤더를 채웁니다. 관리자가 사용자가 이름 형식을 업데이트할 수 없도록 설정한 경우 이 필드의 기본 로그인 업데이트 요청은 자동으로 실패합니다.

replyToAddress

string

이 별칭을 사용하여 보낸 메일의 '답장:' 헤더에 포함된 이메일 주소(선택사항)입니다. 비어 있으면 Gmail에서 '답장:' 헤더를 생성하지 않습니다.

signature

string

Gmail 웹 UI에서 이 별칭으로 작성한 메일에 포함되는 HTML 서명(선택사항)입니다. 이 서명은 새 이메일에만 추가됩니다.

isPrimary

boolean

이 주소가 계정에 로그인하는 데 사용되는 기본 주소인지 여부입니다. 모든 Gmail 계정에는 정확히 하나의 기본 주소가 있으며 보내기 별칭 모음에서 이 주소를 삭제할 수 없습니다. 이 필드는 읽기 전용입니다.

isDefault

boolean

새 메일을 작성하거나 부재중 자동응답을 보내는 등의 상황에서 이 주소를 기본 '보낸사람:' 주소로 선택했는지 여부입니다. 모든 Gmail 계정에는 단 하나의 기본 발신 주소가 있으므로 클라이언트가 이 입력란에 쓸 수 있는 유일한 법적 값은 true입니다. 주소의 값을 false에서 true로 변경하면 이 입력란은 이전의 다른 기본 주소에 대한 false이 됩니다.

treatAsAlias

boolean

Gmail에서 이 주소를 사용자 기본 이메일 주소의 별칭으로 처리해야 하는지 여부입니다. 이 설정은 맞춤 '보낸사람' 별칭에만 적용됩니다.

smtpMsa

object (SmtpMsa)

이 별칭을 사용하여 보내는 메일의 발신 릴레이로 사용될 SMTP 서비스(선택사항) 이 입력란이 비어 있으면 발신 메일이 Gmail 서버에서 대상 SMTP 서비스로 직접 전송됩니다. 이 설정은 맞춤 '보낸사람' 별칭에만 적용됩니다.

verificationStatus

enum (VerificationStatus)

이 주소가 보낸사람 별칭으로 사용하도록 확인되었는지 여부를 나타냅니다. 읽기 전용입니다. 이 설정은 맞춤 '보낸사람' 별칭에만 적용됩니다.

SmtpMsa

SMTP 서비스와의 통신을 위한 구성입니다.

JSON 표현
{
  "host": string,
  "port": integer,
  "username": string,
  "password": string,
  "securityMode": enum (SecurityMode)
}
필드
host

string

SMTP 서비스의 호스트 이름입니다. 필수 항목입니다.

port

integer

SMTP 서비스의 포트입니다. 필수 항목입니다.

username

string

SMTP 서비스 인증에 사용할 사용자 이름입니다. SendAs 설정을 만들거나 업데이트하는 요청에 지정할 수 있는 쓰기 전용 필드이며 응답에 채워지지 않습니다.

password

string

SMTP 서비스 인증에 사용할 비밀번호입니다. SendAs 설정을 만들거나 업데이트하는 요청에 지정할 수 있는 쓰기 전용 필드이며 응답에 채워지지 않습니다.

securityMode

enum (SecurityMode)

SMTP 서비스와의 통신을 보호하는 데 사용될 프로토콜입니다. 필수 항목입니다.

SecurityMode

SMTP 서비스와의 통신을 보호하는 데 사용할 수 있는 프로토콜입니다.

열거형
securityModeUnspecified 보안 모드가 지정되지 않았습니다.
none 원격 SMTP 서비스와의 통신은 안전하지 않습니다. 포트 25가 필요합니다.
ssl 원격 SMTP 서비스와의 통신은 SSL을 사용하여 보호됩니다.
starttls 원격 SMTP 서비스와의 통신은STARTTLS를 사용하여 보호됩니다.

VerificationStatus

보낸사람 별칭으로 사용하기 위해 주소의 소유권이 확인되었는지 여부를 나타냅니다.

열거형
verificationStatusUnspecified 인증 상태가 지정되지 않았습니다.
accepted 이 주소를 보내기 별칭으로 사용할 준비가 되었습니다.
pending 주소가 소유자의 확인을 기다리고 있습니다.

방법

create

맞춤 '보낸사람' 보내기 별칭을 만듭니다.

delete

지정된 보내기 별칭을 삭제합니다.

get

지정된 전송할 콘텐츠 별칭을 가져옵니다.

list

지정된 계정의 보내기 별칭을 나열합니다.

patch

지정된 전송할 다른 이메일 주소를 패치합니다.

update

보내기 별칭을 업데이트합니다.

verify

지정된 메일 보내기 별칭 주소로 인증 메일을 보냅니다.