google_api_gmail v0.1.0 API Reference
Modules
API calls for all endpoints tagged Users
.
Handle Tesla connections for GoogleApi.Gmail.V1.
Helper functions for deserializing responses into models.
Auto-forwarding settings for an account.
Attributes
- addLabelIds ([String.t]): A list of label IDs to add to messages. Defaults to:
null
. - ids ([String.t]): The IDs of the messages to modify. There is a limit of 1000 ids per request. Defaults to:
null
. - removeLabelIds ([String.t]): A list of label IDs to remove from messages. Defaults to:
null
.
Settings for a delegate. Delegates can read, send, and delete messages, as well as view and add contacts, for the delegator's account. See "Set up mail delegation" for more information about delegates.
A draft email in the user's mailbox.
Resource definition for Gmail filters. Filters apply to specific messages instead of an entire email thread.
A set of actions to perform on a message.
Message matching criteria.
Settings for a forwarding address.
A record of a change to the user's mailbox. Each history change may affect multiple messages in multiple ways.
IMAP settings for an account.
Labels are used to categorize messages and threads within the user's mailbox.
Attributes
- backgroundColor (String.t): The background color represented as hex string #RRGGBB (ex #000000). This field is required in order to set the color of a label. Only the following predefined set of color values are allowed: #000000, #434343, #666666, #999999, #cccccc, #efefef, #f3f3f3, #ffffff, #fb4c2f, #ffad47, #fad165, #16a766, #43d692, #4a86e8, #a479e2, #f691b3, #f6c5be, #ffe6c7, #fef1d1, #b9e4d0, #c6f3de, #c9daf8, #e4d7f5, #fcdee8, #efa093, #ffd6a2, #fce8b3, #89d3b2, #a0eac9, #a4c2f4, #d0bcf1, #fbc8d9, #e66550, #ffbc6b, #fcda83, #44b984, #68dfa9, #6d9eeb, #b694e8, #f7a7c0, #cc3a21, #eaa041, #f2c960, #149e60, #3dc789, #3c78d8, #8e63ce, #e07798, #ac2b16, #cf8933, #d5ae49, #0b804b, #2a9c68, #285bac, #653e9b, #b65775, #822111, #a46a21, #aa8831, #076239, #1a764d, #1c4587, #41236d, #83334c Defaults to:
null
. - textColor (String.t): The text color of the label, represented as hex string. This field is required in order to set the color of a label. Only the following predefined set of color values are allowed: #000000, #434343, #666666, #999999, #cccccc, #efefef, #f3f3f3, #ffffff, #fb4c2f, #ffad47, #fad165, #16a766, #43d692, #4a86e8, #a479e2, #f691b3, #f6c5be, #ffe6c7, #fef1d1, #b9e4d0, #c6f3de, #c9daf8, #e4d7f5, #fcdee8, #efa093, #ffd6a2, #fce8b3, #89d3b2, #a0eac9, #a4c2f4, #d0bcf1, #fbc8d9, #e66550, #ffbc6b, #fcda83, #44b984, #68dfa9, #6d9eeb, #b694e8, #f7a7c0, #cc3a21, #eaa041, #f2c960, #149e60, #3dc789, #3c78d8, #8e63ce, #e07798, #ac2b16, #cf8933, #d5ae49, #0b804b, #2a9c68, #285bac, #653e9b, #b65775, #822111, #a46a21, #aa8831, #076239, #1a764d, #1c4587, #41236d, #83334c Defaults to:
null
.
Language settings for an account. These settings correspond to the "Language settings" feature in the web interface.
Response for the ListDelegates method.
Response for the ListFilters method.
Response for the ListForwardingAddresses method.
Attributes
- history ([History]): List of history records. Any messages contained in the response will typically only have id and threadId fields populated. Defaults to:
null
. - historyId (String.t): The ID of the mailbox's current history record. Defaults to:
null
. - nextPageToken (String.t): Page token to retrieve the next page of results in the list. Defaults to:
null
.
Attributes
- messages ([Message]): List of messages. Note that each message resource contains only an id and a threadId. Additional message details can be fetched using the messages.get method. Defaults to:
null
. - nextPageToken (String.t): Token to retrieve the next page of results in the list. Defaults to:
null
. - resultSizeEstimate (integer()): Estimated total number of results. Defaults to:
null
.
Response for the ListSendAs method.
Attributes
- nextPageToken (String.t): Page token to retrieve the next page of results in the list. Defaults to:
null
. - resultSizeEstimate (integer()): Estimated total number of results. Defaults to:
null
. - threads ([Thread]): List of threads. Note that each thread resource does not contain a list of messages. The list of messages for a given thread can be fetched using the threads.get method. Defaults to:
null
.
An email message.
A single MIME message part.
The body of a single MIME message part.
POP settings for an account.
Profile for a Gmail user.
Settings associated with a send-as alias, which can be either the primary login address associated with the account or a custom "from" address. Send-as aliases correspond to the "Send Mail As" feature in the web interface.
An S/MIME email config.
Configuration for communication with an SMTP service.
A collection of messages representing a conversation.
Vacation auto-reply settings for an account. These settings correspond to the "Vacation responder" feature in the web interface.
Set up or update a new push notification watch on this user's mailbox.
Push notification watch response.
Helper functions for building Tesla requests.