Roundcube Community Forum

 

Blank empty message body (see email source inside)

Started by Willy Gardiol, September 25, 2009, 06:22:29 AM

Previous topic - Next topic

Willy Gardiol

Hallo!
roundcube version 0.3-stable.


X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on 62.149.162.43
X-Spam-Level:
X-Spam-Status: No, score=0.2 required=5.0 tests=AWL,HTML_MESSAGE autolearn=ham
version=3.2.5
Received: (qmail 32637 invoked from network); 25 Sep 2009 11:50:03 +0200
Received: from blu0-omc3-s23.blu0.hotmail.com (65.55.116.98)
  by host43-162-149-62.serverdedicati.aruba.it with SMTP; 25 Sep 2009 11:50:03 +0200
Received-SPF: pass (host43-162-149-62.serverdedicati.aruba.it: SPF record at spf-a.hotmail.com designates 65.55.116.98 as permitted sender)
Received: from BLU116-W12 ([65.55.116.72]) by blu0-omc3-s23.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959);
Fri, 25 Sep 2009 02:50:04 -0700
Message-ID: <[email protected]>
Return-Path: [email protected]
Content-Type: multipart/alternative;
boundary=&quot;_606aa0d7-dd39-4241-94e4-53b6b9080048_&quot;
X-Originating-IP: [194.184.40.66]
From: Removed <[email protected]>
To:  Also Removed <[email protected]>
Subject: RE: Prova...
Date: Fri, 25 Sep 2009 09:50:04 +0000
Importance: Normal
In-Reply-To: <[email protected]>
References: <[email protected]>
MIME-Version: 1.0
X-OriginalArrivalTime: 25 Sep 2009 09:50:04.0291 (UTC) FILETIME=[8E8C9530:01CA3DC5]

--_606aa0d7-dd39-4241-94e4-53b6b9080048_
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;
Content-Transfer-Encoding: quoted-printable


prova=20
=20
> Date: Fri=2C 25 Sep 2009 11:22:21 +0200
> Subject: Prova...
>=20
>=20
> Quando puoi=2C rispondi a questa...
>=20
>=20
     =0A=
_________________________________________________________________=0A=
Condividi e organizza le tue immagini con  Windows Live Foto.
=0A=
http://www.microsoft.com/windows/windowslive/photos.aspx =

--_606aa0d7-dd39-4241-94e4-53b6b9080048_
Content-Type: text/html; charset=&quot;iso-8859-1&quot;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Verdana
}
--></style>
</head>
<body class=3D'hmmessage'>
prova&nbsp=3B<BR>&nbsp=3B<BR>&gt=3B Date: Fri=2C 25 Sep 2009 11:22:21 +0200=
<BR>&gt=3B
com<BR>&gt=3B Subject: Prova...<BR>&gt=3B <BR>&gt=3B <BR>&gt=3B Quando puoi=
=2C rispondi a questa...<BR>&gt=3B <BR>&gt=3B <BR>    <br /><hr />L=
ive Search Map <a href=3D'http://maps.live.it' target=3D'_new'>Cerchi la st=
rada pi=F9 breve per andare in ufficio? Chiedila a Live Search Maps!</a></b=
ody>
</html>=

--_606aa0d7-dd39-4241-94e4-53b6b9080048_--

This message shows up as blank/empty page. I can see all the headers, i can see the full source by selecting show source... but not the message!

This is very annoyng because... this happens with emails from my girlfriend!

almar

Hello Willy,

Can you put on the preview pane in "Mailbox view" check if the mail shows up there?

I'm sensing the same problem as I posted earlier. The message looks fine.

Almar

Willy Gardiol

Whether i double-click on the message to open it or i enable the preview panel and simply click on the email, the result does not change.

either the preview panel or the new window/page show the headers, date, subject, to, from... but the body below is simply... empty.

Willy Gardiol

Ok, i did some more research.
The following email _WORKS_:


X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on 62.149.162.43
X-Spam-Level:
X-Spam-Status: No, score=0.2 required=5.0 tests=AWL,HTML_MESSAGE autolearn=ham
version=3.2.5
Received: (qmail 32637 invoked from network); 25 Sep 2009 11:50:03 +0200
Received: from blu0-omc3-s23.blu0.hotmail.com (65.55.116.98)
  by host43-162-149-62.serverdedicati.aruba.it with SMTP; 25 Sep 2009 11:50:03 +0200
Received-SPF: pass (host43-162-149-62.serverdedicati.aruba.it: SPF record at spf-a.hotmail.com designates 65.55.116.98 as permitted sender)
Received: from BLU116-W12 ([65.55.116.72]) by blu0-omc3-s23.blu0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959);
Fri, 25 Sep 2009 02:50:04 -0700
Message-ID: <[email protected]>
Return-Path: [email protected]
Content-Type: multipart/alternative;
boundary=&quot;_606aa0d7-dd39-4241-94e4-53b6b9080048_&quot;
X-Originating-IP: [194.184.40.66]
From: Removed <[email protected]>
To: Removedl <[email protected]>
Subject: RE: Prova...
Date: Fri, 25 Sep 2009 09:50:04 +0000
Importance: Normal
In-Reply-To: <[email protected]>
References: <[email protected]>
MIME-Version: 1.0
X-OriginalArrivalTime: 25 Sep 2009 09:50:04.0291 (UTC) FILETIME=[8E8C9530:01CA3DC5]

--_606aa0d7-dd39-4241-94e4-53b6b9080048_
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;
Content-Transfer-Encoding: quoted-printable


prova=20
=20
> Date: Fri=2C 25 Sep 2009 11:22:21 +0200
> Subject: Prova...
>=20
>=20
> Quando puoi=2C rispondi a questa...
>=20
>=20
     =0A=
_________________________________________________________________=0A=
Condividi e organizza le tue immagini con  Windows Live Foto.
=0A=
http://www.microsoft.com/windows/windowslive/photos.aspx =

--_606aa0d7-dd39-4241-94e4-53b6b9080048_
Content-Type: text/html; charset=&quot;iso-8859-1&quot;
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 10pt=3B
font-family:Verdana
}
--></style>
</head>
<body class=3D'hmmessage'>
prova&nbsp=3B<BR>&nbsp=3B<BR>&gt=3B Date: Fri=2C 25 Sep 2009 11:22:21 +0200=
<BR>&gt=3B From: =
com<BR>&gt=3B Subject: Prova...<BR>&gt=3B <BR>&gt=3B <BR>&gt=3B Quando puoi=
=2C rispondi a questa...<BR>&gt=3B <BR>&gt=3B <BR>    <br /><hr />L=
ive Search Map <a href=3D'http://maps.live.it' target=3D'_new'>Cerchi la st=
rada pi=F9 breve per andare in ufficio? Chiedila a Live Search Maps!</a></b=
ody>
</html>=

--_606aa0d7-dd39-4241-94e4-53b6b9080048_--


What i did was to REPLY to this email... then my girlfriend answered and BANG, the answer is blank in roundcube...

Something must have changed between my reply and her reply.

robert.penz

#4
I've the same problems with some mails.

I believe also that I know the problem. The problem occurs if in the email header empty lines occure. This is still a valid mail if the next line does start with an space.

For example, if the header has something like this:

References: <[email protected]>
 <[email protected]>
X-OriginalArrivalTime: 25 Sep 2009 14:39:03.0406 (UTC) FILETIME=[ED7790E0:01CA3DED]


      <[email protected]>

     <[email protected]>

   <[email protected]>

  <[email protected]>


 <[email protected]>
MIME-Version: 1.0

The body is shown empty, but if I remove the blank lines via ssh in the maildir on the server so it looks like this:

References:
 
X-OriginalArrivalTime: 25 Sep 2009 14:39:03.0406 (UTC) FILETIME=[ED7790E0:01CA3DED]
     
     
   
 
 
MIME-Version: 1.0



everything is shown correctly

anders

I got the same problem... Is there any solution for this yet?


Paul

#7
Quote from: robert.penz;21775I've the same problems with some mails.
I believe also that I know the problem. The problem occurs if in the email header empty lines occure. This is still a valid mail if the next line does start with an space.
I guess it is technically a valid email, but since everything after the empty line is part of the body, it's not a valid MIME email - the mime-version header is missing.

That said, these messages work fine in roundcube 0.2, and in most email programs. We've had three users who complained about this. Someone should open a ticket.


Paul

Quote from: Paul;21806That said, these messages work fine in roundcube 0.2, and in most email programs. We've had three users who complained about this. Someone should open a ticket.

Sorry, it seems these messages don't work in roundcube 0.2, though they work in thunderbird. Still, we've started seeing these messages after upgrading to roundcube 0.3. Apparently something has changed in roundcube's outgoing email, that causes hotmail to reply with corrupt MIME messages.

Paul

Quote from: Paul;21833Sorry, it seems these messages don't work in roundcube 0.2, though they work in thunderbird. Still, we've started seeing these messages after upgrading to roundcube 0.3. Apparently something has changed in roundcube's outgoing email, that causes hotmail to reply with corrupt MIME messages.

I've just exchanged a few emails with a hotmail user using roundcube 0.2, and the same problem occurs. Maybe it's not a Roundcube problem after all.

Paul

Quote from: Paul;21837I've just exchanged a few emails with a hotmail user using roundcube 0.2, and the same problem occurs. Maybe it's not a Roundcube problem after all.

It must be a hotmail problem, see also Zen or hotmail problem? :: Zen Internet :: think broadband

steveg_nh

I actually have been having the same problem, which is why I came here to look to see if others were. I'm getting it from folks with aol and corporate email accounts as well.

In roundcube 0.2, when it happened, if I clicked "reply" I could see the original message. I can't do that anymore. Kind of frustrating.

steveg_nh

Seems to me too, that while standards are a good thing, programs should be smart enough to handle "common" errors, so users are not impacted.

martensson

#14
I don't exactly agree with you on this one steveg_nh.. The garbage collecting company at your/my home does not accept all garbage, just some.. :)

Eitherway, In my case i ran into exactly the same problem.. And with a solution (well, for all the Dovecot users I know there is). Seems that Dovecot version 1.0 (default for Debian Etch par example) does not output the bodystructure well.. So the same problem...

But... On my brand new server, ofcourse equiped with Debian Lenny (and Dovecot 1.1.0.15) the problem doesn't exist! Seems like the guys @ Dovecot have fixed that problem in the newer releases.

Still trying to find the bug report / feature request, but my advice to you all: Update your mailserver (IMAP) to the latest version available.. If this doesn't help, go and make a bug report!