Fórum OpenCart Brasil

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

Suporte geral sobre problemas técnicos para OpenCart v3.x.
#91399
e u149768515@srv541.main-hosting.eu em 06/11/2023 09:53
Detalhes Cabeçalhos
------=_NextPart_f55b616960bd7d5c70c60c9fb90cd6c4
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

RGFkb3MgZG8gbm92byBjbGllbnRlOgoKTm9tZTogU2ViYXN0acOjbyBEaWFzClNvYnJlbm9tZTogQ2FydmFsaG8KVGlwbyBkZSBjbGllbnRlOiBQYWRyw6NvCkUtbWFpbDogc2ViYXN0aWFvZGlhc19wdmhAaG90bWFpbC5jb20KVGVsZWZvbmU6IDY5IDk5MzMyLTEyNTg=
------=_NextPart_f55b616960bd7d5c70c60c9fb90cd6c4--
#91424
A mensagem esta sendo enviado codificada em base64.
Utilizei python para decodificar
Código: Selecionar todos
import base64

mensagem_codificada = "RGFkb3MgZG8gbm92byBjbGllbnRlOgoKTm9tZTogU2ViYXN0acOjbyBEaWFzClNvYnJlbm9tZTogQ2FydmFsaG8KVGlwbyBkZSBjbGllbnRlOiBQYWRyw6NvCkUtbWFpbDogc2ViYXN0aWFvZGlhc19wdmhAaG90bWFpbC5jb20KVGVsZWZvbmU6IDY5IDk5MzMyLTEyNTg="

mensagem_decodificada = base64.b64decode(mensagem_codificada).decode('utf-8')

print(mensagem_decodificada)
O retorno do Python foi:
Código: Selecionar todos
Dados do novo cliente:
Nome: Sebas....
Sobrenome: Car..
E-mail: sebastianjo.dias@hotma...
Telefone: 69 9933...

Apaguei parte da informação para não divulgar os dados do usuário.

O que acontece é que no arquivo do envio do e-mail deveria estar com UTF-8

Dentro do controller tem uma pasta chama "mail" que são os arquivos responsáveis pelo envios dos e-mail, tanto ao admin da loja quanto ao cliente.
Fica no caminho catalog/controller/mail/

Normalmente o que envia os e-mail dos pedidos é order.php

Procure pela seguinte linha $mail->setSender

Verifique se esta codificada para UTF-8, normalmente deve estar assim:
Código: Selecionar todos
$mail->setSender(html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'));

OBS: As informações e caminhos são baseados no O.C. 3X
Lembre-se de antes de alterar qualquer arquivo, realize a copia ou backup do mesmo.

Se não resolver precisa passar mais informações, como esta o cabeçalho ou talvez até o código controller de algum arquivo da pasta mail.

Espero ter ajudado.