Skip to content

Commit 821cd09

Browse files
committed
fix(ses): Use formatted FromEmailAddress for SES emails
1 parent 2e25b4c commit 821cd09

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎lib/ses-transport/index.js‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ class SESTransport extends EventEmitter {
5050
pending: true
5151
};
5252

53+
let fromHeader = mail.message._headers.find(header => /^from$/i.test(header.key));
54+
5355
let envelope = mail.data.envelope || mail.message.getEnvelope();
5456
let messageId = mail.message.messageId();
5557

@@ -124,7 +126,7 @@ class SESTransport extends EventEmitter {
124126
Data: raw // required
125127
}
126128
},
127-
FromEmailAddress: envelope.from,
129+
FromEmailAddress: fromHeader ? fromHeader.value : envelope.from,
128130
Destination: {
129131
ToAddresses: envelope.to
130132
}

0 commit comments

Comments
 (0)