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

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -