© 2026 Basis Pengetahuan Cloudkilat. Hak Cipta Dilindungi.

|
>
>
  1. Beranda
  2. Hosting - Kilat Hosting 2.0
  3. Pengelolaan Kilat Hosting 2.0
  4. Pengelolaan Mail Client
  5. Menggunakan PHP Mailer di Kilat Hosting 2.0

Menggunakan PHP Mailer di Kilat Hosting 2.0

Panduan lengkap cara menggunakan PHPMailer dengan SMTP di Kilat Hosting 2.0. Ikuti langkah-langkah instalasi dan konfigurasi agar email dapat dikirim dari website Anda.

Waktu baca: 4 menit • Lihat progres baca di bar atas
Oleh Fadly Ilham Fatahilah
Dipublikasikan 04 Juni 2025
emailhosting

Halo, Kawan Belajar!

Untuk fitur keamanan Kilat Hosting 2.0, CloudKilat sebagai penyedia layanan web hosting di Indonesia memang melarang untuk mengirimkan email langsung dari web server, sehingga jika ingin mengirim sebuah email Anda harus mengubah pengaturan di script atau aplikasi yang digunakan. Salah satu metode yang dapat ditempuh adalah menggunakan PHPMailer dengan SMTP dari mail server Kilat Hosting 2.0.

Pada artikel basis pengetahuan ini, kami akan menjelaskan cara menggunakan PHPMailer pada Kilat Hosting 2.0.

  1. Langkah pertama, Anda perlu membuat akun email terlebih dahulu pada layanan Kilat Hosting 2.0. Untuk membuat akun email pada layanan Kilat Hosting 2.0, Anda dapat mengikuti basis pengetahuan kami pada tautan berikut: Pengaturan Akun Email di Kilat Hosting 2.0

  2. Masuk ke File Manager website Anda di layanan Kilat Hosting 2.0, lalu buat directory misal: smtp.

  3. Silakan masuk ke fitur Git pada website di layanan Kilat Hosting Anda:

Masuk ke fitur Git pada website di layanan Kilat Hosting 2.0

Gambar 1: Masuk ke fitur Git pada website di layanan Kilat Hosting 2.0

  1. Pada kolom repository, paste repository berikut:
https://github.com/PHPMailer/PHPMailer.git

Kemudian arahkan pada directory yang dibuat sebelumnya.

Arahkan pada directory yang dibuat sebelumnya

Gambar 2: Arahkan pada directory yang dibuat sebelumnya

Tunggu sampai proses cloning selesai.

  1. Setelah proses cloning selesai, masuk ke fitur PHP Composer di layanan Kilat Hosting 2.0.

Masuk ke fitur **PHP Composer** di layanan Kilat Hosting 2.0

Gambar 3: Masuk ke fitur PHP Composer di layanan Kilat Hosting 2.0

  1. Kemudian klik Scan untuk menemukan aplikasi Composer.

Menemukan aplikasi Composer

Gambar 4: Menemukan aplikasi Composer

  1. Setelah aplikasi ditemukan, klik Update dan tunggu sampai proses update selesai.

Tunggu proses update selesai

Gambar 5: Tunggu proses update selesai

  1. Apabila proses update telah selesai, masuk ke File Manager dan langsung menuju directory dimana PHPMailer diinstall.

Masuk ke File Manager

Gambar 6: Masuk ke File Manager

Sebagai catatan, directory vendor digenerate oleh composer.

  1. Buat file mail.php, kemudian masukan script dibawah ini:
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

require 'vendor/autoload.php';

$mail = new PHPMailer(true);                              // Passing `true` enables exceptions
try {
//Server settings
$mail->SMTPDebug = 3;                                 // Enable verbose debug output
$mail->isSMTP();                                      // Set mailer to use SMTP
$mail->Host = 'mail.domain.com';  // Specify main and backup SMTP servers
$mail->SMTPAuth = true;                               // Enable SMTP authentication
$mail->Username = 'admin@domain.com';                 // SMTP username
$mail->Password = 'PASSwordEMailAnda123$%';                           // SMTP password
//$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;                            // Enable TLS encryption, `ssl` also accepted
$mail->SMTPAutoTLS = false;
$mail->Port = 25;                                    // TCP port to connect to

//Recipients
$mail->setFrom('admin@domain.com', 'Admin');
$mail->addAddress('info@domain2.com', 'Info');     // Add a recipient
//$mail->addCC('cc@domain2.com');

//Attachments
//$mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments
//$mail->addAttachment('/tmp/image.jpg', 'new.jpg');    // Optional name

//Content
$mail->isHTML(true);                                  // Set email format to HTML
$mail->Subject = 'Percobaan PHPMailer';
$mail->Body    = 'Ini hanya percobaan untuk PHPMailer';

$mail->send();
echo 'Message has been sent';
} catch (Exception $e) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
}
?>

Script diatas merupakan contoh, silakan diubah sesuai dengan informasi host, user email dan password akun email Anda.

  1. Setelah itu buka URL file yang sudah dibuat sebelumnya untuk mengetahui apakah PHPMailer berjalan atau tidak, contohnya seperti gambar dibawah ini.

Buka URL file yang sudah dibuat sebelumnya

Gambar 7: Buka URL file yang sudah dibuat sebelumnya

PHPMailer berjalan dengan baik dan emailpun telah diterima.

Untuk penggunaan lebih lanjut perihal PHPMailer, silakan baca panduan dari PHPMailer berikut ini: https://github.com/PHPMailer/PHPMailer/blob/master/README.md

Kemudian apabila Anda menggunakan WordPress, agar dapat mengirimkan Email melalui WordPress Anda dapat menggunakan salah satu plugin dibawah ini:

  • https://wordpress.org/plugins/wp-mail-smtp/

  • https://wordpress.org/plugins/post-smtp/

  • https://wordpress.org/plugins/easy-wp-smtp/

  • https://wordpress.org/plugins/smtp-mailer/

Demikian panduan menggunakan PHPMailer dengan SMTP pada layanan Kilat Hosting 2.0. Dengan mengikuti langkah-langkah di atas, Anda bisa mengirimkan email dengan lebih aman dan sesuai kebijakan keamanan server CloudKilat. Pastikan Anda telah mengatur akun email dengan benar dan menggunakan kredensial yang sesuai dalam skrip PHPMailer. Semoga panduan ini membantu dan sukses selalu dalam mengelola layanan Kilat Hosting 2.0 Anda!

Butuh bantuan lebih lanjut?

Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.

Hubungi Kami