mailgun-go

Go library for sending mail with the Mailgun API.

BSD-3-CLAUSE License

Stars
695
Committers
75

Bot releases are hidden (Show)

mailgun-go - Release v4.5.0

Published by thrawn01 over 3 years ago

[4.5.0] - 2021-04-09

Changed

  • MockServer is now an interface, NewMockServer() now returns the interface.
mailgun-go - Release v4.4.1

Published by thrawn01 over 3 years ago

[4.4.1] - 2021-02-23

Changed

  • Removed dependency on github.com/go-chi/chi
mailgun-go - Release v4.4.0

Published by thrawn01 over 3 years ago

[4.4.0] - 2021-02-22

Changed

  • Added SetTrackingOptions() to support htmlonly option
mailgun-go - Release v4.3.4

Published by thrawn01 over 3 years ago

[4.3.4] - 2021-02-22

Changed

  • Paging through results now clears the previous result before new fetch
  • Added test for multiple attachments
mailgun-go - Release v4.3.3

Published by thrawn01 over 3 years ago

[4.3.3] - 2021-01-29

Added

  • Added UpdateDomainTrackingWebPrefix()
  • Add the Risk to the EmailVerification response attributes
mailgun-go - Release 4.3.2

Published by thrawn01 over 3 years ago

[4.3.2] - 2021-01-19

Added

  • Added UpdateDomainDkimSelector()
mailgun-go - Release v4.3.1

Published by thrawn01 almost 4 years ago

[4.3.1] - 2021-01-08

Changed

  • Remove mustache from our list of supported template engines
mailgun-go - Release v4.3.0

Published by thrawn01 about 4 years ago

[4.3.0] - 2020-10-14

Changed

  • Replaced easyjson with json-iterator when marshaling events
  • Modified the mailgun.Event interface by removing the Marshaller interface from easyjson.
  • Fixed failure while testing webhook via mailgun web console
mailgun-go - Release v4.2.0

Published by thrawn01 about 4 years ago

[4.2.0] - 2020-09-17

Added

  • Added ListEventsWithDomain()
mailgun-go - Release v4.1.4

Published by thrawn01 about 4 years ago

[4.1.4] - 2020-08-20

Changes

  • Added Storage to Accepted, Delivered and Failed events
mailgun-go - Release v4.1.3

Published by thrawn01 over 4 years ago

[4.1.3] - 2020-06-23

Changes

  • UpdateTemplateVersion() now including the template html in the payload request
mailgun-go - Release 4.1.2

Published by thrawn01 over 4 years ago

[4.1.2] - 2020-06-10

Added

  • Added DeleteBounceList method
mailgun-go - Release v4.1.1

Published by thrawn01 over 4 years ago

[4.1.1] - 2020-06-05

Changed

  • Nows sets initial tag when creating a new template
mailgun-go - Release v4.1.0

Published by thrawn01 over 4 years ago

[4.1.0] - 2020-04-23

Changed

  • Added EmailVerification.reason is now a []string (Fixes #217)
mailgun-go - Release v4.0.1

Published by thrawn01 over 4 years ago

[4.0.1] - 2020-03-10

Added

  • Added SetTemplateVersion and SetTemplateRenderText methods to Message
mailgun-go - Release 4.0.0

Published by thrawn01 over 4 years ago

[4.0.0] - 2020-01-27

Changes

  • Changed UserVariables type from map[string]interface{} to interface{}
    to handle truncated user-variable messages in events.

Added

  • Add support for setting AMP content in messages
mailgun-go - Release v3.6.4

Published by thrawn01 almost 5 years ago

Changed

  • Add missing context in EmailValidator interface
mailgun-go - Release v3.6.3

Published by thrawn01 almost 5 years ago

[3.6.3] - 2019-12-03

Changes

  • Calls to get stats now use epoch as the time format
mailgun-go - Release v.3.6.2

Published by thrawn01 almost 5 years ago

[3.6.2] - 2019-11-18

Added

  • Added AddTemplateVariable() to make adding variables to templates
    less confusing and error prone.
mailgun-go - Release 3.6.1

Published by thrawn01 almost 5 years ago

  • Added VerifyWebhookSignature to mailgun interface
  • APIBaseEU and APIBaseUS to help customers change regions
  • Documented how to change regions in the README
  • Now URLs passed to SetAPIBase() are required to end in /v2,v3 or v4
  • Fix the JSON response for GetMember()
  • Typo in format string in max number of tags error
  • Fix the JSON response for GetMember()