# 🚀 QUICK START GUIDE ## Instalasi Cepat (5 Menit) ### 1. Download & Extract - Extract file ZIP ke folder webserver Anda (htdocs/public_html) ### 2. Install PHPMailer **PILIH SALAH SATU:** #### Opsi A - Composer (Termudah): ```bash composer require phpmailer/phpmailer ``` #### Opsi B - Manual: 1. Download: https://github.com/PHPMailer/PHPMailer/archive/master.zip 2. Extract, buat folder `PHPMailer/src/` 3. Copy file: Exception.php, PHPMailer.php, SMTP.php ke folder tersebut ### 3. Buat Folder Uploads ```bash mkdir uploads chmod 755 uploads ``` ### 4. Test Instalasi ```bash php test-installation.php ``` ### 5. Buka di Browser ``` http://localhost/email-scheduler/email-scheduler.html ``` ## Setup Cron Job (Opsional untuk Email Terjadwal) ### Linux/cPanel: ```bash * * * * * /usr/bin/php /path/to/cron-send-emails.php ``` ### Windows: - Task Scheduler → Run every 1 minute - Program: `C:\php\php.exe` - Arguments: `C:\path\to\cron-send-emails.php` ## Konfigurasi SMTP File sudah dikonfigurasi dengan: - Host: `mail.hostinger.com` - User: `sunaryono@ibei.ac.id` - Pass: `Sunaryono123!@#` - Port: `465` (SSL) ## Test Email 1. Buka `email-scheduler.html` 2. Isi semua field 3. Set waktu kirim = sekarang 4. Klik "Kirim Email" 5. Cek email penerima ## Troubleshooting ### Email tidak terkirim? - Cek username/password SMTP - Coba port 587 (TLS) - Cek firewall ### PHPMailer error? - Jalankan: `php test-installation.php` - Pastikan folder PHPMailer/src/ ada ### Permission denied? ```bash chmod 755 uploads/ ``` ## File Penting - `email-scheduler.html` - Form kirim email - `send-email.php` - Script kirim email - `cron-send-emails.php` - Cron job - `view-scheduled-emails.html` - Monitor status - `test-installation.php` - Test instalasi ## Support Lihat dokumentasi lengkap di: - `README.md` - Overview & fitur - `INSTALL.md` - Instalasi detail --- ✅ **Selesai!** Aplikasi siap digunakan. **Next Steps:** 1. Kirim test email 2. Setup cron job 3. Monitor via view-scheduled-emails.html