fixed invite bug
Some checks failed
Build and Push Docker Image / Build image (push) Has been cancelled

This commit is contained in:
2025-04-09 03:28:14 +03:00
parent 8ac960102a
commit b8e028b80d
3 changed files with 9 additions and 16 deletions

View File

@@ -22,12 +22,12 @@ func NewMailClient(config models.EmailConfig) *MailClient {
}
}
func (self *MailClient) SendMail(
func (mc *MailClient) SendMail(
recipient string,
subject string,
content string,
) error {
from := mail.Address{Name: "", Address: self.mailConfig.FromEmail}
from := mail.Address{Name: "", Address: mc.mailConfig.FromEmail}
to := mail.Address{Name: "", Address: recipient}
headers := make(map[string]string)
@@ -41,21 +41,21 @@ func (self *MailClient) SendMail(
}
message += "\r\n" + content
conn, err := tls.Dial("tcp", self.mailConfig.Server+":465", &tls.Config{ServerName: self.mailConfig.Server})
conn, err := tls.Dial("tcp", mc.mailConfig.Server+":465", &tls.Config{ServerName: mc.mailConfig.Server})
if err != nil {
return err
}
client, err := smtp.NewClient(conn, self.mailConfig.Server)
client, err := smtp.NewClient(conn, mc.mailConfig.Server)
if err != nil {
return err
}
if err = client.Auth(*self.auth); err != nil {
if err = client.Auth(*mc.auth); err != nil {
return err
}
if err = client.Mail(self.mailConfig.FromEmail); err != nil {
if err = client.Mail(mc.mailConfig.FromEmail); err != nil {
return err
}