我正在尝试执行以下操作:
<?php
imap_timeout(IMAP_WRITETIMEOUT, 1);
$mbox = imap_open("{myuniversityserver:993/imap/ssl}", "qwerty", "qwerty");
print_r($mbox);
当我输入正确的凭据时,它速度很快,但是当我输入错误的凭据时,我必须等待15秒才能收到警告和通知。为什么imap_timeout
不起作用?然后我怎么知道用户输入了正确的凭据?如果他输入了错误的凭据,$mbox
会等于NULL
吗?
答案 0 :(得分:1)
我应该使用export DISPLAY=:5
代替IMAP_READTIMEOUT
。谢谢@Dagon。