> I believe this looks OK, but CypherTrust IronMail sees this line as a > MIME violation: > > Content-Type: application/octet-stream; > boundary="=_622_1135029170_19710" > > CypherTrust says the same boundary cannot be redefined. the error message is misleading, and it probably does indicate a bug in CypherTrust. there is also a bug in the library you are using to generate these messages. the application/octet-stream does not have a boundary parameter defined for it, so this parameter is meaningless and should not be included by your library. on the other hand, CypherTrust also seems to be buggy, or at least confused. content-type parameters are defined on a per-content-type basis. if there were a boundary parameter defined for application/octet-stream it would not have the same meaning as the boundary parameter for multipart. it is always possible that a content-type can be redefined to have new parameters. message reading software should not make assumptions about the meaning of unrecognized parameters. Keith _______________________________________________ Ietf@xxxxxxxx https://www1.ietf.org/mailman/listinfo/ietf