3 contoh skrip PHP untuk menghantar e -mel
- 3619
- 95
- Dana Hammes
PHP (preprocessor hiperteks) adalah bahasa pengaturcaraan yang lebih mudah digunakan untuk pembangunan yang lebih cepat. Fungsi mel () php membolehkan menghantar e -mel terus dari skrip. Fungsi ini kembali Benar Untuk kejayaan e -mel yang berjaya, jika tidak, pulangan salah.
Php mel ()
fungsi menggunakan nilai sendmail_path dari fail ini. Untuk sistem UNIX, nilai lalai digunakan sebagai /usr/sbin/sendmail atau /usr/lib/sendmail. Sistem yang tidak berjalan dengan Sendmail harus menetapkan arahan ini kepada pengganti mel lain seperti /var/qmail/bin/sendmail untuk qmail.
Dalam artikel ini, anda akan mempelajari 3 kaedah menghantar e -mel menggunakan skrip PHP sampel.
- Skrip PHP mudah untuk menghantar e -mel
- Hantar e -mel menggunakan php dengan format html
- Menghantar e -mel menggunakan PHP melalui pelayan SMTP jauh
1. Skrip PHP mudah untuk menghantar e -mel
Mari buat fail php menghantar e-mel.php dalam akar dokumen web anda dengan kandungan berikut. Tukar $ to_email dengan alamat e -mel penerima anda, subjek $, dan $ badan mengikut keperluan anda, simpan kerana ia untuk tujuan ujian, $ dari_email dengan alamat e -mel pengirim.
Nano Sendemail.php
Tambahkan contoh kod PHP berikut untuk menghantar e -mel:
123456789101112 |
Sekarang kita boleh mengujinya dengan akses dalam pelayar web atau hanya melaksanakannya dari baris arahan seperti di bawah.
PHP Sendemail.php
Output: E -mel berjaya dihantar ke [dilindungi e -mel]
2. Hantar e -mel menggunakan php dalam format html
Dalam contoh sebelumnya, kami melaksanakan skrip PHP melalui baris arahan. Mari cuba contoh lain untuk membuat borang web dan hantar e -mel dengan skrip php.
Dengan mengandaikan anda sudah mempunyai laman web yang dihoskan di pelayan yang didayakan dengan PHP. Buat skrip php menghantar e-mel.php di bawah dokumen laman web akar domain anda dengan kandungan berikut. Ini akan menunjukkan borang mudah dalam penyemak imbas, dengan menggunakannya, kami juga boleh menghantar e -mel untuk tujuan ujian.