Add CC header to mail sent after school subscription
This commit is contained in:
parent
d648d88d42
commit
1f9d3606ce
2 changed files with 6 additions and 0 deletions
|
@ -14,6 +14,7 @@ type Subscriber interface {
|
|||
Username() string
|
||||
Password() string
|
||||
To() string
|
||||
Cc() string
|
||||
}
|
||||
|
||||
type MailSender struct {
|
||||
|
@ -39,6 +40,7 @@ func (ms *MailSender) SendSubscriptionMail(rcv Subscriber) error {
|
|||
m.SetHeader("Subject", ms.config.Smtp.Subject)
|
||||
m.SetHeader("From", ms.config.Smtp.From)
|
||||
m.SetHeader("To", rcv.To())
|
||||
m.SetHeader("Cc", rcv.Cc())
|
||||
m.SetHeader("Bcc", ms.config.Smtp.Bcc)
|
||||
|
||||
err := ms.mailTpl.Execute(&body, rcv)
|
||||
|
|
|
@ -102,6 +102,10 @@ func (model *School) To() string {
|
|||
return model.Email
|
||||
}
|
||||
|
||||
func (model *School) Cc() string {
|
||||
return model.SchoolContactPersonEmail
|
||||
}
|
||||
|
||||
func (model *School) SetCreatorID(id uint) {
|
||||
model.CreatorID = id
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue