Freeman
Новичок
Помогите разобраться с классом PEAR::Mail
Надо отправлять email с приаттаченными файлами. Попробовал PEAR.
	
	
	
		
Так вот после $mail = & Mail::factory('mail') все глохнет: ничего не выводится (ни ошибки, ни текст). error_reporting(E_ALL).
Пробовал указывать smtp в качестве параметра, ни фига. В чем я не прав?
								Надо отправлять email с приаттаченными файлами. Попробовал PEAR.
		PHP:
	
	if (isset($_FILES) && !$_FILES['userfile']['error'])
  		{
  			if (is_uploaded_file($_FILES['userfile']['tmp_name']))  
				$attach_files = $_FILES['userfile'];
  			include('mail.php');
  			include('../inc/mail/mime.php');
  			$crlf = "\r\n";
  			$mime = new Mail_mime($crlf); 
 			$mime->addAttachment($attach_files['name']); 
 			$hdrs = array(
                'From'    => '',
                'Subject' => $subj
              );
  			$mime->setTXTBody($text);
  			$body = $mime->get();
  			$hdrs = $mime->headers($hdrs);
  			$mail = & Mail::factory('mail');
  			$status = $mail->send($email, $hdrs, $body);  			if (PEAR::isError($status)) 
 			{
   				print("***ERROR");
  			}
  			else
  				echo "<h3>Ваше сообщение отправлено.</h3><br>";
  		}Пробовал указывать smtp в качестве параметра, ни фига. В чем я не прав?
 
	            

