'UTC',
'America/New_York' => 'Eastern Time (US)',
'America/Chicago' => 'Central Time (US)',
'America/Denver' => 'Mountain Time (US)',
'America/Los_Angeles' => 'Pacific Time (US)',
'Europe/London' => 'London',
'Europe/Paris' => 'Paris',
'Asia/Tokyo' => 'Tokyo',
'Australia/Sydney' => 'Sydney'
];
// Determine which preset is selected
$selectedPreset = 'custom';
foreach ($notificationPresets as $key => $preset) {
if ($preset['value'] === $currentNotificationDays) {
$selectedPreset = $key;
break;
}
}
?>
Application Settings
Configure basic application information
Email Settings
Configure SMTP server for sending notifications
Test Email Configuration
Send a test email to verify your SMTP settings are configured correctly.
Monitoring Settings
Configure notification schedules and check intervals
System Information
Cron job configuration and log file locations
Cron Job Command
php cron/check_domains.php
Recommended Crontab Entry
0 */= $currentCheckInterval ?> * * * php /path/to/cron/check_domains.php
Update the path to match your server installation
Log Files
Cron Log
Domain check execution logs
logs/cron.log
TLD Import Log
TLD registry import logs
logs/tld_import_*.log
Maintenance Tools
Database cleanup and system maintenance
Clear Old Notification Logs
Warning
This will permanently delete all notification logs older than 30 days. This action cannot be undone.
Database Optimization
Regular maintenance keeps your system running smoothly. Consider clearing old logs monthly.