..:: MX Studio Fóruns ::..: Erro no E-mail - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Erro no E-mail Alguém resolve?

#1 User is offline   Wanderson Regis 

  • Group: Moderadores
  • Posts: 1275
  • Joined: 10-January 05

  Posted 04 November 2005 - 10:29 AM

Tava cansado de tentar achar um código pronto que resolvesso o meu problema e tentei faer um eu mesmo com base em alguns que encontrei mas não funcionaram como eu queria. O código que eu criei envia o E-mail, mas não aparece a imagem que deveria e aparece o código de base 64 dela ambaixo. Alguém pode tentar encontrar o erro e reportar, ficaria grato de soubesse o que há de errado, valeu:

PHP
<?
$mens
= "<html>\n<head>\n<title>PBr.Mail 1.0</title>\n
<meta http-equiv=\"
Content-Type&#092;" content=\"text/html; charset=iso-8859-1\" />
</head>&#092;n<body>\n<table width=\"100%\">\n<tr>\n    <th colspan=\"2\">PBr.Mail 1.0</th>\n</tr>\n<tr>
    
<td><H2><i>O Bombeiro</i></H2><br>
    <
img src=&#092;"imagem.gif\" alt=\"H4CK3R\"></td>
    
<td><p align=justify>O homem volta para casa, depois de horas combatendo o fogo, doido para dar um bimbada&#092;n com a esposa.<br>
    
Tudo encontra-se na mais completa escuridão e a esposa está choramingando na cama, reclamando de dor de cabeça.&#092;n Tira o uniforme no escuro mesmo, fazendo carinhos na mulher.<br>
    
&#8212; Não, querido, hoje não. Estou para morrer de dor de cabeça. Nem acenda a luz, que qualquer luzinha me \nirrita.<br>
    
&#8212; Então, querida, vou pegar um remedinho na sala.<br>
    
&#8212; Nãão, amor. Não me acenda nenhuma luz, por favor. Vá até a farmácia do seu Zé e compra um remédio pra mim, \nvá.<br>
    
O marido, assustado, veste-se no escuro mesmo e corre para a farmácia:<br>
    &
#8212; Seu Zé, me vê um remédio para dor de cabeça, urgentemente, que minha mulher está para morrer, gemendo na \ncama.<br>
    
&#8212; Tudo bem, mas me responda uma coisa: o senhor não é bombeiro?<br>
    
&#8212; Sou, e daí?<br>
    
&#8212; O que 'tá fazendo vestido de guarda noturno?</p></td>
</tr>&#092;n</table>\n</body>\n</html>";
$boundary = "--_".date("Y-m-d H:i:s")."_--\r\n";
$header  = "From: Wanderson Regis<wanderson@provedor.com.br>\r\n";
$header .= "To: Wanderson<wregis@provedor.com.br>\r\n";
$header .= "MIME-version: 1.0\r\n";
$header .= "Content-Type: text/html; boundary=\"".$boundary."&#092;"\r\n";
$header .= "X-Mailer: PBr.Mail 1.0 - PHP ". phpversion() . "\r\n";
$corpo  = $boundary;
$corpo .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$corpo .= $mens;
$corpo .= $boundary;
$arquivo = "imagem.gif";
$fp = fopen($arquivo, "r");
$le = fread($fp, filesize($arquivo));
$ls = chunk_split(base64_encode($le));
fclose($fp);
$corpo .= "Content-Type: image/gif; name=\"".$arquivo."&#092;"\n";
$corpo .= "Content-Transfer-Encoding: base64\r\n";
$corpo .= $ls."\r\n";
$corpo .= $boundary;
$para = "wregis@provedor.com.br";
$assu = "Wanderson - PBr.Mail 1.0 > Mensagem de teste";
if(@
mail($para,$assu,$corpo,$header)){
    echo
"Mensagem enviada";
}else{
    echo
"Falha no envio";
}
?>


0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse


Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)