Estou com esse código pra fazer envio de um email que contém imagem, mas quando coloco o endereço da figura a mensagem não chega. E aparentemente o erro é só na imagem mesmo, pois se eu trocar o <img src..> por um texto qualquer a mensagem chega corretamente <?php
/* Remetente */
$nome = $_POST["nome"];
$email = $_POST["email"];
/* Destinatário */
$nome_destino = $_POST["nome_destino"];
$email_destino = $_POST["email_destino"];
/* assunto */
$subject = ".:: Assunto do email ::.";
/* mensagem */
$message = "
<html>
<head>
<title>.:: Crystal Nordeste ::. (E-Cards)</title>
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
</head>
<body>
<p>.:: Crystal Nordeste ::. (E-Cards)</p>
<p><strong>De: $nome</strong><br><a href='mailto:$email'>$email</a></p>
<p><strong>Para: $nome_destino</strong><br><a href='mailto:$email_destino'>$email_destino</a></p>
<table>
<tr>
<td><img src='http://scriptbrasil.com.br/forum/style_images/sb_images/logo4.jpg'></td>
</tr>
</table>
</body>
</html>
";
/* Para enviar email HTML, você precisa definir o header Content-type. */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* headers adicionais */
$headers .= "To: $nome_destino <$email_destino>\r\n";
$headers .= "From: $nome <$email>\r\n";
/* Enviar o email */
mail($email_destino, $subject, $message, $headers);
?>