Email sending is frequently mocked in tests; an in-memory outbox is high-value and self-contained.
Build: a new email/ portable driver (verified identities, SendEmail/SendRawEmail, an in-memory sent-message outbox for assertions) and server/aws/sesv2 speaking the SES v2 REST/JSON protocol.
Acceptance: real SES v2 client SendEmail succeeds and the message is retrievable from the outbox for assertions; go test ./server/... green.
Email sending is frequently mocked in tests; an in-memory outbox is high-value and self-contained.
Build: a new
email/portable driver (verified identities, SendEmail/SendRawEmail, an in-memory sent-message outbox for assertions) andserver/aws/sesv2speaking the SES v2 REST/JSON protocol.Acceptance: real SES v2 client SendEmail succeeds and the message is retrievable from the outbox for assertions;
go test ./server/...green.