Skip to content

Commit 117ee6a

Browse files
committed
only fetch addresses (from and to) from outside the DATA
1 parent b479b40 commit 117ee6a

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

main.go

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,9 @@ func main() {
4242
jsonData.Body.HTML = string(msg.HTMLBody)
4343
jsonData.Body.Text = string(msg.TextBody)
4444

45-
if from := transformStdAddressToEmailAddress(msg.From); len(from) > 0 {
46-
jsonData.Addresses.From = from[0]
47-
}
45+
jsonData.Addresses.From = transformStdAddressToEmailAddress([]*mail.Address{c.From()})[0]
46+
jsonData.Addresses.To = transformStdAddressToEmailAddress([]*mail.Address{c.To()})[0]
4847

49-
jsonData.Addresses.To = transformStdAddressToEmailAddress([]*mail.Address{c.To()})
5048
jsonData.Addresses.Cc = transformStdAddressToEmailAddress(msg.Cc)
5149
jsonData.Addresses.Bcc = transformStdAddressToEmailAddress(msg.Bcc)
5250
jsonData.Addresses.ReplyTo = transformStdAddressToEmailAddress(msg.ReplyTo)

message.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ type EmailMessage struct {
3939

4040
Addresses struct {
4141
From *EmailAddress `json:"from"`
42-
To []*EmailAddress `json:"to"`
42+
To *EmailAddress `json:"to"`
4343
ReplyTo []*EmailAddress `json:"reply_to,omitempty"`
4444
Cc []*EmailAddress `json:"cc,omitempty"`
4545
Bcc []*EmailAddress `json:"bcc,omitempty"`

0 commit comments

Comments
 (0)