6.0.0-beta1
7/3/25

[#14324] Server does not support binary message data
Summary Server does not support binary message data
Queue Horde Framework Packages
Type Bug
State Resolved
Priority 1. Low
Owners mrubinsk (at) horde (dot) org
Requester aaronp (at) critd (dot) com
Created 04/08/2016 (3373 days ago)
Due
Updated 03/26/2019 (2291 days ago)
Assigned 05/27/2016 (3324 days ago)
Resolved 06/14/2016 (3306 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/26/2019 08:30:46 PM aaronp (at) critd (dot) com Comment #9
New Attachment: view.txt Download
Reply to this comment
I am the original reporter of this issue, and I am now seeing this 
happen again for me with the latest Horde suite as of today. In 
particular, the attached message will stall-out an apache process when 
submitted as spam using the email/digest method, and will report the 
binary error like the original bug report when submitted as 
email/redirect method.

Many of our users have received this message, and it's caused us some 
trouble with locked-up apache processes. We've temporarily switched to 
use the null spam driver until this gets resolved.
12/18/2018 09:18:14 AM naveen (at) toours (dot) com Comment #8 Reply to this comment
I am getting same error
06/14/2016 04:17:56 PM Michael Rubinsky Version ⇒
Queue ⇒ Horde Framework Packages
 
06/14/2016 04:17:39 PM Michael Rubinsky Comment #7
State ⇒ Resolved
Taken from Horde DevelopersHorde Developers
Reply to this comment
Horde_Mime 2.10.0
06/14/2016 04:16:30 PM Git Commit Comment #6 Reply to this comment
Changes have been made in Git (master):

commit be112497921ae5edbd12d14f754674eec8b7b10a
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date:   Tue Jun 14 12:12:06 2016 -0400

     Bug: 14324  Be more graceful with rfc822/message attachment failures.

     If the message fails to send, check that it's not because of a broken
     rfc822/message attachement - most likely a too long header line. This is
     done by re-encoding the attachment as a base64 encoded
     application/octet-stream part. Not ideal, but we don't want to alter the
     original message in anyway, and this at least allows it to be forwarded.

  framework/Mime/lib/Horde/Mime/Part.php | 53 
++++++++++++++++++++++++++++++++++
  1 file changed, 53 insertions(+)

http://github.com/horde/horde/commit/be112497921ae5edbd12d14f754674eec8b7b10a
06/14/2016 02:32:53 PM Michael Rubinsky Comment #5 Reply to this comment
The problem here is the line length of some of the header fields 
specifically the 'List-Unsubscribe' header, which breaks the 998 
maximum length for 8bit data.

Still not sure how to work around/deal with this though.
05/27/2016 04:34:53 PM Jan Schneider Comment #4
State ⇒ Assigned
Reply to this comment
The message renders just fine for me (though maybe because I'm using 
tidy), but I can reproduce the SMTP error.
04/22/2016 06:28:37 PM aaronp (at) critd (dot) com Comment #3
New Attachment: 13 Projects to Help You Escape to Nature.eml Download
Reply to this comment
Sorry for the late reply. I wanted to capture a fresh example sent 
directly to our test account. I've attached a complete copy by viewing 
the email in IMP, clicking on the plus symbol, and selecting Save.

This fresh example is giving us the same problems (described below), 
which is to say it cannot be forwarded using our SMTP servers. Also, 
all the links after the header text, which for this example is "13 
Projects to Help You Escape to Nature", are not clickable. All the 
images are clickable in Thunderbird.
04/13/2016 02:07:39 PM Michael Rubinsky Comment #2
State ⇒ Feedback
Reply to this comment
Is this the full, raw email? If so, it's not a valid email - it looks 
like it's simply the content of one of the mime parts.
04/13/2016 12:53:00 PM Michael Rubinsky Assigned to Michael Rubinsky
State ⇒ Assigned
Assigned to Horde DevelopersHorde Developers
 
04/08/2016 09:20:15 PM aaronp (at) critd (dot) com Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Server does not support binary message data
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
New Attachment: instructables.txt Download
State ⇒ Unconfirmed
Reply to this comment
This started on the IMP mailing list:
http://marc.info/?l=imp&m=146011321630966&w=2

Basically we've found an HTML message that won't render correctly in 
Horde5/IMP6, but does seem to render correctly in most or all other 
clients including Horde3/IMP4. This message also refuses to be 
forwarded, as it complains that "Server does not support binary 
message data". I think it's related to ticket 13901.

We're using SMTP, and our SMTP servers are running sendmail 8.15.2. I 
don't think sendmail supports BINARYMIME. Here's what it does support:

250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 28940698
250-DSN
250-AUTH LOGIN PLAIN
250-STARTTLS
250-DELIVERBY
250 HELP


I've attached the unencoded message that was forwarded to me. I'm 
prepared to blame the original sender, but I think it's strange that 
no other client seems to have the same issue. Thoughts?

Saved Queries