Featured image of post Kirim Email Menggunakan SMTP dari Gmail

Kirim Email Menggunakan SMTP dari Gmail

SMTP server dapat digunakan untuk mengirim email melalui Gmail. Berikut adalah cara mengirim email menggunakan SMTP dari Gmail dan juga batasan yang perlu diperhatikan.

Gmail adalah salah satu layanan email yang paling populer di dunia. Selain dapat digunakan untuk mengirim dan menerima email, Gmail juga menyediakan layanan SMTP yang memungkinkan pengguna untuk mengirim email melalui server SMTP Gmail. Selain itu layanan ini juga dapat dimanfaatkan secara gratis. Dalam artikel ini, kita akan membahas cara mengirim email menggunakan SMTP dari Gmail dan juga batasan yang perlu diperhatikan.

Cara Mengirim Email Menggunakan SMTP dari Gmail

Untuk dapat menggunakan layanan SMTP dari Gmail, kita perlu untuk mengaktifkan 2FA pada Google Account kita. Berikut adalah langkah-langkahnya:

  1. Masuk ke akun google anda dan pilih “Security” pada menu sebelah kiri.
  2. Pilih “2-Step Verification” dan ikuti langkah-langkah yang diberikan. 2FA

Setelah 2FA diaktifkan, pada halaman yang sama (2FA/Verifikasi 2 Langkah) kita perlu untuk membuat aplikasi password untuk aplikasi yang akan menggunakan layanan SMTP dari Gmail. Berikut adalah langkah-langkahnya:

  1. Scroll ke paling bawah pada halaman 2FA/Verifikasi 2 Langkah dan pilih “App passwords” atau “Sandi aplikasi”. Sandi Aplikasi/App Password.
  2. Pada bagian nama, isikan bebas. contohnya isikan dengan “smtp”. App Password
  3. Klik buat, maka akan tampil popup baru yang memunculkan password aplikasi, simpan password tersebut karena password tersebut hanya akan muncul sekali. Nantinya password ini yang akan digunakan sebagai password untuk mengakses SMTP dari Gmail. Password

Batasan Mengirim Email Menggunakan SMTP dari Gmail

Meskipun layanan SMTP dari Gmail dapat digunakan secara gratis, namun terdapat beberapa batasan yang perlu diperhatikan:

  1. Batasan Jumlah Email: Gmail memiliki batasan jumlah email yang dapat dikirim dalam satu hari. Batasan ini berbeda-beda tergantung pada jenis akun Gmail yang digunakan. Umumnya batasan ini berkisar antara 500 email per hari untuk akun Gmail biasa dan 2000 email per hari untuk akun G Suite/workspace.
  2. Batasan Ukuran Lampiran: Gmail memiliki batasan ukuran lampiran yang dapat dikirim dalam satu email. Batasan ini juga berbeda-beda tergantung pada jenis akun Gmail yang digunakan.
  3. Batasan Konten Email: Gmail memiliki kebijakan terhadap konten email yang dapat dikirim. Beberapa jenis konten email tertentu mungkin akan ditolak oleh server Gmail.

Contoh penggunaan SMTP dari Gmail

Berikut adalah contoh penggunaan SMTP dari Gmail pada aplikasi berbasis laravel. Ubah file .env dengan konfigurasi berikut:

1
2
3
4
5
6
7
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=[email protected] # Ganti dengan email anda
MAIL_PASSWORD="abcd efgh ijkl mnop" # Ganti dengan password aplikasi yang sudah dibuat pada langkah sebelumnya
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS="[email protected]"

Dengan konfigurasi tersebut, aplikasi laravel akan mengirim email menggunakan SMTP dari Gmail. Jika ingin menggunakan pada bahasa pemrograman lain, silahkan sesuaikan konfigurasi SMTP pada bahasa pemrograman yang digunakan. hal yang perlu diingat adalah host, port, username, password, dan encryption.

Kesimpulan

Dengan demikian, kita telah membahas cara mengirim email menggunakan SMTP dari Gmail dan juga batasan yang perlu diperhatikan. Dengan menggunakan layanan SMTP dari Gmail, kita dapat mengirim email dengan mudah dan cepat. Selamat mencoba!

Dibangun dengan Hugo
Tema Stack dirancang oleh Jimmy