You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An API that forwards HTTP-backed vendor mailer calls to SMTP.
6
5
7
6
Plug a [MailHog](https://github.com/mailhog/MailHog) or [MailCatcher](https://mailcatcher.me/) to API email sending vendors such as [SparkPost](https://www.sparkpost.com/), [Mailgun](https://www.mailgun.com/) or [SendGrid](https://sendgrid.com/) for testing purposes.
8
7
8
+
#### Features
9
+
10
+
-:white_check_mark: 100% code coverage
11
+
-:whale: Light Docker image available
12
+
-:zap: AWS Lambda Function 3-commands deployment
13
+
9
14
## Usage
10
15
11
16
See [examples](examples).
12
17
13
18
:zap: ProTip: for tracing purposes, this app kinda supports [W3C Trace Context recommendation](https://www.w3.org/TR/trace-context/). Configure the env var `TRACEPARENT_HEADER` and inject any trace into this header value. All log entries will be contextualized with the given value.
SparkPost supports either [inline](https://developers.sparkpost.com/api/transmissions/#transmissions-post-send-inline-content) or [RFC 822 transmissions](https://developers.sparkpost.com/api/transmissions/#transmissions-post-send-rfc822-content). For now, only the latter one is supported.
38
+
38
39
Basic validation is enforced, only the recipients list email and the RFC 822 content are used and mandatory.
39
40
40
41
## License
@@ -43,4 +44,4 @@ This project is licensed under the MIT License - see the [LICENSE](LICENSE) file
0 commit comments