文件
Parlz/test_actual_email.php
T
2026-06-04 22:42:27 +08:00

37 行
914 B
PHP

<?php
// 测试实际的 sendVerificationEmail 函数
require_once 'config.php';
require_once 'modules/user.php';
require_once 'vendor/autoload.php';
echo "<h1>测试实际的 sendVerificationEmail 函数</h1>";
echo "<pre>";
$email = 'luoriguodu@qq.com';
$code = 'TEST' . time();
$username = '测试用户';
$userId = 'test_user_123';
echo "测试参数:\n";
echo "Email: $email\n";
echo "Code: $code\n";
echo "Username: $username\n";
echo "UserId: $userId\n\n";
$result = sendVerificationEmail($email, $code, $username, $userId);
echo "\n函数返回结果: " . ($result ? 'true (成功)' : 'false (失败)') . "\n";
// 检查日志
$logFile = __DIR__ . '/logs/email_operations.log';
if (file_exists($logFile)) {
echo "\n最近的邮件日志:\n";
$lines = file($logFile);
$lastLines = array_slice($lines, -10);
foreach ($lastLines as $line) {
echo $line;
}
}
echo "</pre>";
?>