PHP imap_timeout不起作用

时间:2016-12-20 21:12:33

标签: php imap

我正在尝试执行以下操作:

<?php

imap_timeout(IMAP_WRITETIMEOUT, 1);
$mbox = imap_open("{myuniversityserver:993/imap/ssl}", "qwerty", "qwerty");

print_r($mbox);

当我输入正确的凭据时,它速度很快,但是当我输入错误的凭据时,我必须等待15秒才能收到警告和通知。为什么imap_timeout不起作用?然后我怎么知道用户输入了正确的凭据?如果他输入了错误的凭据,$mbox会等于NULL吗?

1 个答案:

答案 0 :(得分:1)

我应该使用export DISPLAY=:5 代替IMAP_READTIMEOUT。谢谢@Dagon。