package
1.0.0-beta.32
Repository: https://github.com/scaleway/scaleway-sdk-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewAPI returns a API object from a Scaleway client.

# Constants

The recipient's mailbox is full and cannot receive any new email.
The recipient's mailbox does not exist.
If unspecified, the type of blocklist is unknown by default.
The domain does not exist or isn't manageable by the token.
The token doesn't have the necessary permissions to manage the domain's DNS records.
If not specified, the auto-configuration state is unknown by default.
The record is invalid.
The record was not found.
If unspecified, the status of the domain's record is unknown by default.
The record is valid.
The domain has an average reputation.
The domain has a bad reputation.
The domain has an excellent reputation.
The domain has a good reputation.
If unspecified, the status of the domain's reputation is unknown by default.
The domain is in process of auto-configuration of the domain's DNS zone.
The domain is checked.
The domain is invalid.
The domain is locked.
The domain is pending, waiting to be checked.
The domain is revoked.
The domain is unchecked.
If unspecified, the status of the domain is unknown by default.
Refers to an email blocked by a blocklist.
Refers to an email slightly delayed by the recipient to ensure that Scaleway is not sending spam.
Refers to a critical error that happened while sending the email(s).
Refers to an undelivered email because the recipient mailbox is full.
Refers to an undelivered email because the recipient mailbox does not exist.
Refers to an email with a `send-before` tag to indicate the maximum time limit for the email to be sent.
Refers to a non critical error received while sending the email(s).
Refers to an email considered as spam.
If unspecified, the flag type is unknown by default.
Blind carbon copy recipient.
Carbon copy recipient.
Primary recipient.
If unspecified, the recipient type is unknown by default.
The sending of the email was canceled.
The sending of the email failed.
The email is new.
The email is in the process of being sent.
The email was sent.
If unspecified, the status of the email is unknown by default.
Order by creation date (ascending chronological order).
Order by creation date (descending chronological order).
Order by blocklist ends date (ascending chronological order).
Order by blocklist ends date (descending chronological order).
Order by creation date (ascending chronological order).
Order by creation date (descending chronological order).
Order by mail_from (ascending alphabetical order).
Order by mail_from (descending alphabetical order).
Order by mail recipient (ascending alphabetical order).
Order by mail recipient (descending alphabetical order).
Order by status (ascending alphabetical order).
Order by status (descending alphabetical order).
Order by subject (ascending alphabetical order).
Order by subject (descending alphabetical order).
Order by last update date (ascending chronological order).
Order by last update date (descending chronological order).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The periodic report is sent once a day.
The periodic report is sent once a month.
If unspecified, the frequency is unknown by default.
The periodic report is sent once a week.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The Webhook event cannot be sent after multiple retries.
The Webhook event is being sent.
The Webhook event was sent.
If unspecified, the status of the Webhook event is unknown by default.
A new blocklist is created.
The email was blocked before it was sent, as the recipient matches a blocklist.
The email was sent but soft-bounced by the recipient server.
The email was successfully sent.
The email was sent but hard-bounced by the recipient server.
The email hard-bounced with a "mailbox not found" error.
The email was received and is in preparation to be sent to the recipient servers.
The email resource was identified as spam by Scaleway or by the recipient server.
If unspecified, the type of the Webhook Event is unknown by default.

# Structs

This API allows you to manage your Transactional Email services.
Blocklist: blocklist.
BulkCreateBlocklistsRequest: bulk create blocklists request.
BulkCreateBlocklistsResponse: bulk create blocklists response.
CancelEmailRequest: cancel email request.
CheckDomainRequest: check domain request.
CreateDomainRequest: create domain request.
CreateEmailRequest: create email request.
CreateEmailRequestAddress: create email request address.
CreateEmailRequestAttachment: create email request attachment.
CreateEmailRequestHeader: create email request header.
CreateEmailResponse: create email response.
CreateWebhookRequest: create webhook request.
DeleteBlocklistRequest: delete blocklist request.
DeleteWebhookRequest: delete webhook request.
Domain: domain.
DomainLastStatus: domain last status.
DomainLastStatusAutoconfigState: domain last status autoconfig state.
DomainLastStatusDkimRecord: domain last status dkim record.
DomainLastStatusDmarcRecord: domain last status dmarc record.
DomainLastStatusSpfRecord: domain last status spf record.
DomainRecords: domain records.
DomainRecordsDMARC: domain records dmarc.
DomainReputation: domain reputation.
DomainStatistics: domain statistics.
Email: email.
EmailTry: email try.
GetDomainLastStatusRequest: get domain last status request.
GetDomainRequest: get domain request.
GetEmailRequest: get email request.
GetProjectSettingsRequest: get project settings request.
GetStatisticsRequest: get statistics request.
GetWebhookRequest: get webhook request.
ListBlocklistsRequest: list blocklists request.
ListBlocklistsResponse: list blocklists response.
ListDomainsRequest: list domains request.
ListDomainsResponse: list domains response.
ListEmailsRequest: list emails request.
ListEmailsResponse: list emails response.
ListWebhookEventsRequest: list webhook events request.
ListWebhookEventsResponse: list webhook events response.
ListWebhooksRequest: list webhooks request.
ListWebhooksResponse: list webhooks response.
ProjectSettings: project settings.
ProjectSettingsPeriodicReport: project settings periodic report.
RevokeDomainRequest: revoke domain request.
Statistics: statistics.
UpdateDomainRequest: update domain request.
UpdateProjectSettingsRequest: update project settings request.
UpdateProjectSettingsRequestUpdatePeriodicReport: update project settings request update periodic report.
UpdateWebhookRequest: update webhook request.
WaitForDomainRequest is used by WaitForDomain method.
Webhook: webhook.
WebhookEvent: webhook event.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author