Bagaimana cara mengirim email melalui server-side script?

Mengirim email melalui server-side script biasanya melibatkan penggunaan bahasa pemrograman seperti PHP, Node.js, Python, dll., dan seringkali memerlukan penggunaan SMTP server.
 
Berikut adalah contoh sederhana cara mengirim email menggunakan PHP:
 
 
<?php
$to = 'w67671969@gmail.com';
$subject = 'Pesan dari Kontak Kami';
$message = 'Isi pesan Anda di sini';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>
 
 
Dan berikut adalah contoh menggunakan Node.js dengan modul  nodemailer :
 
 
var nodemailer = require('nodemailer');

var transporter = nodemailer.createTransport({
  service: 'gmail',
  auth: {
    user: 'youremail@gmail.com',
    pass: 'yourpassword'
  }
});

var mailOptions = {
  from: 'youremail@gmail.com',
  to: 'w67671969@gmail.com',
  subject: 'Pesan dari Kontak Kami',
  text: 'Isi pesan Anda di sini'
};

transporter.sendMail(mailOptions, function(error, info){
  if (error) {
    console.log(error);
  } else {
    console.log('Email sent: ' + info.response);
  }
});
 
 
Perlu diingat bahwa Anda harus mengganti  'youremail@gmail.com'  dan  'yourpassword'  dengan email dan password Anda.
 
Harap dicatat bahwa mengirim email secara langsung dari server Anda sendiri dapat menjadi rumit dan berpotensi memerlukan pengetahuan tentang pengaturan server dan protokol email. Layanan pengiriman email pihak ketiga seringkali merupakan solusi yang lebih mudah dan lebih handal.

Postingan populer dari blog ini

Gamau Kerja

**Kalo Paham: Memahami Islam Secara Hakiki**

Contoh Cerita Tauhid Anak

Analisis Kitab Tahdzib Al-Tahdzib

Cara atasi pikiran melayang

**Malak (Malaikat) dalam Islam: Kebenaran, Tugas, dan Hikmah yang Menginspirasi**