ToMailAddress should be public

This commit is contained in:
Melon 2025-01-31 19:16:13 +00:00
parent c322ffd8cb
commit 0141a7426e
Signed by: melon
GPG Key ID: 6C9D970C50D26A25
2 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@ type FromAddress mail.Address
var _ encoding.TextUnmarshaler = &FromAddress{}
func (f FromAddress) String() string {
return f.toMailAddress().String()
return f.ToMailAddress().String()
}
func (f *FromAddress) UnmarshalText(b []byte) error {
@ -22,7 +22,7 @@ func (f *FromAddress) UnmarshalText(b []byte) error {
return nil
}
func (f FromAddress) toMailAddress() *mail.Address {
func (f FromAddress) ToMailAddress() *mail.Address {
m := mail.Address(f)
return &m
}

View File

@ -77,7 +77,7 @@ func (m *Mail) SendMail(subject string, to []*mail.Address, htmlBody, textBody i
var h mail.Header
h.SetDate(time.Now())
h.SetSubject(subject)
h.SetAddressList("From", []*mail.Address{m.From.toMailAddress()})
h.SetAddressList("From", []*mail.Address{m.From.ToMailAddress()})
h.SetAddressList("To", to)
h.Set("Content-Type", "multipart/alternative")