LibMail. Отсылка нескольким адресатам.

VH

Guest
LibMail. Отсылка нескольким адресатам.

Всем привет.
Может кто-нибудь сталкивался с классом LibMail?
Вот такой скрипт:
PHP:
$base = file ('mailbase.txt'); 
$hpage = count ($base); 
$startline = 0; 
include "libmail/libmail.php"; 
$m= new Mail; 
while ($startline != $hpage){ 

$m->From( "Ham [email][email protected][/email]" ); 
$m->To( "$base[$startline]" ); 
$m->Subject("Тестовое письмо"); 
 
$file = "./mail.html"; 
$m->Body( "This mail is formatted in HTML - shame on me" ); 
$m->Attach( $file, "text/html", "inline" ); 
 
 
$m->Priority(4) ; 
$m->Send(); 
 
 
$startline++ ;}
Выдает ошибку:
Class Mail, method Mail : invalid address [email protected]

В чем ошибка? При чем если в $m->to(" указывать e-mail ") , а не переменную - всё отлично работает...
 

Мутник

Новичок
VH

ну, единственное что может быть - какие то проблемы в содержимом переменной... проверяй...
 

VH

Guest
Если кому-то понадобится... вот рабочий код:
PHP:
<?php
$base = file ('mailbase.txt');
$hpage = count ($base);
$startline = 0;
include "libmail/libmail.php";
    
while ($startline != $hpage){
	 $m= new Mail; // create the mail
	$m->From( "Ham [email protected]" );
	$m->To(trim($base[$startline]));
	$m->Subject("Тестовое письмо");	

	$file = "./mail.html";
	$m->Body( "This mail is formatted in HTML - shame on me" );
	$m->Attach( $file, "text/html", "inline" );


	$m->Priority(4) ;	// set the priority to Low 
	$m->Send();	// send the mail

$startline++ ;}
?>
 

jdoe

Новичок
99% процентов новичков задают вопросы, решающиеся элементарной отладкой.

про "рабочий код" - весело. то, что у тебя в $base[$startline] в конце перенос строки, все должны были догадаться? хотя так-то очевидно, конечно, но вникать в свой код должен прежде всего ты сам.
 

VH

Guest
jdoe, нууу даа.. извени -)
просто подумал, вдруг у такого же новичка возникнет подобный вопрос -)
 
Сверху