Untuk mencegah spam, Anda dapat mengatur hanya 127.0.0.1 di daftar izinkan. Ini mencegah spam, dan Anda dapat mengirim email tanpa mengisi nama pengguna dan kata sandi. Namun, beberapa program/kode tidak dapat mengirim email tanpa nama pengguna dan kata sandi. Ya, dan memang tidak aman menggunakan kata sandi. Jadi Anda masih perlu mengatur nama pengguna dan kata sandi server SMTP.
Nama pengguna dan kata sandi di IIS harus pengguna di akun windows. Jadi anda harus membuat nama akun windows terlebih dahulu. Tambahkan pengguna ke akun pengguna dan atur grup ke: IIS_WPG (untuk mencegah izin berlebihan menjadi tidak aman, IIS_WPG sudah cukup)
Kemudian klik kanan pada "Server Virtual SMTP Default" di IIS dan konfigurasikan server SMTP.
1. Tambahkan pengguna yang baru dibuat di tab "Keamanan".
2. Centang "Otentikasi Dasar" di "Otentikasi" di tab "Akses".
Kemudian saya menggunakan salah satu program PHP saya untuk mengujinya. Awalnya, tidak mungkin mengirim email tanpa nama pengguna dan kata sandi.