36 lines
958 B
PHP
36 lines
958 B
PHP
<?php
|
|
/*
|
|
* $Header: /cvsroot/nocc/nocc/webmail/get_img.php,v 1.27 2005/05/09 13:32:51 goddess_skuld Exp $
|
|
*
|
|
* Copyright 2001 Nicolas Chalanset <nicocha@free.fr>
|
|
* Copyright 2001 Olivier Cahagne <cahagn_o@epita.fr>
|
|
*
|
|
* See the enclosed file COPYING for license information (GPL). If you
|
|
* did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
|
|
*/
|
|
require_once('modules/Webmails/MailBox.php');
|
|
|
|
if(isset($_REQUEST["mailbox"]) && $_REQUEST["mailbox"] != "")
|
|
{
|
|
$mailbox=$_REQUEST["mailbox"];
|
|
}
|
|
else
|
|
{
|
|
$mailbox="INBOX";
|
|
}
|
|
$MailBox = new MailBox($mailbox);
|
|
$mail = $MailBox->mbox;
|
|
$mailid = $_REQUEST['mail'];
|
|
$num = $_REQUEST['num'];
|
|
$transfer = $_REQUEST['transfer'];
|
|
$mime = $_REQUEST['mime'];
|
|
$img = imap_fetchbody($mail,$mailid,$num);
|
|
if ($transfer == 'BASE64')
|
|
$img = imap_base64($img);
|
|
elseif ($transfer == 'QUOTED-PRINTABLE')
|
|
$img = imap_qprint($img);
|
|
imap_close($mail);
|
|
header('Content-type: image/'.$mime);
|
|
echo $img;
|
|
?>
|