<?php
  $boiteMail = 'mail.toutestfacile.com';
  $port = 110;
  $login = 'monlogin';
  $motDePasse = 'motdepasse';

  $mbox = imap_open('{'.$boiteMail.':'.$port.'/pop3}', $login, $motDePasse);
  if (FALSE === $mbox) {
      die('La connexion a échoué. Vérifiez vos paramètres!');
  } else {
      $uid = $_GET['uid'];
      $headerText = imap_fetchHeader($mbox, $uid, FT_UID);
      $header = imap_rfc822_parse_headers($headerText);

      // REM: Attention s'il y a plusieurs sections
      $corps = imap_fetchbody($mbox, $uid, 1, FT_UID);
  }
  imap_close($mbox);
?>
<html>
<head><title>Exemple IMAP</title></head>
<body>
<?php
  $from=$header->from;
  echo "Message de:".$from[0]->personal." [".$from[0]->mailbox."@".$from[0]->host."]<br>";
  echo $corps;
?>
</body>
</html>