PHP - 如何从pop3电子邮件帐户访问和检索重要数据?

时间:2012-06-24 21:45:32

标签: php email pop3

我正在尝试创建一个php程序,用于检查主题行中是否存在任何带有关键字的电子邮件,然后它将检索电子邮件的内容并将其传递给变量。

有人能为我提供一些有关如何实现这一目标的有用信息吗?

1 个答案:

答案 0 :(得分:1)

如果您可以更好地使用imap协议,可以尝试imap functions of PHP

<?php
    $imap = imap_open("{mail.yourserver.com:143}INBOX", "username", "password");
    $message_count = imap_num_msg($imap);

    for ($i = 1; $i <= $message_count; ++$i) {
        $header = imap_header($imap, $i);
        if (preg_match('#keyword#',$header['subject'])) {
             $body = imap_body($imap, $i);
             // your action here
        }
    }

    imap_close($imap);
?>