Problema sno envio de emails

Boa tarde ,
Gostaria de uma ajuda de vcs, se possível.

Tenho um envio de email em um form controle que envia estes emails da seguinte forma por empresa:
Para UM cliente que o usuário escolhe o nome e para TODOS os clientes de uma determinada empresa.

Depois que eu envio, ele da o ok de emaisl envoados e aparece este erro:

Individualmente para um cliente ele esta enviando corretamente, mas para TODOS, apenas o primeiro email do primeiro cliente recebe, o restante não. O primeiro email q recebeu o cliente esta desta forma:
image
Mostra o envio de 3 emails, mas são 5 clientes desta empresa nº 2.

No debug da app, mostra todos os emails que deveriam ser enviados e são enviados para meu log (no moemnto não ta informando tb todos os emails, fica em branco;

Logemail no banco

Apena so primeiro email informado recebe o resto não.

Degue meus Script

//-----------------------------------------------------------//

$sql_sel = "SELECT usuario_smtp, senha_smtp, servidor_smtp, porta_smtp, email_origem, id_empresa FROM confemail WHERE id_empresa = ".[usr_empresa];
sc_lookup(ds_confemail, $sql_sel);

$usuario_smtp = {ds_confemail[0][0]}; // $ds_confemail->fields[0];
$senha_smtp = {ds_confemail[0][1]}; // $ds_confemail->fields[1];
$servidor_smtp = {ds_confemail[0][2]}; // $ds_confemail->fields[2];
$porta_smtp = {ds_confemail[0][3]}; // $ds_confemail->fields[3];
$email_origem = {ds_confemail[0][4]}; // $ds_confemail->fields[4];

sc_lookup(logomarca,“Select imagem, l, h from mod_emails where idmod = " . [v_idmod]);
$ass = {logomarca[0][0]};
$img_l = {logomarca[0][1]};
$img_h = {logomarca[0][2]};
$img = “<img src='https://”.$_SERVER[‘SERVER_NAME’].$this->Ini->path_imagens.”/".$ass."’ width=’$img_l’ height=’$img_h’>";

//sc_lookup(ds_cliente,“select nome, sexo, email, id_empresa from clienteswb where idcli = {email}”);

if ({para}==“C”){ // envia para 1h
$emailsel = {email};
sc_lookup(ds_cliente,"select nome, sexo, email from clienteswb where idcli = ".$emailsel);

if({ds_cliente[0][1]} == 'F'){
	$titulo = 'Prezada Sra';
}else{
	$titulo = 'Prezado Sr';
}
$nome = {ds_cliente[0][0]};
$email = {ds_cliente[0][2]};
	
$mail_message = $titulo.",<br><br>".$nome."</b><br />"."<br />".{conteudo} . '<br>' . $img;
$mail_Para = $email; //{email};
$assunto = {descricao};

sc_mail_send($servidor_smtp, $usuario_smtp, $senha_smtp, $email_origem, $mail_Para, $assunto, $mail_message,"H", "" , "", $porta_smtp, "S", "");
 	
if ({sc_mail_ok}){
	sc_alert("Enviados {sc_mail_count} e-mail com sucesso !!");
}else{
	sc_error_message({sc_mail_erro});
}

$log = ">";
$log = $log.";".$mail_Para;
		sc_exec_sql("insert into logemail (origem, assunto, emails, usuario, id_empresa) values ('{categoria}','{descricao}','$log','{usuario}','{id_empresa}')");
sc_commit_trans ();
echo "<script>alert('Mensagens enviadas com sucesso!');</script>";
sc_redir('grid_mod_emails');

}else{ // envia para todos
IF ({pessoa} == “”){
$condP =“pessoa = ‘F’ OR pessoa = ‘J’”;
}ELSEif({pessoa} == ‘F’){
$condP =“pessoa = ‘F’”;
}else{
$condP =“pessoa = ‘J’”;
}

IF ({sexo} == 'F'){ // and {pessoa} == 'F'){
	$condS ="sexo = 'F' OR sexo = ''";
} ELSEif({sexo} == 'M'){
	$condS ="sexo = 'M' OR sexo = ''";
}else{
	$condS ="1 = 1";
}

/*sc_lookup(rsprof,"SELECT idprof, profis FROM profissao WHERE idprof = ".{profissao});
$condPro ='profis = "'. {rsprof[0][1]} .'"';*/

IF ({profissao} <> '' ){
	$condPro ='profis = "'. {profissao} .'"';
} ELSE{
	$condPro = '1 = 1';
}

IF ({status} == '1' ){
	$condSt ="status = 1";
} ELSEif({status} == '2' ){
	$condSt ="status = 2";
}else{
	$condSt ="1 = 1";
}
$sql = "select nome, sexo, email from clienteswb where id_empresa = [usr_empresa] AND email IS NOT NULL AND ($condS) AND ($condP) and ($condPro) and ($condSt)";
echo $sql;
sc_lookup(rs, $sql);

if (empty({rs})){
	sc_error_message("Falha na informações de clientes");
}else{
			
	$emails_clientes = array();
	if({rs} !== FALSE && count({rs}) != 0){
		foreach({rs} as $value)
		$emails_clientes[] = $value[2];
	}
	$emails_clientes = implode('; ', $emails_clientes);
	echo $emails_clientes;
	$mail_message = "Prezados Senhores(as),"."</b><br />"."<br />".{conteudo} . '<br>' . $img;
	$mail_Para		= $email ; //$mail_De; //{email};
	$mail_copias	= $emails_clientes; //$emails_grupo;
    $assunto 	    = {descricao};
	
	//sc_mail_send($servidor_smtp, $usuario_smtp, $senha_smtp, $usuario_smtp, $mail_Para, "Assunto", $mail_message, "", $mail_copias, "H", "" , "", $porta_smtp, "S", "");
	sc_mail_send($servidor_smtp, $usuario_smtp, $senha_smtp, $email_origem, $mail_copias, $assunto, $mail_message,"H", "" , "", $porta_smtp, "S", "");
/*Exemplo: 
	sc_mail_send($mail_smtp_server, $mail_smtp_user, $mail_smtp_pass, $mail_from,			 $mail_to, $mail_subject, $mail_message, $mail_format, $mail_copies,			          $mail_tp_copies, $mail_port, $mail_tp_connection);*/
		
	if ({sc_mail_ok}){
		sc_alert("Enviados {sc_mail_count} e-mail com sucesso !!");
	}else{
		sc_error_message({sc_mail_erro});
	}
			
	$log = ">";
	$log = $log.";".$mail_Para;
			sc_exec_sql("insert into logemail (origem, assunto, emails, usuario, id_empresa) values 		('{categoria}','{descricao}','$log','{usuario}','{id_empresa}')");       
	echo "<script>alert('Mensagens enviadas com sucesso!');</script>";
	sc_commit_trans();
	//sc_redir('grid_mod_emails');
}

}
//--------------------------------------------------------------------//

Oq pode ser?
Obrigada

O problema do Log eu consegui resolver e ficou assim:

$log = “>”;
$log = $log.";".$mail_copias;
sc_exec_sql(“insert into logemail (origem, assunto, emails, usuario, id_empresa) values (’{categoria}’,’{descricao}’,’$log’,’{usuario}’,’{id_empresa}’)”);
echo “”;
sc_commit_trans();
//sc_redir(‘grid_mod_emails’);
}
}

Coloquei o $mails_copias no lugar do $mails_Para e ficou assim o log:


Apareceu todos os emails, só que não são todos enviados, continua apenas o primeiro.