X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fretrievalerror.php;h=57fc68413fb9c1c95200ccd6d9c72a0f9a0e23d4;hb=0b97a708e71c931153cd1ceee1495c9f4e1e209b;hp=52d9fe9e721f3df22a083b9486ef094a20dccf25;hpb=4041157cd53c0f159d592165589ddafe9c27c227;p=squirrelmail.git diff --git a/src/retrievalerror.php b/src/retrievalerror.php index 52d9fe9e..57fc6841 100644 --- a/src/retrievalerror.php +++ b/src/retrievalerror.php @@ -14,16 +14,42 @@ * $Id$ */ -require_once('../src/validate.php'); -require_once('../functions/imap.php'); -require_once('../functions/smtp.php'); -require_once('../functions/page_header.php'); -require_once('../src/load_prefs.php'); - -#$destination = 'retrievalerror@squirrelmail.org'; -$destination = 'sethr@missoulafcu.org'; +/* Path for SquirrelMail required files. */ +define('SM_PATH','../'); + +/* SquirrelMail required files. */ +require_once(SM_PATH . 'include/validate.php'); +require_once(SM_PATH . 'functions/imap.php'); +require_once(SM_PATH . 'functions/smtp.php'); +require_once(SM_PATH . 'functions/page_header.php'); +require_once(SM_PATH . 'include/load_prefs.php'); + +$destination = 'retrievalerror@squirrelmail.org'; $attachments = array(); +/* globals */ + +$key = $_COOKIE['key']; +$username = $_SESSION['username']; +$onetimepad = $_SESSION['onetimepad']; + +$mailbox = $_GET['mailbox']; +$passed_id = $_GET['passed_id']; +$startMessage = $_GET['startMessage']; +$show_more = $_GET['show_more']; +$response = $_GET['response']; +$message = $_GET['message']; +$topline = $_GET['topline']; + +if(isset($_GET['where'])) { + $where = $_GET['where']; +} +if(isset($_GET['what'])) { + $what = $_GET['what']; +} + +/* end globals */ + function ClearAttachments() { global $attachments, $attachment_dir, $username; @@ -56,7 +82,7 @@ while (file_exists($full_localfilename)) { } /* Write Attachment to file */ -$fp = fopen ($full_localfilename, 'w'); +$fp = fopen ($full_localfilename, 'wb'); fputs ($fp, $thebastard); fclose ($fp);