Commit 9083200e authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Possibilité d'activer ou non le TLS SMTP

parent 9e2f59b4
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ return [
        'transport_options' => [
            'host' => 'XXX.XXX.XX',
            'port' => 'XX',
            'tls'  => true,
        ],
        /**
         * Adresses des redirections si do_not_send est à true
+3 −1
Original line number Diff line number Diff line
@@ -23,7 +23,8 @@ class MailServiceFactory {
        $config = $container->get('Configuration')['unicaen-mail'];
        $host  = ($config['transport_options']['host']) ?? null;
        $port  = ($config['transport_options']['port']) ?? null;
        $transport = new EsmtpTransport(host: $host, port: $port);
        $tls = ($config['transport_options']['tls']) ?? true;
        $transport = new EsmtpTransport(host: $host, port: $port, tls: $tls);
        if($port==465){
            $username = ($config['transport_options']['connection_config']['username']) ?? null;
            $password = ($config['transport_options']['connection_config']['password']) ?? null;
@@ -34,6 +35,7 @@ class MailServiceFactory {
            $transport->setPassword($password);
        }


        $mailer = new Mailer($transport);

        /**