Versions in this module Expand all Collapse all v4 v4.12.1 Feb 26, 2024 Changes in this version + const ClientBrowser + const ClientEmail + const ClientLibrary + const ClientMobileBrowser + const ClientOther + const ClientRobot + const ClientUnknown + const DeviceBrowser + const DeviceEmail + const DeviceMobileBrowser + const DeviceOther + const DeviceUnknown + const EventAccepted + const EventClicked + const EventComplained + const EventDelivered + const EventDropped + const EventFailed + const EventListMemberUploadError + const EventListMemberUploaded + const EventListUploaded + const EventOpened + const EventRejected + const EventStored + const EventUnsubscribed + const MethodHTTP + const MethodSMTP + const MethodUnknown + const ReasonBlacklisted + const ReasonBounce + const ReasonESPBlock + const ReasonGeneric + const ReasonGreylisted + const ReasonHardFail + const ReasonOld + const ReasonSuppressBounce + const ReasonSuppressComplaint + const ReasonSuppressUnsubscribe + const ReasonUnknown + const SeverityInternal + const SeverityPermanent + const SeverityTemporary + const SeverityUnknown + const TransportHTTP + const TransportSMTP + type Accepted struct + Campaigns []Campaign + Envelope Envelope + Flags Flags + Message Message + Method string + OriginatingIP string + Recipient string + RecipientDomain string + Storage Storage + Tags []string + UserVariables interface{} + type Attachment struct + ContentType string + FileName string + Size int + type Campaign struct + ID string + Name string + type Clicked struct + Campaigns []Campaign + ClientInfo ClientInfo + GeoLocation GeoLocation + IP string + MailingList MailingList + Message Message + Recipient string + RecipientDomain string + Tags []string + Url string + UserVariables interface{} + type ClientInfo struct + AcceptLanguage string + Bot string + ClientName string + ClientOS string + ClientType string + DeviceType string + IP string + UserAgent string + type Complained struct + Campaigns []Campaign + Message Message + Recipient string + Tags []string + UserVariables interface{} + type Delivered struct + Campaigns []Campaign + DeliveryStatus DeliveryStatus + Envelope Envelope + Flags Flags + Message Message + Method string + Recipient string + RecipientDomain string + Storage Storage + Tags []string + UserVariables interface{} + type DeliveryStatus struct + AttemptNo int + CertificateVerified *bool + Code int + Description string + EnhancedCode string + Message string + MxHost string + RetrySeconds int + SessionSeconds float64 + TLS *bool + Utf8 *bool + type Envelope struct + MailFrom string + Sender string + SendingHost string + SendingIP string + Targets string + Transport string + type EventName struct + Name string + func (e *EventName) GetName() string + func (e *EventName) SetName(name string) + type Failed struct + Campaigns []Campaign + DeliveryStatus DeliveryStatus + Envelope Envelope + Flags Flags + Message Message + Method string + Reason string + Recipient string + RecipientDomain string + Severity string + Storage Storage + Tags []string + UserVariables interface{} + type Flags struct + IsAuthenticated bool + IsBig bool + IsDelayedBounce bool + IsSystemTest bool + IsTestMode bool + type Generic struct + ID string + Timestamp float64 + func (g *Generic) GetID() string + func (g *Generic) GetTimestamp() time.Time + func (g *Generic) SetID(id string) + func (g *Generic) SetTimestamp(t time.Time) + type GeoLocation struct + City string + Country string + Region string + type ListMemberUploadError struct + Error MailingListError + Format string + MailingList MailingList + MemberDescription string + TaskID string + type ListMemberUploaded struct + MailingList MailingList + Member MailingListMember + TaskID string + type ListUploaded struct + FailedCount int + Format string + IsUpsert bool + MailingList MailingList + Member MailingListMember + Subscribed bool + TaskID string + UpsertedCount int + type MailingList struct + Address string + ListID string + SID string + type MailingListError struct + Message string + type MailingListMember struct + Address string + Name string + Subscribed bool + Vars []string + type Message struct + Attachments []Attachment + Headers MessageHeaders + Recipients []string + Size int + type MessageHeaders struct + From string + MessageID string + Subject string + To string + type Opened struct + Campaigns []Campaign + ClientInfo ClientInfo + GeoLocation GeoLocation + IP string + MailingList MailingList + Message Message + Recipient string + RecipientDomain string + Tags []string + UserVariables interface{} + type Paging struct + First string + Last string + Next string + Previous string + type RawJSON []byte + func (v *RawJSON) UnmarshalJSON(data []byte) error + type Rejected struct + Campaigns []Campaign + Flags Flags + Message Message + Reject struct{ ... } + Storage Storage + Tags []string + UserVariables interface{} + type Response struct + Items []RawJSON + Paging Paging + type Storage struct + Key string + URL string + type Stored struct + Campaigns []Campaign + Flags Flags + Message Message + Storage Storage + Tags []string + UserVariables interface{} + type Unsubscribed struct + Campaigns []Campaign + ClientInfo ClientInfo + GeoLocation GeoLocation + IP string + MailingList MailingList + Message Message + Recipient string + RecipientDomain string + Tags []string + UserVariables interface{}