That looks like correct MIME header encoding, but I haven't validated it
yet with any tools.

What versions of SM and OE are you using?

On Wed, Apr 11, 2007, Jorge Bastos <[EMAIL PROTECTED]> said:

> Paul/Aaron,
> 
> for this thread, i have a message that is a clean message, a comercial one, 
> that has in the subject:
> 
> From: "=?iso-8859-1?Q?Servi=E7os_::_Inform=E1tica_:"@smtp.decimal.pt:_CCTV?=
>  <[EMAIL PROTECTED]>
> 
> 
> Attach there's the RAW message, and a printscreen from thunderbird that 
> show's this OK, and from OE that show's it wrong, squirrelmail also show's 
> it wrong.
> 
> Can something be done here to prevent this?
> 
> Jorge
> 
> 
> ----- Original Message ----- 
> From: "Aaron Stone" <[EMAIL PROTECTED]>
> To: "DBMail mailinglist" <[email protected]>
> Sent: Wednesday, April 04, 2007 5:11 PM
> Subject: Re: [Dbmail] Crazy Chars
> 
> 
> If you want to generate non-us-ascii email from the command line,
> consider writing a short Perl script. Here are two modules that might
> help you build a correct modified-utf7 header:
> 
> http://search.cpan.org/~fabpot/Unicode-IMAPUtf7-2.01/lib/Unicode/IMAPUtf7.pm
> http://search.cpan.org/~dankogai/Encode-2.18/lib/Encode/Unicode/UTF7.pm
> 
> Good luck!
> Aaron
> 
> On Wed, 2007-04-04 at 15:50 +0100, Jorge Bastos wrote:
>> Checking other email, some comercial news i receive from HP, they use
>> opensmtp.net (i use that too :P) and works fine, it converted the subject 
>> to
>> utf7 strings
>>
>>
>> ----- Original Message ----- 
>> From: "Jorge Bastos" <[EMAIL PROTECTED]>
>> To: "DBMail mailinglist" <[email protected]>
>> Sent: Wednesday, April 04, 2007 2:56 PM
>> Subject: Re: [Dbmail] Crazy Chars
>>
>>
>> Right Paul,
>> I was checking some other emails:
>>
>> X-Mailer: Addemar (Ideaxis)
>>
>> Each one has maillers that i don't even knew, and ok, i know that the
>> subject encoded in utf7 chars in work from the mail client, if it was
>> possible to detect the charset and encode this was great, but sinse it's
>> not, only mail client has to do this.
>>
>>
>>
>>
>> ----- Original Message ----- 
>> From: "Paul J Stevens" <[EMAIL PROTECTED]>
>> To: "DBMail mailinglist" <[email protected]>
>> Sent: Wednesday, April 04, 2007 2:24 PM
>> Subject: Re: [Dbmail] Crazy Chars
>>
>>
>> Jorge Bastos wrote:
>> > I know you're right Paul,
>> > But tell me, is it asking to mutch to add something here to encode this?
>> > I'm asking you this because, at least in my case, and i'm sure many
>> > people will use sistems like this, check this part of the header from a
>> > message that displays wrong (subject line it's not encoded).
>> > See the X-Mailer tag, and below there's the charset info using 
>> > iso-8859-1.
>>
>> Dbmail already uses the encoding in the Content-Type header of a
>> message. Only if such a header is not used, the default_msg_encoding is
>> used to try and decode the 8bit headers.
>>
>> > I think this is a perl module not sure, it seams, even considering that
>> > this module has a bug/missing feature, could dbmail check this to make
>> > it consistent when showing the message?
>>
>> No can do. In this case there's simply no way to determine the encoding
>> of the Subject header.
>>
>> Try bugging the maintainer of MIME::Lite::HTML
>>
>>
>> > I understand there things, but for somebody that will install dbmail and
>> > know so mutch about this technical things may say: "damn, dbmail show's
>> > this wrong, don't want it!!".
>> > Know what i mean?
>> >
>> >
>> >
>> > ---
>> > Date: Wed, 4 Apr 2007 12:13:26 UT
>> > Subject: Micro Máquinas - SMC
>> > To: [EMAIL PROTECTED]
>> > From: [EMAIL PROTECTED]
>> > X-Mailer: MIME::Lite::HTML 1.21
>> > Message-Id: <[EMAIL PROTECTED]>
>> > X-Virus-Scanned: ClamAV using ClamSMTP
>> > Return-Path: [EMAIL PROTECTED]
>> > MIME-Version: 1.0
>> > Content-Type: multipart/related;
>> > boundary="_----------=_11756888061387121609"
>> > Content-Transfer-Encoding: 7bit
>> > X-DBMail-PhysMessage-ID: 547325
>> >
>> > This is a multi-part message in MIME format.
>> >
>> > --_----------=_11756888061387121609
>> > Content-Transfer-Encoding: quoted-printable
>> > Content-Type: text/html; charset=iso-8859-1
>> > Date: Wed, 4 Apr 2007 12:13:26 UT
>> >
>> > ---
>> >
>> >
>> > ----- Original Message ----- From: "Paul J Stevens" <[EMAIL PROTECTED]>
>> > To: "DBMail mailinglist" <[email protected]>
>> > Sent: Wednesday, April 04, 2007 12:50 PM
>> > Subject: Re: [Dbmail] Crazy Chars
>> >
>> >
>> > Jorge Bastos wrote:
>> >> Sorry, but now i'm seeing one thing,
>> >> The the screenshot and the raw message in the attach.
>> >> The message has charset=iso-8856-1
>> >>
>> >> The subject should't display ok?
>> >> Even if this is not in the RFC, most of people write non ASCII chars in
>> >> the subject, after all it's the portuguese language and evebody writes
>> >> in this way.
>> >
>> > A /real/ mailclient will convert 8bit headers to utf7 encoded strings.
>> >
>> >
>> >>
>> >> Tell me something :P
>> >>
>> >> I have now the database with charset= utf8 and
>> >> collation=utf8_general_ci, and in dbmail.conf
>> >> encoding             = utf8
>> >> default_msg_encoding = utf8
>> >>
>> >>
>> >> Jorge
>> >>
>> >> ----- Original Message ----- From: "Jorge Bastos"
>> >> <[EMAIL PROTECTED]>
>> >> To: "DBMail mailinglist" <[email protected]>
>> >> Sent: Tuesday, April 03, 2007 3:42 PM
>> >> Subject: Re: [Dbmail] Crazy Chars
>> >>
>> >>
>> >> Ah, ok then
>> >> This is not problematic for who uses the email.
>> >> The question about the emails i send from the console, are only for me 
>> >> to
>> >> read and i usualy don't use non ASCII chars on it so no problem at all.
>> >> For me it's solved this sinse it's all working ok :)
>> >>
>> >> Jorge
>> >>
>> >>
>> >> ----- Original Message ----- From: "Paul J Stevens" <[EMAIL PROTECTED]>
>> >> To: "DBMail mailinglist" <[email protected]>
>> >> Sent: Tuesday, April 03, 2007 3:17 PM
>> >> Subject: Re: [Dbmail] Crazy Chars
>> >>
>> >>
>> >> Jorge Bastos wrote:
>> >>> You're right Paul,
>> >>> But some messages that i have problems, are messages that i send in my
>> >>> linux console, and no charset information is going on it.
>> >>> For example:
>> >>>
>> >>> echo "ola olá teste ç çãõ"|mail -s "ola olá teste ç çãõ" 
>> >>> [EMAIL PROTECTED]
>> >>
>> >> Sending 8bit chars in a subject line violates the RFC2822 do please
>> >> don't do
>> >> that. The whole exercise with default_msg_encoding is to accomodate
>> >> certain
>> >> broken but widely used clients (read outlook) that will send 8bit
>> >> headers.
>> >> Those
>> >> will most commonly use latin-1 or windows-1250 charsets.
>> >>
>> >> You, however, when sending from the console, are most likely sending 
>> >> utf8
>> >> strings.
>> >>
>> >> However, there is *no* way you can determine what charset is used for 
>> >> an
>> >> 8bit
>> >> string. Let me restate that: without knowing the charset beforehand
>> >> you can
>> >> not
>> >> know how to represent the characters above 127.
>> >>
>> >>
>> >>>
>> >>> The values in the message body apear ok, but in the subject no, in the
>> >>> subject all special chars are transleted to "???".
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> ----- Original Message ----- From: "Paul J Stevens" <[EMAIL PROTECTED]>
>> >>> To: "DBMail mailinglist" <[email protected]>
>> >>> Sent: Tuesday, April 03, 2007 12:34 PM
>> >>> Subject: Re: [Dbmail] Crazy Chars
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> default_msg_encoding:
>> >>>
>> >>> *should* be the same as the encoding used by your outlook clients (the
>> >>> ones
>> >>> sending the messages with 8bit headers)
>> >>>
>> >>> encoding:
>> >>>
>> >>> must be the same as the encoding of the database.
>> >>>
>> >>> In your case it's the first that's biting you (default_msg_encoding).
>> >>>
>> >>> Most of your outlook clients that are sending 8bit headers in messages
>> >>> are
>> >>> probably using windows-1250 or latin-1 charsets, *not* utf8.
>> >>>
>> >>>
>> >>> Jorge Bastos wrote:
>> >>>> Ah, sorry Paul/Aaron,
>> >>>>
>> >>>> The screenshots are without:
>> >>>> encoding             = utf8
>> >>>> default_msg_encoding = utf8
>> >>>>
>> >>>> and with the database in Latin1 charset:
>> >>>>
>> >>>> After i added this do dbmail.conf and changed the database to UTF8, i
>> >>>> have in OE the word:
>> >>>> "Situação"
>> >>>> gets:
>> >>>> "Situa??o"
>> >>>>
>> >>>> The same for SquirrelMail, RoundCube and thunderbird, and MSoutlook
>> >>>> 2003 show's it right.
>> >>>>
>> >>>>
>> >>>>   ----- Original Message -----   From: Jorge Bastos
>> >>>>   To: DBMail mailinglist
>> >>>>   Sent: Tuesday, April 03, 2007 11:37 AM
>> >>>>   Subject: [Dbmail] Crazy Chars
>> >>>>
>> >>>>
>> >>>>   Paul / Aaron,
>> >>>>   After updating to last svn, when i have for example the folowing
>> >>>> word:
>> >>>>
>> >>>>   "Situação"
>> >>>>
>> >>>>   It gets crazy showed by OE.
>> >>>>
>> >>>>   Squirrelmail show it +/- correct, but are other email that he just
>> >>>> show it wrong as you can see in attach "sq mail.jpg".
>> >>>>
>> >>>>
>> >>>>   In thunderbird i can see the messages with the subject starting 
>> >>>> with
>> >>>> UTF8..... etc etc right, but the one with the text "Situação" seams a
>> >>>> bit strange also..
>> >>>>
>> >>>>   I have the database with charset UTF8 and collation utf8_general_ci
>> >>>>   And in dbmail.conf i also have with:
>> >>>>
>> >>>>   encoding             = utf8
>> >>>>   default_msg_encoding = utf8
>> >>>>
>> >>>>   How to resolve this, or this need some fine tunning from you?
>> >>>>   Want me to report this?
>> >>>>
>> >>>>
>> >>>>   Jorge
>> >>>>
>> >>>>
>> >>>> ------------------------------------------------------------------------------
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>   _______________________________________________
>> >>>>   DBmail mailing list
>> >>>>   [email protected]
>> >>>>   https://mailman.fastxs.nl/mailman/listinfo/dbmail
>> >>>>
>> >>>>
>> >>>>
>> >>>> ------------------------------------------------------------------------
>> >>>>
>> >>>>
>> >>>> _______________________________________________
>> >>>> DBmail mailing list
>> >>>> [email protected]
>> >>>> https://mailman.fastxs.nl/mailman/listinfo/dbmail
>> >>>
>> >>>
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------
>> >>
>> >> Received: from smtp.decimal.pt (localhost.localdomain [127.0.0.1])
>> >>     by smtp.decimal.pt (Postfix) with ESMTP id DFC69427C3
>> >>     for <[EMAIL PROTECTED]>; Wed,  4 Apr 2007 11:38:21 +0100 (WEST)
>> >> Received: by smtp.decimal.pt (Postfix, from userid 1001)    id
>> >> D276C427C2;
>> >>     Wed,  4 Apr 2007 11:38:21 +0100 (WEST)
>> >> X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on lira
>> >> X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0
>> >> tests=AWL,BAYES_00,
>> >>     HTML_IMAGE_ONLY_32,HTML_MESSAGE,MIME_HTML_ONLY,NO_REAL_NAME
>> >>     autolearn=no version=3.1.7-deb
>> >> Received: from www.jpsacouto.pt (www.jpsacouto.pt [81.92.197.132])
>> >>     by smtp.decimal.pt (Postfix) with ESMTP id DAB5C427C4
>> >>     for <[EMAIL PROTECTED]>; Wed,  4 Apr 2007 11:38:20 +0100 (WEST)
>> >> Received: from nobody by www.jpsacouto.pt with local (Exim 4.31)
>> >>     id 1HZ2qq-0007La-1e; Wed, 04 Apr 2007 11:36:28 +0100
>> >> To: [EMAIL PROTECTED]
>> >> Subject: JP Sá Couto - Campanha Monitor TFT 20\" LG L204WT-SF
>> >> From: [EMAIL PROTECTED]
>> >> Message-Id: <[EMAIL PROTECTED]>
>> >> Sender: Nobody <[EMAIL PROTECTED]>
>> >> Date: Wed, 04 Apr 2007 11:36:28 +0100
>> >> X-Virus-Scanned: ClamAV using ClamSMTP
>> >> Return-Path: [EMAIL PROTECTED]
>> >> MIME-Version: 1.0
>> >> Content-Type: text/html; charset=iso-8859-1
>> >> X-DBMail-PhysMessage-ID: 547143
>> >>
>> >>
>> >> <html>
>> >> <head>
>> >> <title>Novidades J.P. S&aacute; Couto...</title>
>> >> <link rel=stylesheet href=http://www.jpsacouto.pt/master.css
>> >> type=text/css>
>> >> </head>
>> >> <body bgcolor=#C0C0C0 text=#000000 topmargin=3>
>> >> <table width=100% border=0 cellspacing=0 cellpadding=0 height=100%>
>> >>  <tr>
>> >>    <td align=center valign=top><font size=1>Caso n&atilde;o veja
>> >> correctamente
>> >>      esta mensagem, clique aqui: <a
>> >> href=http://www.jpsacouto.pt/mailshot/MLG0407_L204WT.html
>> >> target=_blank>http://www.jpsacouto.pt/mailshot/MLG0407_L204WT.html</a></font><br>
>> >>
>> >>
>> >>      <br>
>> >>      <table width=600 border=0 cellspacing=0 cellpadding=1
>> >> bgcolor=#000000>
>> >>        <tr>
>> >>          <td align=center valign=middle>
>> >>            <table width=100% border=0 cellspacing=0 cellpadding=0
>> >> height=100%>
>> >>              <tr>
>> >>                <td><a href=http://www.jpsacouto.pt target=_blank><img
>> >> src=http://www.jpsacouto.pt/mailshot/MLG0407_L204WT.jpg border=0
>> >> name=JPSC alt=www.jpsacouto.pt></a></td>
>> >>              </tr>
>> >>            </table>
>> >>          </td>
>> >>        </tr>
>> >>        <tr>
>> >>          <td bgcolor=#C0C0C0 height=10></td>
>> >>        </tr>
>> >>        <tr>
>> >>          <td bgcolor=#C0C0C0 align=center><span class=aviso>***
>> >> ATEN&Ccedil;&Atilde;O: n&atilde;o responda a esta mensagem!
>> >> ***</span></td>
>> >>        </tr>
>> >>        <tr>
>> >>          <td bgcolor=#C0C0C0 height=10></td>
>> >>        </tr>
>> >>        <tr bgcolor=#C0C0C0>
>> >>          <td align=center><p><span class=bold>JP S&aacute; Couto, SA
>> >> </span>*
>> >>              Rua da Guarda, 675 * 4455 - 466 Perafita * Tel.: 229993999
>> >> * Fax:
>> >>            229993939 <strong>Delega&ccedil;&atilde;o Sul</strong> *
>> >> Estrada Nacional 249-4 Km 7,35* Lugar da Ab&oacute;boda*  2785-754 S.
>> >> Domingos de Rana Tel.: 219259900 * Fax: 219259929 </p>            </td>
>> >>        </tr>
>> >>        <tr bgcolor=#C0C0C0>
>> >>          <td height=5></td>
>> >>        </tr>
>> >>        <tr bgcolor=#C0C0C0>
>> >>          <td><i><font size=1>Esta mensagem destina-se &uacute;nicamente
>> >> a informar,
>> >>            n&atilde;o devendo ser considerada como &quot;spam&quot;. No
>> >> caso
>> >>            de n&atilde;o pretender receber mais mensagens deste tipo,
>> >> altere
>> >>            as suas permiss&otilde;es de utilizador ou, caso n&atilde;o 
>> >> o
>> >> possa
>> >>            fazer, contacte o <span class=bold>Administrador</span> de
>> >> Membros
>> >>            da sua empresa. Para alterar as permiss&otilde;es proceda da
>> >> seguinte
>> >>            forma: entre na <span class=bold>&Aacute;rea de
>> >> Revenda</span>, depois
>> >>            seleccione o menu da &quot;<span
>> >> class=bold>Gest&atilde;o</span>&quot;
>> >>            e a seguir &quot;<span class=bold>Utilizadores</span>&quot;;
>> >> escolha
>> >>            o utilizador pretendido e defina as permiss&otilde;es para
>> >> esse membro.
>> >>            Se o seu nome est&aacute; inclu&iacute;do nesta lista por
>> >> erro - ou
>> >>            se tiver dificuldades em definir as permiss&otilde;es do
>> >> membro -
>> >>            envie-nos um email para</font></i> <font size=2><b><a
>> >> href=mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]</a></b>.</font></td>
>> >>
>> >>
>> >>        </tr>
>> >>    </table>
>> >>    </td>
>> >>  </tr>
>> >> </table>
>> >> </body>
>> >> </html>
>> >>
>> >>
>> >> ------------------------------------------------------------------------
>> >>
>> >> _______________________________________________
>> >> DBmail mailing list
>> >> [email protected]
>> >> https://mailman.fastxs.nl/mailman/listinfo/dbmail
>> >
>> >
>>
>>
> 
> _______________________________________________
> DBmail mailing list
> [email protected]
> https://mailman.fastxs.nl/mailman/listinfo/dbmail
> 

-- 



_______________________________________________
DBmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to