HiHi~
The problem is about EMAIL.
I am writing a web-based email for my school project and i have problem
doing attachments...
I am using MIME:Base64 to encode and use Net::SMTP to send email.
This is the code I use to encode files:
$msg .= 'Content-type: application/octet-stream; name=""'."\n";
$msg .= "Content-disposition: attachment; filename=\"$filename\";"."\n";
$msg .= 'Content-transfer-encoding: base64'."\n\n";
while ($Bytes = read($_,$Buffer,1024)) {
$msg .= encode_base64($Buffer)
}
close($_);
The code above is just read the file content and attach it to the mail
message.
I am not sure that I have to store the files to a temporary directory first
and then do the encoding because I found that way slow. (or maybe that's the
only way to do attachment) :p
I've tried both methods, but the result of the attachment is corrupted. :(
Thank you and Bye,
YUPAPA
##################################
# Yupapa Web Hosting
# Web Site - http://www.yupapa.com
# Email - [EMAIL PROTECTED]
##################################
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]