public function sendMessage($email, $title, $message): int { $port = 465; $encryption = 'ssl'; $smtp = ''; $username = ''; $password = ''; $fromEmail = ''; $fromName = 'Admin'; $transport = (new \Swift_SmtpTransport($smtp, $port, $encryption)) ->setUsername($username) ->setPassword($password); $mailer = new \Swift_Mailer($transport); $message = (new \Swift_Message($title)) ->setFrom([$fromEmail => $fromName]) ->setTo([$email]) ->setBody($message); $result = $mailer->send($message); }
Dane do swojej poczty usunąłem, normalnie są wpisane
https://stackoverflow.com/questions/29626658/fatal-error-class-swift-smtptransport-not-found-in
Powinno pomóc
<br /> <b>Fatal error</b>: Uncaught Error: Class "Swift_SmtpTransport" not found in C:\xampp\htdocs\bs.local\api\src\Controller\UserController.php:92 Stack trace: #0 C:\xampp\htdocs\bs.local\api\src\Controller\UserController.php(51): Controller\UserController->sendMessage('test@gmail.com', 'asd', 'asd') #1 C:\xampp\htdocs\bs.local\api\index.php(72): Controller\UserController->processRequest() #2 {main} thrown in <b>C:\xampp\htdocs\bs.local\api\src\Controller\UserController.php</b> on line <b>92</b><br />
Nie mogłem wstawić ss, wstawiam w taki sposób
https://mailtrap.io/blog/swiftmailer-sendmail/
przeczytaj może "coś" przeoczyłeś ???
93,457 zapytań
142,452 odpowiedzi
322,722 komentarzy
62,837 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj