Mengirim email dari skrip PHP sederhana, cepat, dan mudah … jika berhasil!
Bagian dari apa yang membuat PHP surat() fungsi sangat sederhana adalah kurangnya fleksibilitas, tetapi satu masalah dengan itu adalah bahwa PHP stok surat() biasanya tidak membiarkan Anda menggunakan server SMTP pilihan Anda, dan itu tidak mendukung otentikasi SMTP.
Untungnya, mengatasi kekurangan built-in PHP tidaklah sulit. Bagi sebagian besar pengguna email, paket Surat PEAR gratis menawarkan semua kekuatan dan fleksibilitas yang dibutuhkan, dan mengotentikasi dengan server surat keluar yang Anda inginkan. Untuk meningkatkan keamanan, koneksi SSL terenkripsi didukung untuk mengirim email menggunakan PEAR Mail juga.
Cara Mengirim Email Dari Skrip PHP Dengan Otentikasi SMTP
Untuk memulai, instal paket PEAR Mail. Biasanya, ini sudah dilakukan untuk Anda dengan PHP 4 dan yang lebih baru, tetapi jika Anda tidak yakin jika Anda sudah memilikinya, lanjutkan dan instal.
Salin kode ini:
' . $mail->getMessage() . ' Message successfully sent!require_once 'Mail.php'; $from = 'Sandra Sender
Temukan semua teks tebal dalam contoh kami dan ubah area naskah tersebut menjadi apa pun yang relevan bagi Anda. Itulah satu-satunya area yang Anda harus ubah agar skrip PHP berfungsi, tetapi pastikan juga menyesuaikan subjek dan isi teks.
- dari: Alamat email yang Anda inginkan untuk mengirim pesan
- untuk: Alamat email dan nama penerima
- tuan rumah: Nama server SMTP keluar Anda
- nama pengguna: Nama pengguna SMTP (biasanya sama dengan nama pengguna yang digunakan untuk mengambil surat)
- kata sandi: Kata sandi untuk otentikasi SMTP
catatan: Contoh di atas adalah skrip PHP yang mengirim email dengan otentikasi SMTP tetapi tanpa Enkripsi SSL. Jika Anda menginginkan enkripsi juga, gunakan skrip ini sebagai gantinya, sekali lagi, menukar teks tebal dengan informasi Anda.
' . $mail->getMessage() . ' Message successfully sent!require_once 'Mail.php'; $from = 'Sandra Sender