Konfigurasi Relay Postfix dengan SMTP Gmail – luqman.web.id


Konfigurasi Relay Postfix dengan SMTP Gmail – Postfix adalah agen transfer surat gratis dan terbuka. Postfix adalah agen transfer email default untuk sejumlah sistem operasi Unix. Postfix didistribusikan di bawah Lisensi Publik Umum IBM 1.0 dan merupakan lisensi perangkat lunak bebas tetapi tidak sesuai dengan GPL.

Postfix biasanya menggunakan port 25. Namun, pada beberapa penyedia VPS, port tersebut diblokir (mis. Lautan Digital). Selain itu, jika relay tidak digunakan. Dalam beberapa kasus, email yang dikirim masuk ke folder spam atau tidak bisa masuk ke kotak masuk.

Pada artikel kali ini saya akan membagikan artikel tentang Konfigurasikan postfix dengan Gmail Relay. Langsung saja simak tutorialnya di bawah ini:

akun gmail

Pada bagian ini diperlukan beberapa pengaturan agar akun Gmail Anda dapat diakses oleh Postfix

  1. Pertama, login ke akun Gmail yang akan digunakan
  2. lalu pergi ke Pengaturan akun
  3. lalu aktifkan Verifikasi 2 Langkah
  4. Yakinkan Verifikasi 2 Langkah Diaktifkan
    Verifikasi 2 Langkah

    Verifikasi 2 Langkah

  5. Kemudian buat satu Kata sandi aplikasi
    Kata sandi aplikasi

    Kata sandi aplikasi

  6. Memilih Pilih aplikasi > Lainnya (nama khusus) > isi dengan “Postfix
    Buat kata sandi aplikasi

    Buat kata sandi aplikasi

  7. Salin / simpan kata sandi yang dihasilkan terlebih dahulu
    kata sandi

    kata sandi

Konfigurasi Postfix

Di bagian ini, kita akan mengonfigurasi postfix menggunakan akun Gmail yang telah disiapkan sebelumnya

  1. Pastikan postfix terinstal
    $ sudo apt-get install postfix
  2. Buat file di /etc/postfix/sasl/sasl_passwd dan mengisinya Tuan rumah SMTP, nama pengguna, Dan kata sandi
    [smtp.gmail.com]:587 [email protected]:password

    * Gunakan kata sandi dari tahap sebelumnya

  3. Buat file hash db menggunakan perintah postmap
    $ postmap /etc/postfix/sasl/sasl_passwd
  4. Jalankan perintah berikut untuk mengubah kepemilikan file sasl_password menjadi root
    $ sudo chown root:root /etc/postfix/sasl/sasl_passwd /etc/postfix/sasl/sasl_passwd.db
    $ sudo chmod 0600 /etc/postfix/sasl/sasl_passwd /etc/postfix/sasl/sasl_passwd.db
  5. Kemudian cari dan edit tuan rumah estafet Tersedia di /etc/postfix/main.cf Sebagai berikut
    relayhost = [smtp.gmail.com]:587
  6. Kemudian tambahkan konfigurasi berikut ke bagian terakhir file /etc/postfix/main.cf
    # Enable SASL authentication
    smtp_sasl_auth_enable = yes
    # Disallow methods that allow anonymous authentication
    smtp_sasl_security_options = noanonymous
    # Location of sasl_passwd
    smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
    # Enable STARTTLS encryption
    smtp_tls_security_level = encrypt
    # Location of CA certificates
    smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
  7. Mulai ulang Postfix
    $ service postfix restart
  8. Untuk mencoba mengirim pesan, Anda dapat menggunakan perintah berikut
    $ echo "This is the body of the email" | mail -s "This is the subject line" [email protected]

Ini tentang artikelnya Konfigurasi Relay Postfix dengan SMTP Gmail

Jika ada pertanyaan, silahkan tulis di kolom komentar