Skip to content

Commit 44a794d

Browse files
committed
AWS SES include from name
1 parent bd17d8a commit 44a794d

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

nimletter.nimble

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Package
22

3-
version = "0.8.2"
3+
version = "0.8.3"
44
author = "ThomasTJdev"
55
description = "Newsletter"
66
license = "AGPL v3"

src/email/email_aws_ses.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ proc sendAwsSes*(
3737

3838
# ---------- JSON payload ----------
3939
var payloadJson = %*{
40-
"FromEmailAddress": smtpData.smtpFromEmail,
40+
"FromEmailAddress": smtpData.smtpFromName & " <" & smtpData.smtpFromEmail & ">",
4141
"Destination": { "ToAddresses": [recipient] },
4242
"Content": {
4343
"Raw": { "Data": rawBase64 }

src/email/email_connection.nim

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,8 @@ proc sendMailMimeNow*(
167167

168168

169169
if smtpData.smtpUseAwsSes:
170+
when defined(dev):
171+
echo "Sending email via AWS SES"
170172
let (success, messageID, errorMessage) = sendAwsSes(smtpData, multi, recipient, replyTo)
171173
if success:
172174
return (success, messageID, smtpData.smtpMailspersecond)
@@ -176,6 +178,8 @@ proc sendMailMimeNow*(
176178

177179
else:
178180
# Make SMTP connection
181+
when defined(dev):
182+
echo "Sending email via SMTP"
179183
const retries = 3
180184
for i in 1..retries:
181185
let (success, messageID, errorMessage) = sendIt(smtpData, recipient, multi)

0 commit comments

Comments
 (0)