Langkah demi langkah mendeploy MailGlow Temp Mail ke Shared Hosting.
tempmail_db).CREATE TABLE `email_accounts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`email_address` varchar(255) NOT NULL,
`password` varchar(255) DEFAULT NULL,
`is_permanent` tinyint(1) DEFAULT 0,
`created_at` timestamp DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
UNIQUE KEY `email_address` (`email_address`)
);
catchall@domain.com beserta passwordnya.Langkah ini wajib agar server pengirim (Facebook, Gmail) tahu ke mana harus mengantar pesan. Pilih salah satu opsi di bawah ini sesuai dengan kondisi pengelolaan DNS Anda:
(Domain tidak memakai Cloudflare)
domain.com0mail.domainutama.com(Domain Utama ADA hostingnya)
domain.commail.domainutama.com0(Pilih ini jika Domain Utama Kosong / Tidak dihosting)
Amail.sub.domainIP_cPanel_AndaMXdomain.commail.sub.domainBuka File Manager di cPanel, masuk ke folder root domain/subdomain Anda, lalu buat/upload file berikut:
config.php — Masukkan detail database dari Langkah 1 dan kredensial email dari Langkah 2. Pastikan variabel domain diset ke domain.com.api.php — Script backend utama (API).index.php — Tampilan antarmuka utama (UI MailGlow).admin.php — Panel Dashboard Admin.cleaner.php — Script untuk menghapus fisik email lama (dipanggil via Cron Job).docs.html — Halaman dokumentasi API.imap.Langkah ini wajib agar kapasitas penyimpanan (disk space) hosting Anda tidak jebol karena penumpukan fisik pesan email lama.
Opsi A: Menggunakan URL (Sangat Mudah)
curl -s "https://domain.com/cleaner.php" >/dev/null 2>&1
Opsi B: Menggunakan Path PHP (Lebih Stabil)
/usr/local/bin/php /home/username_cpanel/public_html/cleaner.php >/dev/null 2>&1
* Ganti username_cpanel dan sesuaikan folder tujuan (seperti public_html/folder_anda) jika diletakkan di dalam subdomain.
Temp Mail Anda sekarang sudah live dan siap digunakan. Silakan akses domain.com di browser.