Jer*_*rry 14
我只想使用PHP imap函数并执行以下操作:
<?php
$mailbox = imap_open("{imap.googlemail.com:993/ssl}INBOX", "USERNAME@googlemail.com", "PASSWORD");
$mail = imap_search($mailbox, "ALL");
$mail_headers = imap_headerinfo($mailbox, $mail[0]);
$subject = $mail_headers->subject;
$from = $mail_headers->fromaddress;
imap_setflag_full($mailbox, $mail[0], "\\Seen \\Flagged");
imap_close($mailbox);
?>
Run Code Online (Sandbox Code Playgroud)
这连接到imap.googlemail.com(googlemail的imap服务器),将$ subject设置为第一条消息的主题,$ from设置为第一条消息的from地址.然后,它将此消息标记为已读.(这是未经测试的,但应该有效:S)
您可以从 PHP 使用IMAP。
<?php
$mbox = imap_open("{imap.example.org:143}", "username", "password")
or die("can't connect: " . imap_last_error());
$status = imap_setflag_full($mbox, "2,5", "\\Seen \\Flagged");
echo gettype($status) . "\n";
echo $status . "\n";
imap_close($mbox);
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32228 次 |
| 最近记录: |