[GTER] registro.br mandando mensagens com Subject impróprio (era [Hostmaster at registro.br: Domínio LAURAMARSIAJ.COM.BR Alterado])

Carlos Laviola claviola at ax.net.br
Tue Dec 16 18:41:03 -02 2003


Aqui est�o os headers da mensagem completa que recebemos do registro.br
quando acontecem altera��es num dom�nio.  Qualquer notifica��o que
contenha acentos � enviada de forma errada, pois o Subject da mensagem
n�o � "MIME encoded".  Em vez disso, os acentos s�o enviados sem o
tratamento correto e dependem do terminal do cliente para serem exibidos
da forma correta.  Como eu uso UTF-8 (Unicode), n�o consigo ver tais
acentos de forma correta.

Para efeitos de demonstra��o, o Subject "Isto � um teste. Agrade�o pela
compreens�o" � enviado corretamente como

Subject: Isto =?iso-8859-1?Q?=E9_um_teste=2E_Agrade?=
        =?iso-8859-1?Q?=E7o_pela_compreens=E3o=2E?=

(sim, com quebra de linha) pelo mutt.  No caso do registro, o caracter
correspondente a letra "�" (i com acento agudo) � enviado sem
tratamento, como "algo" em 8 bits, que poderia ser, basicamente,
qualquer coisa em 8 bits (lixo) e que n�o faz sentido em um terminal
UTF-8.

O corpo da mensagem � exibido corretamente, devido � presen�a de

Content-Type: text/plain; charset=iso-8859-1

nos headers da mensagem e o cliente, nesse caso, simplesmente faz a
convers�o de charset original para o que o usu�rio usa (iso-8859-1 ->
utf8, iso-8859-1 -> us-ascii, seja l� o que for).

O amavis rodando no nosso servidor que serve de gateway de mail
detecta o problema:

X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char ED hex) in message header 'Subject'
	Subject: Dom\355nio LAURAMARSIA... ^

Quase ningu�m deve perceber isso porque pouca gente ainda l� e-mail em
terminais, especialmente UTF-8, mas n�o se deve contar com a capacidade
do cliente de interpretar o caracter "raw" ou de "dar um jeitinho".  �
pra isso que existem padr�es.

Seria poss�vel consertar esse problema encapsulando o assunto da
mensagem com MIME?

Obrigado,
Carlos.

----- Forwarded message from Hostmaster at registro.br -----

Return-Path: nicmailer at registro.br
Delivered-To: alternex.com.br-claviola at alternex.com.br
Received: (qmail 16913 invoked from network); 15 Dec 2003 17:25:12 -0000
Received: from unknown (HELO localhost) (127.0.0.1)
  by localhost with SMTP; 15 Dec 2003 17:25:12 -0000
Received: from vorlon.alternex.com.br [200.155.24.230]
	by localhost with POP3 (fetchmail-6.1.2)
	for claviola at alternex.com.br (single-drop); Mon, 15 Dec 2003 15:25:12 -0200 (BRST)
Received: from vorlon.alternex.com.br (localhost.localdomain [127.0.0.1])
	by mail.alternex.com.br (8.12.8/8.12.8) with ESMTP id hBFHOMKg010768
	for <dnsmasters at vorlon.alternex.com.br>; Mon, 15 Dec 2003 15:24:22 -0200
Received: (from dnsmaster at localhost)
	by vorlon.alternex.com.br (8.12.8/8.12.8/Submit) id hBFHOMRU010762
	for dnsmasters; Mon, 15 Dec 2003 15:24:22 -0200
X-Authentication-Warning: vorlon.alternex.com.br: dnsmaster set sender to nicmailer at registro.br using -f
Received: from alternex.com.br (cyrus.alternex.com.br [200.219.63.21])
	by mail.alternex.com.br (8.12.8/8.12.8) with ESMTP id hBFHOLKg010748
	for <hostmaster at ALTERNEX.COM.BR>; Mon, 15 Dec 2003 15:24:21 -0200
Received: from localhost (localhost [127.0.0.1])
	by mail-gw.alternex.com.br (Postfix) with ESMTP id 229E92B8E1
	for <hostmaster at ALTERNEX.COM.BR>; Mon, 15 Dec 2003 15:31:35 -0200 (BRST)
Received: from mail-gw.alternex.com.br ([127.0.0.1])
	by localhost (cyrus [127.0.0.1]) (amavisd-new, port 10024) with LMTP
	id 20068-01-10 for <hostmaster at ALTERNEX.COM.BR>;
	Mon, 15 Dec 2003 15:31:35 -0200 (BRST)
Received: from fe.registro.br (registro.br [200.160.2.3])
	by mail-gw.alternex.com.br (Postfix) with ESMTP id BEE782B7CD
	for <hostmaster at ALTERNEX.COM.BR>; Mon, 15 Dec 2003 15:31:33 -0200 (BRST)
Received: by fe.registro.br (Postfix, from userid 1002)
	id A5D3D1FD37; Mon, 15 Dec 2003 15:24:36 -0200 (BRST)
X-Mailer: Tsimplemail $Revision: 1.20 $
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
From: Hostmaster at registro.br
To: hostmaster at ALTERNEX.COM.BR
Cc: lmm at TECNOPOP.COM.BR
Subject: Dom�nio LAURAMARSIAJ.COM.BR Alterado
Message-Id: <20031215172436.A5D3D1FD37 at fe.registro.br>
Date: Mon, 15 Dec 2003 15:24:36 -0200 (BRST)
X-Virus-Scanned: by amavisd-new-20030616-p5 (Debian) at ax.net.br
X-Amavis-Alert: BAD HEADER Non-encoded 8-bit data (char ED hex) in message header 'Subject'
	Subject: Dom\355nio LAURAMARSIA... ^
X-Bogosity: No, tests=bogofilter, spamicity=0.000005, version=0.15.8

(...)

----- End forwarded message -----

-- 
Carlos Laviola <claviola at ax.net.br>
AlterNex S/A - (21) 2530-7007



More information about the gter mailing list