File "index.php.bak"
Full Path: C:/wamp64/www/INTERPRETE2/backend/node_modules/streamsearch/index.php.bak
File size: 1.85 KB
MIME-type: text/x-php
Charset: utf-8
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
$mail = new PHPMailer(true);
$mail->SMTPDebug = 2; // Nivel de depuración detallado
$mail->Debugoutput = function ($str, $level) {
echo "Debug level $level; message: $str <br>";
}; // Imprime en pantalla el nivel de depuración
echo "<hr>Respuesta de la operación:<hr>";
try {
// Configuración del servidor SMTP
$mail->isSMTP();
$mail->Host = 'smtp.office365.com';
$mail->SMTPAuth = true;
$mail->Username = 'anaalzate@sanmarino.com.co';
$mail->Password = 'jqqfdkmdjfvvxbnh';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
// Configuración del remitente y destinatario
$mail->setFrom('anaalzate@sanmarino.com.co', 'APP Sanmarino');
$mail->addAddress('arleyrestrepo@sanmarino.com.co', 'Jheyman Mejia');
// Contenido del correo
$mail->isHTML(true);
$mail->Subject = 'Asunto del correo';
$mail->Body = '<h1>Hola, este es un correo de prueba</h1><p>Enviado desde PHPMailer con una cuenta de Microsoft 365.</p>';
$mail->AltBody = 'Hola, este es un correo de prueba enviado desde PHPMailer con una cuenta de Microsoft 365.';
// Adjuntar archivo
$mail->addAttachment('.\certificados\calidad1.sql', 'calidad1.sql');
// Enviar el correo
$mail->send();
echo 'Correo enviado con éxito';
} catch (Exception $e) {
// Mostrar error en pantalla
echo "El correo no pudo ser enviado. Error de PHPMailer: {$mail->ErrorInfo}";
// Guardar error en un archivo de log
error_log("PHPMailer Error: {$mail->ErrorInfo}\n", 3, 'error_log.txt');
} finally {
echo "<br><strong>Proceso completado.</strong>";
}