Como inserir imagem num e-mail a enviar?

Type_R_vtec

Power Member
Boas pessoal.

Digam-me uma coisa, eu queria enviar um mail com uma fotografia, mas queria que a pessoa visse logo a imagem assim que abrisse o mail. Dou-vos um exemplo, nunca receberam um mail daqueles corrente onde tem texto e no meio tem umas imagens?! Basicamente é isso que quero fazer... Sei que é com código, mas não sei qual é. Alguém me pode dar uma ajudinha? É para enviar através do Hotmail...
 
Última edição:
Boas,

A tag imagem tem o seguinte formato <img src="http://www.omeusite.com/imagem.jpg"> e não vem no head do documento, a sim no body
Código:
<html>
<head>
</head>
<body>
<img src="http://www.omeusite.com/imagem.jpg">
</body>
</html>
Saudações
 
Boas, vou tentar que isto te ajude.

Em 1º lugar, crias 1 formulário numa pagina chamada = contactos.html

Este formulario neste exemplo deve conter:

Nome:
Seu Email:
Assunto:
Mensagem:

Depois numa pagina de execução em php tens que ter isto:

PHP:
$nome = $_POST["nome"];
$to = "[email protected]";
$email_from = $_POST["from"];
$assunto = $_POST["subject"];
$mensagem = $_POST["mensagem"];

$message = "<html>
<body>
AQUI INSERES A IMAGEM
<img src="ONDEESTAIMAGEM.jpg" />
FIM DA IMAGEM

$mensagem
</body>
</html>";

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$headers .= "From: \"$nome\" <$from>" . "\r\n";


mail($to, $subject, $message, $headers);
è isto... espero ter ajudado.
 
Back
Topo