mirror of
https://github.com/jhillyerd/inbucket.git
synced 2025-12-17 09:37:02 +00:00
storage: Store addresses as mail.Address for #69
This commit is contained in:
@@ -479,8 +479,8 @@ func (ss *Session) deliverMessage(r recipientDetails, msgBuf [][]byte) (ok bool)
|
||||
broadcast := msghub.Message{
|
||||
Mailbox: name,
|
||||
ID: msg.ID(),
|
||||
From: msg.From(),
|
||||
To: msg.To(),
|
||||
From: msg.From().String(),
|
||||
To: stringutil.StringAddressList(msg.To()),
|
||||
Subject: msg.Subject(),
|
||||
Date: msg.Date(),
|
||||
Size: msg.Size(),
|
||||
|
||||
@@ -8,6 +8,7 @@ import (
|
||||
|
||||
"log"
|
||||
"net"
|
||||
"net/mail"
|
||||
"net/textproto"
|
||||
"os"
|
||||
"testing"
|
||||
@@ -145,8 +146,8 @@ func TestMailState(t *testing.T) {
|
||||
msg1 := &storage.MockMessage{}
|
||||
mds.On("NewMessage", "u1").Return(msg1, nil)
|
||||
msg1.On("ID").Return("")
|
||||
msg1.On("From").Return("")
|
||||
msg1.On("To").Return(make([]string, 0))
|
||||
msg1.On("From").Return(&mail.Address{})
|
||||
msg1.On("To").Return(make([]*mail.Address, 0))
|
||||
msg1.On("Date").Return(time.Time{})
|
||||
msg1.On("Subject").Return("")
|
||||
msg1.On("Size").Return(0)
|
||||
@@ -257,8 +258,8 @@ func TestDataState(t *testing.T) {
|
||||
msg1 := &storage.MockMessage{}
|
||||
mds.On("NewMessage", "u1").Return(msg1, nil)
|
||||
msg1.On("ID").Return("")
|
||||
msg1.On("From").Return("")
|
||||
msg1.On("To").Return(make([]string, 0))
|
||||
msg1.On("From").Return(&mail.Address{})
|
||||
msg1.On("To").Return(make([]*mail.Address, 0))
|
||||
msg1.On("Date").Return(time.Time{})
|
||||
msg1.On("Subject").Return("")
|
||||
msg1.On("Size").Return(0)
|
||||
|
||||
Reference in New Issue
Block a user