Add mailer API and initial mailer view

This commit is contained in:
Eli Ribble 2026-04-21 19:19:39 +00:00
parent 0d8d7f3aeb
commit eb27af7d90
No known key found for this signature in database
10 changed files with 479 additions and 0 deletions

16
platform/types/mailer.go Normal file
View file

@ -0,0 +1,16 @@
package types
import (
"time"
)
type Mailer struct {
Address Address `json:"address"`
ComplianceReportRequestID *string `json:"compliance_report_request_id"`
Created time.Time `json:"created"`
ID int32 `json:"id"`
Recipient string `json:"recipient"`
SiteID int32 `json:"site_id"`
Status string `json:"status"`
URI string `json:"uri"`
}