isSMTP(); $mail->Host = 'smtp.hostinger.com'; // Sostituisci con il tuo host SMTP $mail->SMTPAuth = true; $mail->Username = 'info@casadoc.claudiosironi.com'; // Sostituisci con il tuo indirizzo email $mail->Password = '!NuovaZelanda2020'; // Sostituisci con la password della tua email $mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; $mail->Port = 587; // Porta SMTP (spesso 587 per TLS o 465 per SSL) // Mittente $mail->setFrom('info@casadoc.claudiosironi.com', 'CasaDoc'); // Modifica il nome del mittente // Destinatari principali foreach ((array)$to as $recipient) { $mail->addAddress($recipient); } // Destinatari CC foreach ((array)$cc as $recipient) { $mail->addCC($recipient); } // Destinatari BCC foreach ((array)$bcc as $recipient) { $mail->addBCC($recipient); } // Allegati foreach ((array)$attachments as $file) { $mail->addAttachment($file); } // Contenuto dell'email $mail->isHTML(true); $mail->Subject = $subject; $mail->Body = $body; // Invia l'email $mail->send(); return ['success' => true, 'message' => 'Email inviata con successo.']; } catch (Exception $e) { return ['success' => false, 'message' => "Errore nell'invio dell'email: {$mail->ErrorInfo}"]; } }