Compare commits

...

2 commits

Author SHA1 Message Date
5e954ca751
Remove deliverability hint
There are no forwards anymore and we have deployed DKIM which should help.
2025-03-26 13:33:18 +01:00
6ef9395140
Apply all options to smtp session 2025-03-26 13:32:51 +01:00
2 changed files with 2 additions and 5 deletions

View file

@ -165,12 +165,13 @@ func (r *RequestRepo) sendConfirmationMail(request models.Request) error {
message.SetBodyString(mail.TypeTextPlain, messageText.String()) message.SetBodyString(mail.TypeTextPlain, messageText.String())
var options []mail.Option var options []mail.Option
options = append(options, mail.WithPort(r.config.Mailer.SmtpPort))
if r.config.Mailer.SmtpUseAuth { if r.config.Mailer.SmtpUseAuth {
options = append(options, mail.WithSMTPAuth(mail.SMTPAuthPlain)) options = append(options, mail.WithSMTPAuth(mail.SMTPAuthPlain))
options = append(options, mail.WithUsername(r.config.Mailer.SmtpIdentity)) options = append(options, mail.WithUsername(r.config.Mailer.SmtpIdentity))
options = append(options, mail.WithPassword(r.config.Mailer.SmtpPassword)) options = append(options, mail.WithPassword(r.config.Mailer.SmtpPassword))
} }
client, err := mail.NewClient(r.config.Mailer.SmtpHost, mail.WithPort(r.config.Mailer.SmtpPort)) client, err := mail.NewClient(r.config.Mailer.SmtpHost, options...)
if err != nil { if err != nil {
log.Println(err.Error()) log.Println(err.Error())
return err return err

View file

@ -6,9 +6,5 @@
Du solltest eine Mail mit einem Aktivierungslink erhalten haben. Du solltest eine Mail mit einem Aktivierungslink erhalten haben.
Klicke auf diesen, um die Sprechstunde öffentlich anzuzeigen. Klicke auf diesen, um die Sprechstunde öffentlich anzuzeigen.
</div> </div>
<div class="col-md-8 offset-md-2 alert alert-warning">
Wir haben vermehrt erfahren, dass Mails, die an GMX oder Web.de weitergeleitet werden, nicht zugestellt werden.
Falls du davon betroffen bist, melde dich bei <a href="mailto:sprechstundentool@mathebau.de">sprechstundentool@mathebau.de</a>.
</div>
{{end}} {{end}}