Aggiunto file di connessione e mailer al .gitignore

This commit is contained in:
Claudio 2025-02-18 09:18:11 +01:00
parent 0ec2b29861
commit 8bbfba389d
3 changed files with 2 additions and 78 deletions

2
.gitignore vendored
View File

@ -21,3 +21,5 @@ yarn-error.log
.env.backup .env.backup
.env.production .env.production
auth.json auth.json
public/Connections/casadocconn.php
public/userportal/tools/mailer.php

View File

@ -1,21 +0,0 @@
<?php
# FileName="WADYN_MYSQLI_CONN.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_yogiwherequery = "localhost";
$database_yogiwherequery = "casadocdb";
$username_yogiwherequery = "solocla";
$password_yogiwherequery = "!Massarosa2";
$servername = $hostname_yogiwherequery;
$username = $username_yogiwherequery;
$password = $password_yogiwherequery;
$database = $database_yogiwherequery;
@session_start();
$yogiwherequery = mysqli_init();
if (defined("MYSQLI_OPT_INT_AND_FLOAT_NATIVE")) $yogiwherequery->options(MYSQLI_OPT_INT_AND_FLOAT_NATIVE, TRUE);
$yogiwherequery->real_connect($hostname_yogiwherequery, $username_yogiwherequery, $password_yogiwherequery, $database_yogiwherequery) or die("Connect Error: " . mysqli_connect_error());
?>

View File

@ -1,57 +0,0 @@
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
// Includi i file di PHPMailer
require '../../vendor/autoload.php'; // Assicurati che PHPMailer sia installato tramite Composer
function sendEmail($to, $subject, $body, $attachments = [], $cc = [], $bcc = [])
{
// Configurazione SMTP
$mail = new PHPMailer(true);
try {
// Configurazione server SMTP
$mail->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}"];
}
}