Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#1648
Olá amigos, estou utilizando o OC a pouco tempo e estou achando o sistema muito bom!
Identifiquei um problema e achei muito estranho ninguém no Fórum anunciar o mesmo caso. Ao realizar um pedido no shopping, o email que é enviado tanto para o administrador quanto pro cliente, chega com a formatação incorreta, apresentado as TAG's HTML, e sem os caracteres de acentuação.

A princípio achei que poderia ser alguma configuração do server. Porém, a página contato, quando o cliente envia alguma mensagem, a mensagem chega para o administrador do site de forma correta, com toda a acentuaçao devidamente aplicada.

Estou utilizando a versão 1.4.8 e segue abaixo o formato de como o email chega ao cliente e ao adminstrador:

De: Open Cart Shopping!
Data: 19/11/2010 11:10:27
Para: cliente@seudominio.com.br
Assunto: Open Cart Shopping! - Pedido 19


_alt
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Obrigado por seu interesse em produtos Open Cart Shopping!.Seu pedido foi recebido e será processado depois que o pagamento for confirmado.

ID do Pedido: 19
Data do Pedido: 19/11/2010
Status do Pedido: Em andamento

Produtos:
1x Mandala Quadro Tela Pintura (Arte Store) R$249,00
-Tamanhos 40cm

Totais:
<FONT COLOR=#FF0000><B>ATENÇÃO:</B> Entrega Grátis apenas para Campos dos Goytacazes-RJ</FONT>: R$0,00
Sub-Total: R$249,00
Total: R$249,00

Para ver o seu pedido, clique no link abaixo:
http://www.opencartshopping.com.br/inde ... rder_id=19

Os comentários para seu pedido são:

Desejo que a antena pegue todos os canais!



Por favor, responda este e-mail se tiver alguma dúvida.

____________________________________________________________

_alt
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: 8bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-1 ... strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Open Cart Shopping! - Pedido 19</title>
</head>
<body>
<table style="font-family: Verdana,sans-serif; font-size: 11px; color: #374953; width: 600px;">
<tr>
<td align="left"><a href="http://www.opencartshopping.com.br/" title="Open Cart Shopping!"><img src="cid:logo.png" alt="Open Cart Shopping!" style="border: none;" ></a></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left">Obrigado por seu interesse em produtos Open Cart Shopping!.Seu pedido foi recebido e será processado depois que o pagamento for confirmado.</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left" style="background-color: #069; color:#FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;">Detalhes do pedido</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left">ID do Pedido: <span style="color: #069; font-weight: bold;">19</span><br />
Data do Pedido: 19/11/2010<br >
Forma de Pagamento: <strong>Pagamento na entrega em dinheiro</strong><br />
Método de Envio: <strong<B>ATEN&Ccedil;&Atilde;O:</B> Entrega Gr&aacute;tis apenas para Campos dos Goytacazes-RJ</strong><br />
<br />
Email: <strong>cliente@seudominio.com.br</strong><br />
Telefone: <strong>2722-2222</strong><br />
Endereco de IP: <strong>xxx.xx.xxx.xxx</strong>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #FFFFFF;">
<tr style="background-color: #CCCCCC; text-transform: uppercase;">
<th style="text-align: left; padding: 0.3em;">Endereço para envio</th>
<th style="text-align: left; padding: 0.3em;">Endereço de Pagamento</th>
</tr>
<tr>
<td style="padding: 0.3em; background-color: #EEEEEE; color: #000;">Nome do cliente<br /><br />Altos<br />Campos dos Goytacazes<br />Rio de Janeiro<br />Brazil</td>
<td style="padding: 0.3em; background-color: #EEEEEE; color: #000;">Nome do cliente<br />Rua Doutor Beda 321<br />Altos<br />Campos dos Goytacazes<br />Rio de Janeiro<br />Brazil</td>
</tr>
</table></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"><table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #000000;">
<tr style="background-color: #CCCCCC;">
<th align="left" style="width: 15%; padding: 0.3em; color: #FFFFFF;">Produto</th>
<th align="left" style="color: #FFFFFF;">Modelo</th>
<th align="right" style="width: 15%; padding: 0.3em; color: #FFFFFF;">Preço</th>
<th align="right" style="width: 15%; padding: 0.3em; color: #FFFFFF;">Quantidade</th>
<th align="right" style="width: 20%; padding: 0.3em; color: #FFFFFF;">Total</th>
</tr>
<tr style="background-color: #EEEEEE; text-align: center;">
<td align="left">Mandala Quadro Tela Pintura <br />
&nbsp;&nbsp;- Tamanhos: 40cm </td>
<td align="left">Arte Store</td>
<td align="right">R$249,00</td>
<td align="right">1</td>
<td align="right">R$249,00</td>
</tr>
<tr style="text-align: right;">
<td colspan="3">&nbsp;</td>
<td style="background-color: #EEEEEE; font-weight: bold; padding: 0.3em;"><FONT COLOR=#FF0000><B>ATEN&Ccedil;&Atilde;O:</B> Entrega Gr&aacute;tis apenas para Campos dos Goytacazes-RJ</FONT>:</td>
<td style="background-color: #EEEEEE; padding: 0.3em;">R$0,00</td>
</tr>
<tr style="text-align: right;">
<td colspan="3">&nbsp;</td>
<td style="background-color: #EEEEEE; font-weight: bold; padding: 0.3em;">Sub-Total:</td>
<td style="background-color: #EEEEEE; padding: 0.3em;">R$249,00</td>
</tr>
<tr style="text-align: right;">
<td colspan="3">&nbsp;</td>
<td style="background-color: #EEEEEE; font-weight: bold; padding: 0.3em;">Total:</td>
<td style="background-color: #EEEEEE; padding: 0.3em;">R$249,00</td>
</tr>
</table></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left" style="background-color: #069; color: #FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left" style="background-color: #069; color: #FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;">Os comentários para seu pedido são:</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left">Esse quadro vai ficar lindo no meu quarto!</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left" style="background-color: #069; color: #FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;">Para ver o seu pedido, clique no link abaixo:</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="left"><a href="http://www.opencartshopping.com.br/inde ... 19</a></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td align="center" style="font-size: 10px; border-top: 1px solid #069;"><a href="http://www.opencartshopping.com.br/" style="color: #069; font-weight: bold; text-decoration: none;">Open Cart Shopping</a> powered by <a href="http://www.opencart.com" style="text-decoration: none; color: #374953;">OpenCart</a></td>
</tr>
</table>
</body>
</html>
#1649
amigo, isto é o seu sevidor de email que vc usa pra ler

deve ta bloquiado o uso de html e tbm usando outro charset
#1651
Caro Maxno, o servidor eu tenho certeza que não é porque eu utilizo um servidor que hospeda uma série de clientes. E por outro lado, descartei essa possibilidade no momento em que fiz testes enviando emails através do form de contato , e ele me enviou as informações com a formatação correta.

Acredito que possa ser o Charset, mas não sei qual Charset setar lá. Porque a página responsavél por essa formatação é a página : /catalog/view/theme/default/template/mail/order_confirm.tpl

Desconfiei também que poderia ser o DOCTYPE que é esse nessa página:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-1 ... strict.dtd">

O Charset que utiliza é esse:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

A princípio não encontrei nada de errado, mas como nunca usei o sistema não sei nem por onde começar para tentar resolve-lo. Por isso recorri ao fórum.

Desde já, já fico grato por qualquer ajuda que puder me prover!
Um abraço.
#1654
Galera, obrigado pelo esforço, mas descobri o problema. Eu utilizo um cliente de email. No caso o "Incredimail" e nele os pedidos chegam com a codificação toda alterada. Fiz um teste e abri o email do pedido direto do browser e esta no formato correto, inclusive com todos os acentos e itens descritos.

Valew pela força galera!! Fica a dica pra quem usar um cliente de email ficar atento ao fato.