File "00mailbox.php"
Full Path: /home/analogde/www/ONSEMI/Massage_v1_2023/00mailbox.php
File size: 1.4 KB
MIME-type: text/html
Charset: utf-8
<?php
$nomserveur = '{ssl0.ovh.net}INBOX';
$login = 'massage@analog-design.net';
$password = 'Un92pac007';
$mailbox = imap_open($nomserveur, $login, $password);
if ($mailbox){
echo "connexion reussie <br/>\n";
$info = imap_check($mailbox);
$headerText = imap_fetchHeader($mailbox, FT_UID);
$header = imap_rfc822_parse_headers($headerText);
$corps = imap_fetchbody($mailbox, 1, FT_UID);
} else {
echo "erreur :( <br/>\n";
}
if (FALSE !== $info) {
$nbMessages = min(50, $info->Nmsgs);
$mails = imap_fetch_overview($mailbox, '1:'.$nbMessages, 0);
} else {
$err = 'ouverture impossible';
}
if (FALSE === $mails) {
echo $err;
} else
{
$informationboite = 'Contenu de la boite aux lettres '.$info->Nmsgs.' message(s) dont '.
$info->Recent.' recent(s)';
foreach ($mails as $mail)
{
echo $mail->from.
' <a href="imap_detail.php?uid='.$mail->uid.'">'.
$mail->subject.'</a> '.
$mail->date."<br />\n";
$from=$header->from;
echo "Message de:".$from[0]->personal." [".$from[0]->mailbox."@".$from[0]->host."]<br>";
echo $corps;
}
}
?>