[imp] Re: error sending attached file

Thiago Faria de Andrade thiago@rezendesistemas.com.br
Mon, 27 May 2002 10:57:13 -0300


Sorry, I'm using IMP version 3.0




Citando Thiago Faria de Andrade <thiago@rezendesistemas.com.br>:

> Hi all,
> 
> When I send a file with more than 2 MB (I noted this... not a exact 
> value) I get a error "There was an error sending your message"... 
> then I try to send again, I don't attach the file again... and I 
get 
> errors on the lines marked with ***
> 
> 
>         for ($i = 0; $i < count($HTTP_POST_VARS
['attachments_name']); 
> $i++) {
>             /* Read it from the filesystem if it's a normal
>                attachment, and then delete the temp file. */
>             if (!preg_match('|.*-(.*).mime$|', $HTTP_POST_VARS
> ['attachments_file'][$i], $regs)) {
>                 $filename = tempFilePath($HTTP_POST_VARS
> ['attachments_file'][$i]);
>       ***          $fd = fopen($filename, 'rb');
>       ***          $contents = fread($fd, filesize($filename));
>       ***          fclose($fd);
>       ***          unlink($filename);
>             } else {
>                 /* Fetch it from the mail message content if it's a
>                  * forwarded attachment. */
>                 $ref = $regs[1];
>                 $fmime = $attachments[$ref];
>                 $contents = IMP::getDecodedPart($fmime);
>             }
> 
> 
> 
> I think the temporary file is being removed after the first 
error... 
> but I have no ideia why the first error message.
> 
> 
> []'s
> 
> 
> Thiago Faria
> 
_____________________________________________________________________
> Plight Sistemas - Desenvolvendo Soluções - http://www.plight.com.br
> 



______________________________________________________________________
Uberlândia tem sua comunidade de software livre
http://www.neurix.com.br