Membuat Email SMTP PHPMailer di cPanel Hosting

buat email smtp phpmailer di cpanel hosting cpanel login

Setiap orang yang memiliki situs web membutuhkan email. Selain kebutuhan informasi akun hosting, aplikasi aktif situs web juga sering membutuhkan email untuk mengirimkan informasi memperbarui CMS, naskah, Minta ping, atau sesuatu yang lain. Pada dasarnya, fungsi "PHP mail ()" atau fungsi mail () di PHP digunakan untuk mengirim email menggunakan naskah PHP. Pada artikel ini, Anda akan mempelajari cara membuat email SMTP PHPMailer di cPanel hosting.

Setiap email dikirim menggunakan naskah PHP akan dikirim melalui server menggunakan SMTP. Biasanya email yang dikirim tanpa melalui SMTP akan mengalami kendala seperti tidak terkirim, email-bounce, dan lain-lain.

Oleh karena itu, email memerlukan SMTP untuk mengatasi masalah ini. Selain itu, SMTP juga dapat memudahkan Anda saat mengirim email, Perpustakaan direkomendasikan dengan PHPMailer.

SMTP

Simple Mail Transfer Protocol (SMTP) adalah bagian dari lapisan aplikasi dalam protokol TCP / IP, ia menggunakan proses yang disebut "simpan dan teruskan". SMTP bekerja sama dengan Mail Transfer Agent (MTA) untuk menyampaikan komunikasi ini.

PHPMailer memiliki kemampuan untuk mengirim email melalui SMTP sehingga dapat menggunakan teks, HTML dan lampiran (lampiran).

Membuat Email SMTP PHPMailer di cPanel Hosting

Ikuti langkah-langkah berikut untuk memahami cara membuat email SMTP PHPMailer di cPanel hosting.

1. Siapkan file PHPMailer

Unduh file Master PHPMailer di github berikut: PHPMailer.

2. Unggah file PHPMailer

buat email smtp phpmailer di cpanel hosting cpanel login

Login ke cPanel terlebih dahulu dengan menambahkan ": 2083" di akhir nama domain. Namun, nomor ini hanya dapat digunakan jika Anda telah menginstal SSL. Jika Anda tidak menggunakan SSL, nama domain diakhiri dengan ": 2082" untuk mengakses cPanel.

Setelah itu, klik File Manager -> public_html, upload file .zip yang telah Anda unduh di github di public_html nanti ekstrak file file zip.

buat email smtp phpmailer di cpanel html public hosting

3. Buat File Mailer

Ini kami buat file mailer dengan nama menggunakan phpmailer.php naskah sebagai berikut.

<? php

memerlukan_once ("/ home / username / public_html / phpmailer / src / PHPMailer.php");

memerlukan_once ("/ home / username / public_html / phpmailer / src / SMTP.php");

$ mail = PHPMailer baru PHPMailer PHPMailer ();

$ mail-> SMTPDebug = 3;

$ mail-> isSMTP ();

$ mail-> Host = "domain.com";

$ mail-> SMTPAuth = true;

$ mail-> Nama Pengguna = "admin@domain.com";

$ mail-> Kata Sandi = "testmailerphp123";

$ mail-> SMTPSecure = "ssl";

$ mail-> Porta = 465;

$ mail-> Dari = "admin@domain.com";

$ mail-> FromName = "Pengujian SMTP Dewaweb";

$ mail-> addAddress ("email- penerima@gmail.com", "Nama Penerima");

$ mail-> isHTML (true);

Baca:  Cara Mengelola Domain di Dewaweb

$ mail-> Subject = "Tes PHP Mailer";

$ mail-> Body = "Ini adalah email percobaan menggunakan PHPMailer SMTP";

$ mail-> AltBody = "Ini adalah versi teks biasa dari konten email";

if (! $ mail-> send ())

{

echo "Mailer Error:". $ mail-> ErrorInfo;

}

lain

{

echo "Pesan telah berhasil dikirim";

}

Beberapa perintah yang ditandai dengan teks merah dapat diubah sesuai kebutuhan Anda.

Penjelasan:

  • Require_once: Sesuaikan dengan jalur direktori file Kamu adalah.
  • Tuan rumah: Cocok dengan nama domain yang Anda gunakan.
  • Nama pengguna: Sesuaikan akun email yang akan menjadi pengirimnya.
  • Kata sandi: masukkan kata sandi Akun email untuk mengisi Username.
  • SMTPSaman: Pilih enkripsi yang akan Anda gunakan, ada 2 jenis enkripsi, yaitu TLS dan SSL.
  • Pelabuhan: Gunakan port yang sesuai enkripsi yang Anda gunakan, untuk SSL gunakan port 465, jika TLS menggunakan port 587.
  • Dari: Informasi alamat email yang akan diterima di kotak masuk penerima.
  • Dari nama: Informasi nama pengirim email yang akan diterima di kotak masuk penerima.
  • Tambahkan alamat: Masukkan alamat email dan nama penerima email.
  • Subyek: Masukkan subjek email.
  • Tubuh: Isi email yang akan dikirim.
  • AltBody: Jika penerima email tidak mendukung HTML, yang ditampilkan adalah konten AltBody.

Setelah mengisi data sesuai kebutuhan Anda, jalankan skrip mailer dengan cara mengakses file mailer-nya.

Contoh:
domain.com/phpmailer/mailer.php

Kemudian Anda akan mendapatkan informasi debug setelah mengakses file tersebut, jika di akhir informasi terdapat pernyataan seperti di bawah ini berarti email Anda berhasil terkirim.

Koneksi ditutup

Pesan telah berhasil dikirim.

4. Periksa Kotak Masuk

Gambar di atas menunjukkan bahwa proses pengiriman email telah berhasil.

Kesimpulan

Jika tutorial di atas dilakukan dengan benar, Anda seharusnya sudah selesai membuat email SMTP PHPMailer di cPanel hosting. PHPMailer SMTP sangat bermanfaat bagi anda yang punya situs web toko online dan membutuhkan email penjawab otomatis jika ada pesanan (memesan) masuk. Namun, jika Anda belum memilikinya situs web toko online, Anda dapat memilih paket minimum cloud hosting Warrior di Dewaweb untuk mendapatkan semua fasilitas premium dengan harga terjangkau.

Ini adalah artikel tentang membuat email SMTP PHPMailer di cPanel hosting Disini silahkan tinggalkan ide topik yang ingin anda baca di blog Dewaweb. Semoga artikel ini membantu!

Daftar dan tonton webinar Dewatalks

Postingan Membuat Email SMTP PHPMailer di cPanel Hosting muncul pertama kali di Blog Dewaweb.