要使用mail server進行外部驗證的話,可以使用PHP內建的IMAP模組,它支援常用的mail協定,可以輕鬆地完成驗證的動作
以下是範例code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php // 主機表示法參見官網 $res = @imap_open( "{localhost/imap/ssl}" , "帳號" , "密碼" , NULL, 1); // 以下兩行用來消滅錯誤訊息 imap_errors(); imap_alerts(); if ( $res === false) { echo "login failed" ; } else { imap_close( $res ); // 記得關掉stream echo "login successed" ; } |
留言