(RESOLVIDO)Imagem no E-mail

Bom dia pessoal.

Fiz no SC um cadastro de modelos de email para serem enviados pelo usuário aos seus clientes.
Funciona desta forma:
Tenho uma grid aonde mostra os Modelos cadastrados, com um botão para alterar e outro para enviar os emails(tela1).

Clicando para editar, a imagem que eu inclui no cadastro aparece direitinho, veja na tela 2 abaixo:

Clicando na cx para enviar aquele modelo de email abre uma nova tela q é um form Controle:


Neste form Controle eu selecciono um cliente para envio ou todos.
A Imagem aparece

Envio email normalmente e o mesmo não trás a imagem.

Já busquei muitas informações mas não consigo adapta-las para oq tenho

Obrigada desde já a atenção de vcs.

O Código que uso para envio é este:

Campo virtual da imagem: img_email


/--------INÍCIO DE PROCESSO-----------------------------------------------
IF ({para} == ‘C’)
{

sc_select(ds_cliente,“select nome, sexo, email from clienteswb where idcli = {email}”);
$nome = $ds_cliente->fields[0];
if($ds_cliente->fields[1] == ‘F’) {
$titulo = ‘Prezada Sra’;
}else{
$titulo = ‘Prezado Sr’;
}
/*
$img = {img_email};
$imagem = “<img src='https://”.$_SERVER[‘HTTP_HOST’].$this->Ini->path_imagens."/".$img."‘width=‘250’ height=‘250’’>";
$imagem = “[image]”;
*/
//echo $imagem;

//--------------------------------------------------------//
sc_lookup(logomarca,"Select img_email from mod_emails where idmod = " . [v_idmod]);

$img = {logomarca[0][0]};

$temp = nm_conv_img_access(substr($img, 0, 8));
if (substr($temp, 0, 4) == “nm”)
{
$img = nm_conv_img_access($img);
}

if (substr($img, 0, 4) == “nm”)
{
$imagem = substr($img, 4) ;
$imagem = base64_decode($img) ;
}
$img_bm = strpos($img, “BM”) ;
if (!$img_bm === FALSE && $img_bm == 78)
{
$img = substr($img, $img_bm) ;
}

// E finalmente mostramos a imagem após ser decodificada.

//header(“Content-type: image/png”);
{img_email} = $img;

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

$email = $ds_cliente->fields[2];
$body = $titulo."

".$nome."
“.”
".{conteudo} . ‘
’ . $img;
$assunto = {descricao}; //[v_descricao]; // {descricao};

//$mensagem = ‘
’ . {conteudo} . ‘
’ . $imagem;

//--------ENVIA EMAIL-------- -------------------------------------------------

sc_mail_send($dominioc, $emailc, $senhac,
         $loginc, $email, $assunto, 
         $body . $mensagem, "H", "" , "", "465", "S", "");
         
if ({sc_mail_ok}) 
{
	sc_exec_sql("insert into logemail (origem, assunto, emails, usuario) values ('{categoria}','$assunto', '$email','{usuario}')");
	echo "<script>alert('Mensagem enviada com sucesso!');</script>";
	//echo "<script>alert('$assunto');</script>";
	sc_redir('grid_mod_emails');
} else 
{ 	
	sc_error_message("Aconteceu um problema no envio! 
			  Por favor entre em contato pelo nosso telefone.");
	sc_redir('grid_mod_emails');                 
}

}
ELSE
{

Tem alguns testes dentro do código q estão desabilitados.

faz um teste,

$ConteudoEmail = $titulo.
"**".$nome."**".
{conteudo} . 
$img;

$mensagem= html_entity_decode  ($ConteudoEmail);

//no envio:
sc_mail_send($dominioc, $emailc, $senhac,
         $loginc, $email, $assunto,  $mensagem, "H", "" , "", "465", "S", "");

boa tarde
faço isso com um modelo html, porém a imagem coloco como base64 que fica direto dentro do email

Resolvi assim com a ajuda de um amigo.
è muito complicado para que m não tem muita experiência em desenvolvimento, mas espero que ajude mais alguém
Obrigada a todos que tentaram me ajudar aqui, pq vcs q fazem este fórum andar e sou muito grata pela ajuda de vcs( a imagem aparece na produção)

Segue código abaixo - colocar no onValidate

//--------------------------------------------------------------------------------------//
sc_lookup(ds_confemail,“select email_confemail, dominio_confemail, login_confemail, senha_confemail, servidoremail from confemail where id_confemail = 1”);

if (empty({ds_confemail})){
sc_error_message(“Falha informações de e-mail”);
}else{
$mail_smtp = {ds_confemail[0][4]};
$mail_user = {ds_confemail[0][2]};
$mail_pw = {ds_confemail[0][3]};
$mail_De = {ds_confemail[0][0]};
$mail_porta = ‘465’; //{conf[0][4]};
$mail_Para = $email; //{email};
$mail_Assunto = {descricao};
$mail_TpMsg = ‘H’;
$mail_copias = ‘’; //$emails_grupo;
$mail_tpcopia = “BCC”;
$file = ‘’;
$mailtpseguro = “TSL”; //{conf[0][5]};
$mailtpconexao = “S”; //{conf[0][6]};
}

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’>";

if ({para}==“C”){ // envia para 1h
sc_lookup(ds_cliente,“select nome, sexo, email from clienteswb where idcli = {email}”);
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.", ".$nome."</b><br />"."<br />".{conteudo} . '<br>' . $img;

$mail_Para		= $email; //{email};


sc_mail_send ($mail_smtp, $mail_user, $mail_pw, $mail_De, $mail_Para, $mail_Assunto, $mail_message, $mail_TpMsg, $mail_copias, $mail_tpcopia, $mail_porta,$mailtpconexao,$file,$mailtpseguro);

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) values ('{categoria}','$mail_Assunto','$log','{usuario}')");
sc_commit_trans ();
echo "<script>alert('Mensagens enviadas com sucesso!');</script>";
sc_redir('grid_mod_emails');

}else{ // envia para todos
IF ({pessoa} <> ‘’){
$condP =‘pessoa = "’. {pessoa} .’"’;
} ELSE{
$condP = ‘1 = 1’;
}

IF ({sexo} <> '' and {pessoa} == 'F'){
	$condS ='sexo = "'. {sexo} .'"';
} ELSE{
	$condS = '1 = 1';
}

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

IF ({status} <> '' ){
	$condSt ='status = "'.{status}.'"';
} ELSE{
	$condSt = '1 = 1';
}

sc_lookup(rs, "select nome, sexo, email from clienteswb where email <> '' and $condS and $condP and $condPro and $condSt");
if (empty({rs})){
	sc_error_message("Falha 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);
	
	$mail_message = "Prezados Senhores,"."</b><br />"."<br />".{conteudo} . '<br>' . $img;
	$mail_Para		= $mail_De; //{email};
	$mail_copias	= $emails_clientes; //$emails_grupo;

	sc_mail_send ($mail_smtp, $mail_user, $mail_pw, $mail_De, $mail_Para, $mail_Assunto, $mail_message, $mail_TpMsg, $mail_copias, $mail_tpcopia, $mail_porta,$mailtpconexao,$file,$mailtpseguro);
			
	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) values 		('{categoria}','$mail_Assunto','$log','{usuario}')");       
	echo "<script>alert('Mensagens enviadas com sucesso!');</script>";
	sc_commit_trans();
	sc_redir('grid_mod_emails');
}

}