Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Campecino

[Resolvido] Função mail com imagem

Recommended Posts

Olá pessoal!

 

Estou com um problema no mínimo estranho, quando coloco um endereço de imagem na função mail, o e-mail simplesmente não é enviado, alguém já passou por isso?

 

Exeplo:

 

<?

$msg = "Este e-mail funciona";

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "To: email@teste.com <Teste de Envio>\r\n";
$headers .= "From: email@teste.com\r\n";
$headers .= "Return-Path: email@teste.com\r\n";
$headers .= "Reply-To: email@teste.com\r\n";
$sent = mail("email@teste.com","teste",$msg,$headers);
if ($sent)
echo "foi";
else
echo "erro";
?>

Agora esse código, com um endereço de imagem, aparece que a mensagem foi enviada, mas ela não chega:

 

<?

$msg = "Este e-mail não funciona <img src='http://www.site.com/imagem.gif'>";

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "To: email@teste.com <Teste de Envio>\r\n";
$headers .= "From: email@teste.com\r\n";
$headers .= "Return-Path: email@teste.com\r\n";
$headers .= "Reply-To: email@teste.com\r\n";
$sent = mail("email@teste.com","teste",$msg,$headers);
if ($sent)
echo "foi";
else
echo "erro";
?>

O que pode ser? Obrigado a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessal, meu problema continua http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

 

Olá pessoal, meu problema continua

Usei a dica do Gustavo e para um modelo de e-mail funcionou, mas para outra área do site, mesmo inserindo as tags HTML e body, o e-mail só chega quando retiro a tag img src,

O que pode ser?

 

Meu e-mail:

 

<html>
<body>
<div align='right'> <img src='http://www.empresa.com.br/logo.gif'></div>
<hr color='#0033CC' />
<br />
 Olá, <strong>$apelido.</strong><br />
<br />
Este e-mail encerra a mudança de sua senha.<br />
<br />
<font color='#000099'>------------------------------------------------<br />
SUA NOVA SENHA<br />
------------------------------------------------</font><br />
<br />
<strong>Seu login name é:</strong> <font color='#000099'>$login</font><br />
<strong>Sua nova senha é: </strong><font color='#000099'>$senha</font><br />
<br />
* Esta senha é gerada automaticamente. Sugerimos que você retorne ao Portal <a href='http://www.empresa.com.br/'>http://www.'>http://www.empresa.com.br/'>http://www. empresa.com.br/</a> e modifique-a.<br />
<br />
<br />
<font color='#000099'>------------------------------------------------<br />
ALTERANDO SUA SENHA<br />
------------------------------------------------</font><br />
<br />
Após entrar no Portal, você poderá visitar seu painel de controle para mudar sua senha.<br />
<strong>* No painel de controle clique em minha conta, alterar senha.</strong><br />
<br />
<br />
Um grande abraço,<br />
<br />
<a href='http://www. empresa.com.br/'>http://www. empresa.com.br/</a><br>
<br />
<br /><hr color='#0033CC' />
<div align='right'>Esta mensagem é gerada automaticamente. Por favor, não   responda.</div>
</body>
</html>

Obs: se retiro a tag <img src='http://www.empresa.com.br/logo.gif'> este e-mail funciona prefeitamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não esta não, fiz varios testes e é isso mesmo, :wacko: tirando a tag de imagem, o e-mail chega certinho,

 

Agora esse e-mail cm a mesma tag de imagem, chega certnho, <_<

 

<html>
<body>
<div align='right'><img src='http://www.empresa.com.br/logo.gif'></div>
<hr color='#0033CC' />
<br />
Olá, <strong>$nomeamigo</strong>.<br /><br />Seu amigo(a) <strong>$nome ($email) </strong>visitou o BLOG da (<a href=http://blog.empresa.com.br/$link>Empresa</a>) <br />
e recomendou a você!!!<br><br /><br <br />
<br />
<a href='http://www.empresa.com.br/'>http://www. empresa.com.br/</a><br>
<br /><hr color='#0033CC' />
<div align='right'>Esta mensagem é gerada automaticamente. Por favor, não   responda.</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.