gitextract_8hbv64jc/ ├── .editorconfig ├── .github/ │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── PULL_REQUEST_TEMPLATE.md │ ├── SECURITY.md │ └── workflows/ │ ├── codeql-analysis.yml │ ├── email.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── LICENSE ├── Makefile ├── README.md ├── bin/ │ ├── tag.sh │ └── tests.sh ├── drivers/ │ ├── drivers.go │ ├── drivers_test.go │ ├── mailgun.go │ ├── mailgun_test.go │ ├── postal.go │ ├── postal_test.go │ ├── postmark.go │ ├── postmark_test.go │ ├── sendgrid.go │ ├── sendgrid_test.go │ ├── smtp.go │ ├── smtp_test.go │ ├── sparkpost.go │ └── sparkpost_test.go ├── examples/ │ ├── attachments.go │ ├── mailgun.go │ ├── postal.go │ ├── postmark.go │ ├── sendgrid.go │ ├── smtp.go │ └── sparkpost.go ├── go.mod ├── go.sum ├── internal/ │ ├── client/ │ │ ├── client.go │ │ ├── client_test.go │ │ ├── util.go │ │ └── util_test.go │ ├── errors/ │ │ ├── errors.go │ │ └── errors_test.go │ ├── httputil/ │ │ ├── payload.go │ │ ├── payload_test.go │ │ ├── request.go │ │ ├── request_test.go │ │ └── response.go │ ├── mime/ │ │ ├── mime.go │ │ └── mime_test.go │ └── mocks/ │ ├── client/ │ │ └── Requester.go │ ├── drivers/ │ │ └── smtpSendFunc.go │ ├── httputil/ │ │ ├── Payload.go │ │ └── Responder.go │ └── mail/ │ └── Mailer.go ├── mail/ │ ├── attachments.go │ ├── attachments_test.go │ ├── config.go │ ├── config_test.go │ ├── mail.go │ ├── mail_test.go │ ├── response.go │ ├── transmissions.go │ └── transmissions_test.go ├── mocks/ │ ├── client/ │ │ └── Requester.go │ ├── clientold/ │ │ └── Requester.go │ ├── drivers/ │ │ └── smtpSendFunc.go │ ├── httputil/ │ │ ├── Payload.go │ │ └── Responder.go │ └── mail/ │ └── Mailer.go └── tests/ ├── mail_test.go ├── mailgun_test.go ├── postal_test.go ├── postmark_test.go ├── sendgrid_test.go ├── smtp_test.go └── sparkpost_test.go