qmail-smtpd-auth adalah patch untuk qmail yang memungkinkan untuk mendukung SMTP protokol AUTH dengan jenis auth berikut: Masuk, PLAIN dan CRAM-MD5. Ini didasarkan pada patch sebelumnya dengan Mrs.Brisby yang dilaksanakan jenis LOGIN. Versi ini memiliki beberapa perangkat dan memungkinkan mudah menambahkan metode auth baru.
Jika Anda ingin mempelajari lebih lanjut tentang SMTP AUTH sendiri, kemudian mengunjungi halaman SMTP AUTH saya.
Patch ini menambahkan pilihan AUTH ESMTP ke qmail-1.03, yang memungkinkan LOGIN, PLAIN, dan jenis CRAM-MD5 AUTH. Sebuah alat checkpassword tepat diperlukan untuk mendukung otentikasi. Lihat http://cr.yp.to/checkpwd.html untuk informasi lebih lanjut tentang antarmuka. Perhatikan bahwa alat checkpassword harus mendukung semua jenis AUTH
diiklankan oleh qmail-smtpd.
Seperti tercermin dalam qmail-smtpd dimodifikasi (8) halaman manual, qmail-smtpd harus dipanggil dengan tiga argumen: hostname, checkprogram, dan subprogram. Jika argumen ini hilang, qmail-smtpd masih akan beriklan ketersediaan AUTH, tapi akan gagal dengan kesalahan permanen ketika AUTH digunakan.
hostname hanya digunakan untuk membentuk tantangan CRAM-MD5. qmail-smtpd memanggil checkprogram, makan itu username dan password, dalam kasus Masuk atau PLAIN, atau username, tantangan, dan respon, dalam kasus CRAM-MD5. Jika pengguna diizinkan, checkprogram memanggil subprogram, yang hanya harus keluar dengan status 0 bagi pengguna untuk disahkan. Jika tidak, checkprogram keluar dengan non-nol
status. subprogram biasanya dapat / usr / bin / true (atau / bin / benar, tergantung pada rasa Anda OS).
Jika pengguna berhasil dikonfirmasi, variabel lingkungan RELAYCLIENT secara efektif mengatur untuk sesi SMTP, dan variabel lingkungan TCPREMOTEINFO diatur untuk username dikonfirmasi, mengesampingkan nilai apapun yang tcpserver mungkin telah ditetapkan. Itu
nilai TCPREMOTEINFO tercermin dalam header Diterima.
Apa yang Baru di Release ini:
Rincian Software:
Versi: 0.31
Tanggal Upload: 3 Jun 15
Lisensi: Gratis
Popularitas: 105
Komentar tidak ditemukan