我正在尝试从特定的电子邮件帐户中获取电子邮件。当我在imap_open();
函数中传递正确的详细信息时,代码工作正常。但我想添加验证,当有人传递不正确的电子邮件地址或密码时,它应该返回错误。我按照this up-voted answer的指示进行操作,但它不起作用。
$mbox = imap_open("{mail.example.com.com:143/novalidate-cert}", "dev@example.com", "wrongPassWord");
// Check if imap connect or not
if($mbox){
echo 'connect';
}else{
echo 'Not connect';
}
imap_close($mbox);
此外,当我添加错误的详细信息时,它会返回警告错误。
任何人都可以指导我如何检查 imap_open() 是否连接并防止警告错误,我可以解决这个问题。如果有人指导我,我将不胜感激。谢谢你。