Cara menggunakan require_once mail php

Fungsi include() dan require() adalah suatu perintah atau fungsi di dalam pemrograman PHP untuk menyisipkan sebuah file PHP ke dalam file PHP yang lainnya. Dengan menggunakan teknik penyisipan file php menggunakan fungsi include(), require() dan require_once() akan sangat membantu kita dalam mebuat program karena kita tidak perlu menuliskan kode program secara berulang-ulang, kita hanya tinggal menyisipkan file php tersebut kedalam file php lainnya sesuai dengan kebutuhan.


Cara penulisan dan penggunaan Include dan Require

Untuk cara penulisan dan penggunaan fungsi include() dan require() caranya sangat mudah, misalnya kita memiliki file index.php. dan kita ingin menyisipkan file header.php pada bagian atas index.php. maka caranya :

include('header.php');

Contoh di atas adalah cara penulisan include file header.php ke file index.php. Jika menggunakan require() :

require('header.php');

Pada parameter include atau require diisi dengan nama file php yang ingin disisipkan, contoh di atas digunakan jika file yang ingin di sisipkan terletak pada satu folder atau satu direktori. Untuk file yang berada di luar folder dengan file utamanya maka penulisannya seperti contoh berikut ini :

include('../header.php');

atau

require('../header.php');

Jika file yang ingin di sisipkan terletak pada folder lain bisa menambahkan nama folder tersebut.

include('namafolder/header.php'):

 

Contoh penggunaan fungsi include dan require PHP

Untuk contoh penggunaan dari fungsi include dan require pada PHP, kita siapkan dua buah file PHP. Misal yang pertama kita buat file index.php dan yang kedua konten.php .

index.php

<?php //menyisipkan file tes.php di sini include('konten.php'); //syntax di bawah adalah isi dari file index.php echo "Belajar Include() dan Require()"; ?>

 

konten.php

<?php echo "<h1> Ini adalah isi dari file konten.php </h1>"; ?>

Pada contoh di atas isi dari file tes.php juga ditampilkan pada saat file index.php di jalankan, kita juga bisa menggunakan dengan fungsi require().

Baca Juga  Tutorial PHP : #11 Include Dan Require Pada PHP

Untuk perbedaan dari fungsi include() dan require() adalah jika file yang di sisipkan dengan menggunakan fungsi include() tidak tersedia atau salah dalam peletakan lokasi maka file akan tetap di jalankan dengan mengabaikan error, tetapi jika menggunakan require() dan file yang di sisipkan tidak tersedia atau salah dalam peletakan lokasi maka isi dari file tidak akan di lanjutkan dan akan dihentikan penyisipannya pada letak error.


Perbedaan Include, Require dan Include_once, require_once

Perbedaan dari fungsi include() atau require() dengan penggunaan include_once() atau require_once() berarti penyisipan hanya di panggil sekali saja, walaupun di sisipkan beberapa kali di dalam sebuah file maka dengan menggunakan fungsi include_once() atau require_once() penyisipan tetap di panggil sekali saja, berbeda dengan include() dan require() yang jika di sisipkan beberapa kali pada sebuah file maka akan menyebabkan

Pada kesempatan kali ini saya menjelaskan bagaimana cara mengirimkan email secara sederhana dari data Form HTML dan melanjutkan data agar terkirim atau sampai di sebuah alamat email dengan bantuan PHP mail sender.

Contoh kasus di sini yang saya pakai adalah semisal memberi tau pemilik website ketika ada user, atau pengunjung mengisi sebuah form contact yang tersedia di website dan melakukan submit maka email dirikan dengan data yang diisikan oleh si pengunjung. di sini environment yang gunakan yaitu :

  • Akun email SMTP
  • Library PHPHMailer
  • Bootstrap template HTML

pastikan kalian sudah melakukan instalasi di sitem operasi Anda sebuah bahasa pemrograman PHP bagi kalian yang belum melakukan install PHP bisa ikuti penjelasan di posting Cara install PHP di Windows dan Berjalan di CMD (Command Prompt) dan baca juga post saya mengenai pembuatan form di html dan php Belajar Membuat Halaman Form Login Dengan PHP, MySql, dan HTML

Persiapan untuk mengirim Email SMTP di PHP

Apa itu SMTP ?, SMTP adalah Simple Mail Transfer Protocol sebuah standar Internet untuk transmisi email, jadi dengan protokol ini kalian bisa kirim email melalui protokol tersebut dengan PHP. yang kita butuhkan adalah akun email yang menyendikan SMTP untuk di akses secara bebas, contoh email akun yang menyediakannya dari Gmail atau akun google. Maka di penjelasan tutorial Kirim Email dengan PHP ini menggunakan SMTP dari Gmail Google. Cara mendapatnya cukup mudah kalian harus memiliki akun Gmail dan Melakukan setting di akun yang mengenai fitur SMTP di pengaturan akun, berikut cara aktivitas SMTP di akun Gmail kalian:

1. membuka akun gmail bagian setting

[email protected]"; $mail->Password = "CaraKirimEmail"; $mail->SMTPSecure = "ssl"; $mail->Port = 465; $mail->From = "[email protected]"; $mail->FromName = "Mimin Pemburukode.com"; $mail->addAddress("[email protected]", "Kirim Email XYZ"); $mail->isHTML(true); $mail->Subject = "PHP Mailer testing"; $mail->Body = "<i>Hallo ini pesan dari PHP denga PHPMailer </i>"; $mail->AltBody = "ini psesan dari PHPHMailer localhost"; if(!$mail->send()) { echo "Mailer Error: " . $mail->ErrorInfo; } else { echo "Berhasil Mengirim Email Dengan PHP"; }

Penjelasan :

  • require_once("phpmailer/src/PHPMailer.php"); : melakukan import atau memanggil file yg lain berupa library PHPMailer
  • require_once("phpmailer/src/SMTP.php"); : bagian ini melakukan import untuk mengirim imail dengan funsi PHPMailer SMTP
  • $mail = new PHPMailer\PHPMailer\PHPMailer(); :seleah berhasil import library PHPMailer maka akan ada class perent nya dan menurukna ke variable $mail
  • $mail->isSMTP(); : memilih type SMTP untuk mengirim email
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 0 : memberikan value host SMTP disini saya menggunakan host yang disarankan Gmail
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 1 : memebri value true untuk autentikasi
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 2 : user yangdisgunakan atau email yang kalian gunakan untuk mengirimkan Email
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 3 : ini password dari user gmail
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 4 : pertorl yang digunakan adalah ssl Secure Socket Layer
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 5 : bagian ini untuk port SMTP mana yag akan digunkan di Gmail
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 6 : usahakan sama dengan yang kita gunakan maka disamakan dengan usernamen kita
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 7 : from name disini untuk dimunculkan di inbox penerima
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 8 : ini bagian email tujuan dan nama penerima
  • 2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP 9 : bagian ini berupa html atau tidak
  • <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 0 : sub ject tau judul dari emaul yang akan kita kirim
  • <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 1 : isi body jika menggunakan HTML tag
  • <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 2 : alternatif jika html tidak bisa di muat
  • <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 3 : pengecekan jika bagian ketika email tidak berhasil dikrim
  • <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 4 : memanampilkan info error jika gagal dikirim
  • Ketika kita mengaktifkan mode debug, memeberi value 3 <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 5, Maka jika berhasil ngirimkan email dengan PHP dan PHPMailer program kodinga PHP yang kita buat diatas mengembalikan text seperti ini :
2022-04-23 22:18:32 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2022-04-23 22:18:32 Connection: opened 2022-04-23 22:18:32 SERVER -> CLIENT: 220 smtp.gmail.com ESMTP nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:32 CLIENT -> SERVER: EHLO php-kirim-email.local 2022-04-23 22:18:33 SERVER -> CLIENT: 250-smtp.gmail.com at your service, [36.78.219.238]250-SIZE 35882577250-8BITMIME250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH250-ENHANCEDSTATUSCODES250-PIPELINING250-CHUNKING250 SMTPUTF8 2022-04-23 22:18:33 CLIENT -> SERVER: AUTH LOGIN 2022-04-23 22:18:33 SERVER -> CLIENT: 334 VXNlcm5hbWU6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 334 UGFzc3dvcmQ6 2022-04-23 22:18:33 CLIENT -> SERVER: [credentials hidden] 2022-04-23 22:18:33 SERVER -> CLIENT: 235 2.7.0 Accepted 2022-04-23 22:18:33 CLIENT -> SERVER: MAIL FROM:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.0 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: RCPT TO:<[email protected]> 2022-04-23 22:18:34 SERVER -> CLIENT: 250 2.1.5 OK nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: DATA 2022-04-23 22:18:34 SERVER -> CLIENT: 354 Go ahead nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:34 CLIENT -> SERVER: Date: Sat, 23 Apr 2022 22:18:32 +0000 2022-04-23 22:18:34 CLIENT -> SERVER: To: Kirim Email XYZ <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: From: "Mimin Pemburukode.com" <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: Subject: PHP Mailer testing 2022-04-23 22:18:34 CLIENT -> SERVER: Message-ID: <[email protected]> 2022-04-23 22:18:34 CLIENT -> SERVER: X-Mailer: PHPMailer 6.6.0 (//github.com/PHPMailer/PHPMailer) 2022-04-23 22:18:34 CLIENT -> SERVER: MIME-Version: 1.0 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: multipart/alternative; 2022-04-23 22:18:34 CLIENT -> SERVER: boundary="b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg" 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Transfer-Encoding: 8bit 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: This is a multi-part message in MIME format. 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: ini psesan dari PHPHMailer localhost 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg 2022-04-23 22:18:34 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: <i>Hallo ini pesan dari PHP denga PHPMailer </i> 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: --b1_ePpM65VnDMtiJW068lWZ0xPv08h0b34FXZCrEArGg-- 2022-04-23 22:18:34 CLIENT -> SERVER: 2022-04-23 22:18:34 CLIENT -> SERVER: . 2022-04-23 22:18:35 SERVER -> CLIENT: 250 2.0.0 OK 1650752313 nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 CLIENT -> SERVER: QUIT 2022-04-23 22:18:35 SERVER -> CLIENT: 221 2.0.0 closing connection nk8-20020a17090b194800b001d954837197sm199510pjb.22 - gsmtp 2022-04-23 22:18:35 Connection: closed Berhasil Mengirim Email Dengan PHP

Membuat Contact Form Email dari template Boostrap

Seletah menyiapkan akun email dari gmail google tahp selanjutnya kita merancang sebuah form HTML dari template Boostrap yang kita butuhkan untuk form contact yaitu form input name, nomer telephon, email pengirim, dan pesan text. berikut ini gambaran mockup untuk Contact Form HTML :

1. Download Template Bootstrap 5

Untuk mendapatkan file Booststrap 5, bisa mengunjungi link berikut //getbootstrap.com/docs/5.0/getting-started/download/ atau klik disini untuk langsung mendaparkan file zip template boostrap

2. HTML Form Contact Boostrap

Berikut ini HTML yang kita pakai sesuai dengan mockup Form contact kita buat, disini saya masih menggunakan html dan belm melakukan koding di file <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 6 , maka file berikut disimpadan menjadi <!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html> 7 :

<!-- index.html --> <!DOCTYPE html> <html lang="id-ID"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!-- Bootstrap CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" /> <title>Kirim email dengan Form HTML</title> </head> <body> <div class="container"> <main> <div class="p-3"> <div class="text-center"> <h4 class="mb-3">Contact Form</h4> </div> <form> <div class="row g-3"> <div class="col-12"> <label for="name" class="form-label">Nama :</label> <input type="text" class="form-control" id="nama" placeholder="Nama Kamu" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="phone" class="form-label">Nomer Telephone :</label> <input type="number" class="form-control" id="phone" placeholder="Nomer yang bisa dihubungi" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Email :</label> <input type="email" class="form-control" id="email" placeholder="Email kamu untuk kami balas" /> </div> </div> <div class="row mt-2"> <div class="col-12"> <label for="email" class="form-label">Pesan dan Kesan :</label> <div class="form-floating"> <textarea class="form-control" placeholder="Leave a comment here" id="floatingTextarea2" style="height: 100px" ></textarea> <label for="floatingTextarea2">Pesan yang disampaikan</label> </div> </div> </div> <hr class="my-4" /> <button class="w-100 btn btn-primary btn-lg" type="submit"> Kirim </button> </form> </div> </main> </div> <script src="js/bootstrap.bundle.min.js"></script> </body> </html>

hasil dari koding HTML diatas tadi :

Inegrasi HTML dan PHP dengan SMTP PHPmailer untuk Form kirim email

Ditaham ini mari kita gabungkan kodingan dari pengetesan PHPMailer tadi dengan koding HTML hasil dari mockup yang kida kunakan, brikut ini kdosingan antara PHP dan PHPMailer untuk melakuakn pengiriman email dari data Form HTML :

Apa perbedaan dari include () dan require ()?

include akan memproduksi error warning, yang mana kode program selanjutnya masih akan tetap dieksekusi. Sedangkan require akan memproduksi fatal error yang akan memberhentikan alur kerja program yang artinya kode program selanjutnya tidak akan pernah dieksekusi.

Penggunaan include () dan require (); pada PHP untuk apa saja?

Perintah include dan require digunakan untuk menyisipkan sebuah file php ke dalam file php lainnya. Fungsinya adalah untuk mengurangi upaya programmer dalam membuat script yang sama di setiap halaman.

Require_once untuk apa?

dengan penggunaan include_once() atau require_once() maka berarti penyisipan hanya di panggil sekali saja. walaupun di sisipkan beberapa kali di dalam sebuah file maka dengan menggunakan fungsi include_once() atau require_once() penyisipan tetap di panggil sekali saja.

Apa yang dimaksud Require?

require [required|required] {kata kerja transitif/dengan objek} membutuhkan {kt krj dgn obj.}

Postingan terbaru

LIHAT SEMUA