PHP怎样读取邮箱接收邮件?常用POP3命令你知几个
发布时间:2022-04-18 13:29:53 所属栏目:语言 来源:互联网
导读:PHP如何读取邮箱?这里会使用到POP3,下面是PHP使用POP3读取邮箱接收邮件的示例代码,以及对常用的POP3命令的介绍,感兴趣的朋友就继续往下看吧。 直接上代码: ?php $array_values[host] = host; $array_values[port] = 110; $array_values[user] = 用户名;
![]() PHP如何读取邮箱?这里会使用到POP3,下面是PHP使用POP3读取邮箱接收邮件的示例代码,以及对常用的POP3命令的介绍,感兴趣的朋友就继续往下看吧。 直接上代码: <?php $array_values['host'] = "host"; $array_values['port'] = 110; $array_values['user'] = '用户名'; $array_values['password'] = '密码'; $array_values['checkmail'] = 'xxx@xxx.xxx'; ganji_get_test_mail($array_values); function ganji_get_test_mail($array_values) { $host = $array_values['host']; $port = $array_values['port']; $user = $array_values['user']; $password = $array_values['password']; $checkmail = $array_values['checkmail']; $msg = ''; $return_msg = ''; // ini_set('memory_limit', '80M'); if (! ($sock = fsockopen(gethostbyname($host), $port, $errno, $errstr))) { exit($errno . ': ' . $errstr); } // 获取邮件列表 $ganji_mails = array(); foreach ($all_mails as $item) { fwrite($sock, "TOP $item 0rn"); while (true) { $msg = fgets($sock); // echo $msg . "<Br><Br>"; if (preg_match('/^./', $msg)) { array_push($ganji_mails, $item); break; (编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |