$header .= "Content-Disposition: attachment; filename=\""
. $info['remotefilename'] . "\"$rn";
} else {
- $header .= "Content-Type: $filetype;$rn";
+ $header .= "Content-Type: $filetype$rn";
}
function createReceiptHeaders($receipt) {
- GLOBAL $data_dir, $username;
+ GLOBAL $data_dir, $username, $identity;
$receipt_headers = Array();
- $from_addr = getPref($data_dir, $username, 'email_address');
- $from = getPref($data_dir, $username, 'full_name');
+ if (isset($identity) && $identity != 'default') {
+ $from = getPref($data_dir, $username, 'full_name' . $identity);
+ $from_addr = getPref($data_dir, $username, 'email_address' . $identity);
+ } else {
+ $from = getPref($data_dir, $username, 'full_name');
+ $from_addr = getPref($data_dir, $username, 'email_address');
+ }
+ if ($from_addr == '') {
+ $from_addr = $popuser.'@'.$domain;
+ }
if ($from == '') {
$from = "<$from_addr>";