Re: [Evolution] Evolution Mangles Attachments?



This sounds like an imap server issue.

Evolution downloads multipart messages in separate chunks; using the
imap protocol probably a bit heavier than many other clients (and often
for no benefit, but i digress ...).

I suggest:
 - open a bug (there is probably one already there but if you can't find
it with a quick search, its not that important).
 - run evolution-mail with CAMEL_VERBOSE_DEBUG=1 set, then run evolution
 - send a new message with an attachment
 - click on it in your imap account to view/download it
 - exit evolution

Attach the message in the sent folder (i.e. the original message) to the
bug.

And attach the output of evolution-mail from when the new message was
delivered/viewed via imap.  there should be a BODY command followed by
bunch of fetch commands and results.  If in doubt, just attach
everything (search/replace any sensitive data, like email addresses).


On Thu, 2003-02-27 at 23:15, Tracy A. Cerise wrote:
Hello everyone,

I've too have been experiencing problems with attachments.  Let me
preface by stating that any attachments I receive or send I can read in
other mail clients, just not Evolution.  Also, I am using IMAP to a
Novell NetMail message store.  Here is a sample message snippet and what
it looks like when:

-------------------------------------------------------------------------------
1. Taken directly from the mailbox on the message store (no client)
-------------------------------------------------------------------------------
Subject: test attach
From: "Tracy A. Cerise" <tracy uky edu>
To: tracy uky edu
Content-Type: multipart/mixed; boundary="=-JpWGovCUc2nvfIQyQdw8"
X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10)
Date: 27 Feb 2003 06:48:20 -0500
Message-Id: <1046346500 7450 4 camel serrano>
Mime-Version: 1.0


--=-JpWGovCUc2nvfIQyQdw8
Content-Type: text/plain
Content-Transfer-Encoding: 7bit


this is a test


--=-JpWGovCUc2nvfIQyQdw8
Content-Disposition: attachment; filename=acctmgr_step1.jpg
Content-Type: image/jpeg; name=acctmgr_step1.jpg
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQABLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQICAQECAQEBAgICAgICAgICAQICAgICAgICAgL/2wBDAQEBAQEBAQEBAQECAQEBAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCAAxAbIDASIA
AhEBAxEB/8QAHwAAAgEEAwEBAAAAAAAAAAAAAAgHBQYJCgIDBAEL/8QATBAAAgIBAwQABAMDBgcN
-------------------------------------------------------------------------------


-------------------------------------------------------------------------------
2. Taken from the NetMail web interface (email source view)
-------------------------------------------------------------------------------
Subject: test attach
From: "Tracy A. Cerise" <tracy uky edu>
To: tracy uky edu
Content-Type: multipart/mixed; boundary="=-JpWGovCUc2nvfIQyQdw8"
X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10)
Date: 27 Feb 2003 06:48:20 -0500
Message-Id: <1046346500 7450 4 camel serrano>
Mime-Version: 1.0


--=-JpWGovCUc2nvfIQyQdw8
Content-Type: text/plain
Content-Transfer-Encoding: 7bit


this is a test


--=-JpWGovCUc2nvfIQyQdw8
Content-Disposition: attachment; filename=acctmgr_step1.jpg
Content-Type: image/jpeg; name=acctmgr_step1.jpg
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQABLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQICAQECAQEBAgICAgICAgICAQICAgICAgICAgL/2wBDAQEBAQEBAQEBAQECAQEBAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCAAxAbIDASIA
AhEBAxEB/8QAHwAAAgEEAwEBAAAAAAAAAAAAAAgHBQYJCgIDBAEL/8QATBAAAgIBAwQABAMDBgcN
-------------------------------------------------------------------------------


-------------------------------------------------------------------------------
3. Taken from Evolution (email source view)
-------------------------------------------------------------------------------
Subject: test attach
From: "Tracy A. Cerise" <tracy uky edu>
To: tracy uky edu
X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10) 
Date: 27 Feb 2003 06:48:20 -0500
Message-Id: <1046346500 7450 4 camel serrano>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="=-8nZbafup/VoLVVHP5DOt"
X-Evolution-Source: imap://tracy imap uky edu/


--=-8nZbafup/VoLVVHP5DOt
Content-Type: text/plain; CHARSET=US-ASCII


this is a test



--=-8nZbafup/VoLVVHP5DOt
Content-Type: image/jpeg; NAME=acctmgr_step1.jpg

/9j/4AAQSkZJRgABAQABLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQICAQECAQEBAgICAgICAgICAQICAgICAgICAgL/2wBDAQEBAQEBAQEBAQECAQEBAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCAAxAbIDASIA
AhEBAxEB/8QAHwAAAgEEAwEBAAAAAAAAAAAAAAgHBQYJCgIDBAEL/8QATBAAAgIBAwQABAMDBgcN
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
4. Taken from KMail via IMAP on same system (source view)
-------------------------------------------------------------------------------
Subject: test attach
From: "Tracy A. Cerise" <tracy uky edu>
To: tracy uky edu
Content-Type: multipart/mixed;
  boundary="=-JpWGovCUc2nvfIQyQdw8"
X-Mailer: Ximian Evolution 1.0.8 (1.0.8-10) 
Date: 27 Feb 2003 06:48:20 -0500
Message-Id: <1046346500 7450 4 camel serrano>
Mime-Version: 1.0
X-UID: 96544


--=-JpWGovCUc2nvfIQyQdw8
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Subject: 


this is a test


--=-JpWGovCUc2nvfIQyQdw8
Content-Disposition: attachment; filename=acctmgr_step1.jpg
Content-Type: image/jpeg; name=acctmgr_step1.jpg
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQABLAEsAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB
AQEBAQICAQECAQEBAgICAgICAgICAQICAgICAgICAgL/2wBDAQEBAQEBAQEBAQECAQEBAgICAgIC
AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgL/wAARCAAxAbIDASIA
AhEBAxEB/8QAHwAAAgEEAwEBAAAAAAAAAAAAAAgHBQYJCgIDBAEL/8QATBAAAgIBAwQABAMDBgcN
-------------------------------------------------------------------------------


A few points to note.

First, this test message and attachment was sent from Evolution, and the
attachment is not corrupted and can be seen from any other client I have
tried besides Evolution.  

I am using TLS for both sending and receiving, and as you can see,
actual encoding of this little jpg file is not changed.  What does
change though, is that every time I open this message with Evolution and
look at the source, the multipart/mixed boundary string changes, and you
will notice that it is different from 1, 2 and 4 above (which are the
same)(This behavior does not happen with Evolution 1.2 on my test box). 
I don't know if that means anything or not, just thought I would point
it out.  Also, I  have the KMail client setup to use TLS for both
sending and receiving as well.

I am using version 1.0.8-10, I know it is not the latest, but I have
problems with 1.2 and my IMAP folders.  I have a test box with Evolution
1.2, but still get the exact same results as shown above with
attachments, just not the changing boundry string, it is the same string
as 1, 2 and 4.

I hope this is helpful to someone to diagnose the problem.  I can
provide the entire message instead of just the snippets if that will
help.  I like Evolution, it would just be nice not to have to jump
though a hoop every time I receive an attachment.

Thanks, 

-tracy a. cerise

_______________________________________________
evolution maillist  -  evolution lists ximian com
http://lists.ximian.com/mailman/listinfo/evolution




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]