amazon web services - Custom e-mail headers in AWS SES using Go -
i want add references-header outgoing e-mails send via aws ses. can't find referencing in go repo, nor documentation.
i found this:
_, err := svc.sendemailwithcontext(aws.backgroundcontext(), params, func(req *request.request) { req.httprequest.header.add("references", referencesid) }) but afaik tweaks outgoing request ses, not message itself.
this ended doing using gomail/gomail package , sendrawmessage:
svc := ses.new(awssession) msg := gomail.newmessage() msg.setheader("from", config.fromemail) msg.setheader("to", email) msg.setheader("subject", subject) msg.setheader("references", referencesid) msg.setheader("in-reply-to", referencesid) msg.setbody("text/html", body) var emailraw bytes.buffer msg.writeto(&emailraw) message := &ses.rawmessage{data: emailraw.bytes()} params := &ses.sendrawemailinput{ rawmessage: message, } _, err := svc.sendrawemail(params)
Comments
Post a Comment