Hi,
muss mich erstmals mit dem Zugriff von PHP auf E-Mail Postfächer beschäftigen...
Aktuell geht es um folgendes:
Die relevanten Übersichtsinformationen werden zunächst geholt, also nicht die kompletten E-Mails sondern nur Datum, Empfänger, Thema ...
Diese erste Übersicht sollte aber auch angeben, welche Anhänge namentlich vorhanden sind. Und das scheint in einem Rutsch nicht möglich zu sein?!
Ich habe es erstmal mit php-imap von "barbushin" versucht:
Ergebnis:
Ich habe weder in dieser Klasse noch in PHPs hauseigenem imap eine Möglichkeit gefunden, die Übersicht um die Anhangnamen zu erweitern.
Außer natürlich ich Frage die E-Mails einzeln ab.
Kann mir jemand sagen, wie ich die Übersichtsabfrage um Anhänge erweitern kann?
muss mich erstmals mit dem Zugriff von PHP auf E-Mail Postfächer beschäftigen...
Aktuell geht es um folgendes:
Die relevanten Übersichtsinformationen werden zunächst geholt, also nicht die kompletten E-Mails sondern nur Datum, Empfänger, Thema ...
Diese erste Übersicht sollte aber auch angeben, welche Anhänge namentlich vorhanden sind. Und das scheint in einem Rutsch nicht möglich zu sein?!
Ich habe es erstmal mit php-imap von "barbushin" versucht:
PHP-Code:
$mailbox = new PhpImap\Mailbox(
$mailbox,
$username,
$password,
__DIR__,
'UTF-8'
);
$mailbox->setConnectionArgs(OP_READONLY);
try {
$mailsIds = $mailbox->searchMailbox('SUBJECT "Vertrag"');
} catch(PhpImap\Exceptions\ConnectionException $ex) {
echo "IMAP connection failed: " . $ex;
die();
}
// If $mailsIds is empty, no emails could be found
if(!$mailsIds) {
die('Mailbox is empty');
} else {
$mailsInfo = $mailbox->getMailsInfo($mailsIds);
print_r($mailsInfo);
...
[0] => stdClass Object ( [subject] => Blabla Vertrag - Nr. 13615 [from] => laber@blubb.de [to] => zick@zack.de [date] => Thu, 02 May 2019 14:00:35 +0200 [message_id] => <1556798435.5ccadbe34fee5@zack.de> [size] => 4782 [uid] => 17 [msgno] => 17 [recent] => 0 [flagged] => 0 [answered] => 0 [deleted] => 0 [seen] => 0 [draft] => 0 [udate] => 1556798435 ) ...
[0] => stdClass Object ( [subject] => Blabla Vertrag - Nr. 13615 [from] => laber@blubb.de [to] => zick@zack.de [date] => Thu, 02 May 2019 14:00:35 +0200 [message_id] => <1556798435.5ccadbe34fee5@zack.de> [size] => 4782 [uid] => 17 [msgno] => 17 [recent] => 0 [flagged] => 0 [answered] => 0 [deleted] => 0 [seen] => 0 [draft] => 0 [udate] => 1556798435 ) ...
Außer natürlich ich Frage die E-Mails einzeln ab.
Kann mir jemand sagen, wie ich die Übersichtsabfrage um Anhänge erweitern kann?
Kommentar