Sending email generates an error No provider for smtp

When I try to send an email with the correct SMTP settings, I get the
following error. Can anyone help?

No provider for smtp
No provider for smtp
lucee.runtime.exp.NativeException: No provider for smtp
at javax.mail.Session.getProvider(Session.java:473)
at javax.mail.Session.getTransport(Session.java:667)
at javax.mail.Session.getTransport(Session.java:648)
at
lucee.runtime.net.smtp.SMTPConnectionPool$SessionAndTransport.(SMTPConnectionPool.java:179)
at
lucee.runtime.net.smtp.SMTPConnectionPool.getSessionAndTransport(SMTPConnectionPool.java:55)
at lucee.runtime.net.smtp.SMTPClient.createMimeMessage(SMTPClient.java:424)
at lucee.runtime.net.smtp.SMTPClient._send(SMTPClient.java:781)
at
lucee.runtime.spooler.mail.MailSpoolerTask.execute(MailSpoolerTask.java:113)
at
lucee.runtime.spooler.SpoolerTaskSupport._execute(SpoolerTaskSupport.java:103)
at
lucee.runtime.spooler.SpoolerEngineImpl.execute(SpoolerEngineImpl.java:587)
at
lucee.runtime.spooler.SpoolerEngineImpl$TaskThread.run(SpoolerEngineImpl.java:522)
Caused by: lucee.runtime.net.mail.MailException: No provider for smtp
… 11 more