Cara Membuat Password SMTP Gmail (App Password) untuk Aplikasi
Apabila Anda ingin mengirim email melalui Gmail menggunakan aplikasi seperti PHP, Laravel, WordPress, atau aplikasi desktop, Anda tidak dapat lagi menggunakan password akun Gmail secara langsung. Google mewajibkan penggunaan **App Password (Password Aplikasi)** sebagai lapisan keamanan tambahan.
Berikut langkah-langkah membuat Password SMTP Gmail dengan mudah.
Persyaratan
Sebelum membuat App Password, pastikan:
* Memiliki akun Gmail aktif.
* Fitur **Verifikasi 2 Langkah (2-Step Verification)** sudah diaktifkan.
* Dapat mengakses akun Google Anda.
Jika Verifikasi 2 Langkah belum aktif, aktifkan terlebih dahulu melalui pengaturan keamanan akun Google.
Langkah 1: Login ke Akun Google
Masuk ke akun Gmail yang akan digunakan sebagai pengirim email.
Langkah 2: Buka Pengaturan Keamanan
Masuk ke menu **Keamanan (Security)** pada akun Google, kemudian aktifkan **Verifikasi 2 Langkah** jika belum aktif.
Setelah berhasil diaktifkan, akan muncul menu **Password Aplikasi (App Passwords)**.
Langkah 3: Membuka Menu App Password
Masuk ke halaman **Password Aplikasi (App Passwords)**.
Jika diminta, lakukan verifikasi kembali menggunakan password akun Gmail.
Langkah 4: Membuat Password Baru
Pada bagian **Pilih aplikasi**, pilih:
* **Mail**
Kemudian pada bagian **Pilih perangkat**, pilih:
* **Other (Custom name)**
Masukkan nama sesuai kebutuhan, misalnya:
* Website
* Aplikasi PHP
* SMTP Website
* Sistem Informasi
Klik tombol **Generate**.
Langkah 5: Salin Password
Google akan menampilkan password yang terdiri dari **16 karakter**, contohnya:
```text id="eg0l8l"
abcd efgh ijkl mnop
```
Salin password tersebut, kemudian simpan di tempat yang aman.
> **Catatan:** Password ini hanya akan ditampilkan satu kali. Jika lupa, Anda harus membuat App Password baru.
Konfigurasi SMTP Gmail
Gunakan konfigurasi berikut pada aplikasi Anda:
| Pengaturan | Nilai |
| ---------- | -------------------------- |
| SMTP Host | smtp.gmail.com |
| SMTP Port | 587 |
| Enkripsi | TLS |
| Username | Alamat Gmail Anda |
| Password | App Password (16 karakter) |
Alternatif lain dapat menggunakan:
| Pengaturan | Nilai |
| ---------- | ----- |
| SMTP Port | 465 |
| Enkripsi | SSL |
Contoh Konfigurasi PHPMailer
Berikut contoh konfigurasi SMTP menggunakan PHPMailer.
```php
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = 'emailanda@gmail.com';
$mail->Password = 'App Password';
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
```
Tips Keamanan
Agar akun Gmail tetap aman, perhatikan beberapa hal berikut:
* Jangan gunakan password akun Gmail sebagai password SMTP.
* Gunakan App Password khusus untuk setiap aplikasi.
* Jangan membagikan App Password kepada orang lain.
* Hapus App Password yang sudah tidak digunakan melalui pengaturan akun Google.
Penutup
App Password merupakan metode resmi dari Google untuk menghubungkan Gmail dengan aplikasi pihak ketiga melalui SMTP. Dengan menggunakan Password Aplikasi, proses pengiriman email menjadi lebih aman tanpa harus memberikan password utama akun Gmail kepada aplikasi yang digunakan.
Konsultasikan kebutuhan Anda secara gratis dan dapatkan rekomendasi solusi yang paling efisien untuk bisnis Anda.
💬 Komentar 0
Isi nama & email sekali sebelum mulai berkomentar. Email tidak akan ditampilkan ke publik, hanya untuk keperluan admin.