要使用mail server進行外部驗證的話,可以使用PHP內建的IMAP模組,它支援常用的mail協定,可以輕鬆地完成驗證的動作
以下是範例code
<?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";
}
留言