【发布时间】:2017-07-02 13:42:37
【问题描述】:
我想为一个使用 IMAP 的网站构建一个身份验证系统。用户应该能够使用与电子邮件帐户相同的凭据登录。
一切正常,除非输入数据错误或与电子邮件帐户凭据不匹配。如果是这样,显然有一个错误...
imap_open():无法打开流 {domain.com:993/imap/ssl}INBOX
如果 imap_open() 失败,有没有办法设置自定义回调? (就像使用错误消息重定向回来,...)
【问题讨论】:
-
“我想为使用 IMAP 的网站构建一个身份验证系统” – 你认为这是个好主意,因为……?
-
@CBroe 我绝对不认为这是个好主意!但我不知道如何检查用户是否提供了除 IMAP 之外的有效凭据(用户名、密码)。我无法访问电子邮件服务器或存储用户数据的服务器......但是用户应该能够使用与登录学校电子邮件(username@certaindomain.com)相同的凭据登录和他们的密码)。您还有其他想法如何实现这一目标吗?我没有任何线索......除了IMAP。我知道这是一种糟糕的方法!
标签: php laravel imap laravel-5.3