Mengirim email kebanyakan para developer untuk mengirim email menggunakan PHPmailer, disini saya akan berbagi bagaimana cara mengirim email menggunakan cara lain selain menggunakan PHPmailer, dimana tidak lain yaitu menggunakan sendgrid, seperti judulnya disini kita akan mencoba cara gratis mengirim email menggunakan sendgrid, seperti apa caranya simak terus ya teman-teman.
Tidak hanya PHPMailer saja yang gratis disini sendgrid sendiri bisa kita gunakan secara gratis, oke langsung saja hal yang harus teman-teman lakukan pertama adalah silahkan teman-teman masuk kedalam websitenya yaitu:
https://sendgrid.com
Nanti teman-teman akan menemukan tampilan seperti ini:
silahkan teman-teman pilih start for free jika sudah silahkan pilih yang gratis atau $0/bulan, disini silahkan teman-teman register terlebih dahulu ya, seperti ini:
Isi dengan benar email yang valid tentunya untuk konfirmasi, jika sudah nanti teman-teman disuruh mengisi profile teman-teman isi sesuai data teman-teman ya, selanjutnya akan tampil seperti ini, disini yang kita gunakan adalah yang pertama menggunakan Web API
Start saja, pilih Web API
Selanjutnya akan tampil bahasa pemrograman apa yang sedang saya pakai disini saya menggunakan Nodejs ya, ingat sesuaikan dengan bahasa pemrograman yang teman-teman pakai karena nanti settinganya akan berbeda:
Jika sudah di pilih sesuai bahasa pemrograman teman-teman nanti akan muncul settingan yang harus teman-teman terapkan di aplikasi teman-teman contohnya seperti ini
Buat nama API keynya, jika sudah nanti akan muncul APIkey seperti yang saya kotak merah di bawah itu, dan jika teman-teman scroll ke bawah itu adalah settingan yang teman-teman terapkan, oke sekarang kita terapkan terlebih dahulu.
Settingan pertama saya harus install npm sendgridnya,
npm install --save @sendgrid/mail
const sgMail = require('@sendgrid/mail');
const sendgridAPIKey = 'SG.1qjctAkqTBSlfVTAk9Q_3';
sgMail.setApiKey(sendgridAPIKey);
sgMail.send({
to: 'emailtujuan@gmail.com',
from: 'tes@gmail.com',
subject: 'Email dari sendgrid',
text: 'Jika pesan ini masuk berarti saya berhasil mengirim email ke alamat tujuan'
})
Di atas adalah settingan yang saya dapatkan dari sendgrid, dan disini saya akan mencobanya karena disini saya menggunakan nodejs, maka saya akan menjalankan dengan cara node account.js, jika sudah silahkan kembali lagi ke halaman settingan sendgridnya kita akan verify integration silahkan teman-teman scroll kebawah
kilk saja nanti muncul tombol lagi klik saja maka akan tampil lagi seperti ini
jika sudah silahkan teman-teman cek ke email tujuan teman-teman jika berhasil maka akan masuk ke kotak masuk seperti ini
Jik punya teman-teman tidak tampil di kotak masuk silahkan cek di spam, kenapa bisa ke spam karena email yang teman-teman daftarkan belum di verifkasi, silahkan verifikasi email yang di daftarkan ke sendgrid dan saya rasa cukup sampai disini belajar kita tentang cara gratis mengirim email menggunakan sendgrid semoga bermanfaat dan sampai jumpa pada artikel berikutnya








