如何使用PHP IMAP函数从CPanel Webmail获取收件箱消息

时间:2015-06-03 10:51:22

标签: php imap webmail roundcube squirrelmail

我在cpanel webmail / roundcube / squirrelmail中为未读邮件集成了自动回复邮件。请参阅下面的代码。 问题是我面临的imap_open功能无法连接。它的加载不能通过仍然加载的任何错误/异常。任何人都指导我。我很期待你的回复。还要检查我的代码是否正确。

    $emailAddress = 'info@example.com'; // Full email address
    $emailPassword = 'xxxxxxxx';        // Email password
    $domainURL = 'example.com';         // Your websites domain
    $useHTTPS = false;                      

    /* BEGIN MESSAGE COUNT CODE */

    $inbox = imap_open('{'.$domainURL.':143/notls}INBOX',$emailAddress,$emailPassword) or die('Cannot connect to domain:' . imap_last_error());
    $oResult = imap_search($inbox, 'UNSEEN');

    if(empty($oResult))
        $nMsgCount = 0;
    else
        $nMsgCount = count($oResult);

    imap_close($inbox);

    echo('<p>You have '.$nMsgCount.' unread messages.</p>');

0 个答案:

没有答案