php - 我如何将以前发送的电子邮件可视化为输出?
问题描述
我创建了一个 php 代码,它使所有收到的未读邮件的输出可视化成为可能
// server IMAP per la connessione
$server = '{imap.gmail.com:993/ssl/novalidate-cert}';
// account Gmail
$login = 'miaemail@gmail.com';
// password per l'accesso a Gmail
$password = 'miapassword';
// connessione IMAP ad un account Gmail
$connessione = imap_open($server, $login, $password);
// numero di email ricevute
$conteggio = imap_num_msg($connessione);
// informazioni di tutte l'email ricevute
$messaggi = imap_fetch_overview($connessione, "1:$conteggio");
$k=1;
// visualizza sono l'email non visualizzate
for($i = 0; $i < $conteggio; $i++) {
$intestazioni = imap_headerinfo($connessione, $k);
if($intestazioni->Unseen == 'U') {
echo "<p>Oggetto: ".$messaggi[$i]->subject."<br />";
echo "Data: ".$messaggi[$i]->date."<br />";
echo "Inviato da: ".$messaggi[$i]->from."</p>";
echo $body = imap_fetchbody($connessione, $k, '1');
}
$k++;
}
我找不到任何 imap 功能可以让我查询我发送的电子邮件。
解决方案
推荐阅读
- regular-language - 自动机到正则表达式
- python - 使用 Tesseract 的空字符串
- python - 使用 Nose/unittest 忽略测试文件
- postgresql - 优化具有多个最小和最大范围的 SQL 查询
- python - Sharing variable on wsgi for multiple processes
- missing-data - 使用 libreoffice-calc 包含缺失值的缺失日期
- c# - 使用 c# linq 聚合和分组超过 15 秒
- javascript - 我无法让单选按钮在 if 语句中向我发出警报以连接我的分数框
- javascript - 在 Node JS 和 Express 中使用 POST 将查询参数发送到另一个页面
- vhdl - VHDL允许通过端口传递实数(浮点数)?