From ad4e94255602fa2a148a61e0416370106b716628 Mon Sep 17 00:00:00 2001 From: Luc Didry Date: Nov 17 2022 11:55:02 +0000 Subject: 🐛 — Use To header for sending mails — Fix #278 --- diff --git a/lib/Lufi/Controller/Mail.pm b/lib/Lufi/Controller/Mail.pm index 595fdd8..ff8c8b3 100644 --- a/lib/Lufi/Controller/Mail.pm +++ b/lib/Lufi/Controller/Mail.pm @@ -75,6 +75,8 @@ sub send_mail { for my $email (@a) { if (!Email::Valid->address($email)) { push @bad, $email; + } else { + push @good, $email; } } @@ -99,12 +101,14 @@ sub send_mail { ) } - $c->mail( - from => $c->config('mail_sender'), - bcc => $emails, - subject => $subject, - data => $body - ); + for my $email (@good) { + $c->mail( + from => $c->config('mail_sender'), + to => $emails, + subject => $subject, + data => $body + ); + } return $c->render( template => 'msg',