Forum Webscript.Ru
		Программирование => Perl => Тема начата: Croaker от 19 Сентября 2002, 12:38:01
		
			
			- 
				Пытаюсь отослать файл (докуменn .doc) аттачем.
 
 1) делаю upload
 2) MIME::Lite`ом отсылаю.
 
 Стоит Russian apache, но в httpd.conf - CharsetDisable on прописано.
 В каталоге со скриптом (/cgi-bin/) лежит
 
 При uload`e файлы не портятся.  При пересылке весят на 10 byte больше и не открываются. Help!
 
 вот код:
 
 [PHP]
 $email = $cgi->param(\'email\');
 $message = $cgi->param(\'message\');
 $attach = $cgi->param(\'attach\');
 
 
 open(FILE, \'>tmp/attach.doc\') ;
 binmode FILE;
 print FILE while (<$attach>);
 close FILE;
 
 $msg = MIME::Lite->new(
 From         => \'billing@azz.ru\',
 To        => $email,
 Subject => \'Subject\',
 Data        => $message,
 );
 $msg->attach(
 Path         => \'tmp/attach.doc\',
 Filename => \'attachment.doc\',
 Disposition => \'attachment\',
 );
 $msg->send();
- 
				Есть подозрение, что надо добавить
 
 Type => "...."
 
 но вот какой тип писать - зх (не text/plain же)
- 
				все, image/gif помогло. 
 Мне спасибо.