aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/scripts/vmail.cgi
diff options
context:
space:
mode:
authormatteo <matteo@f38db490-d61c-443f-a65b-d21fe96a405b>2003-02-23 06:00:11 +0000
committermatteo <matteo@f38db490-d61c-443f-a65b-d21fe96a405b>2003-02-23 06:00:11 +0000
commitb6be24372a79c5fe8568a831bab188db9ea98e8c (patch)
treee05618b650b51c146c697c794e3e510343de7230 /contrib/scripts/vmail.cgi
parentacda464eb483efb6dd4a07ab867ae3eb30699d33 (diff)
Sun Feb 23 07:00:00 CET 2003
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@621 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'contrib/scripts/vmail.cgi')
-rwxr-xr-xcontrib/scripts/vmail.cgi5
1 files changed, 3 insertions, 2 deletions
diff --git a/contrib/scripts/vmail.cgi b/contrib/scripts/vmail.cgi
index 7071b34f4..4d5528714 100755
--- a/contrib/scripts/vmail.cgi
+++ b/contrib/scripts/vmail.cgi
@@ -341,11 +341,12 @@ sub message_audio()
# Mailbox and folder are already verified
if (open(AUDIO, "<$path")) {
+ $size = -s $path;
$|=1;
if ($forcedownload) {
- print header(-type=>$formats{$format}->{'mime'}, -attachment => "msg${msgid}.$format");
+ print header(-type=>$formats{$format}->{'mime'}, -Content_length => $size, -attachment => "msg${msgid}.$format");
} else {
- print header(-type=>$formats{$format}->{'mime'});
+ print header(-type=>$formats{$format}->{'mime'}, -Content_length => $size);
}
while(($amt = sysread(AUDIO, $data, 4096)) > 0) {