Aggiunto file di connessione e mailer al .gitignore
This commit is contained in:
parent
0ec2b29861
commit
8bbfba389d
2
.gitignore
vendored
2
.gitignore
vendored
@ -21,3 +21,5 @@ yarn-error.log
|
||||
.env.backup
|
||||
.env.production
|
||||
auth.json
|
||||
public/Connections/casadocconn.php
|
||||
public/userportal/tools/mailer.php
|
||||
|
||||
@ -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());
|
||||
|
||||
?>
|
||||
@ -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}"];
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user