Envio de 2 adjuntos

Hola, tengo que enviar 2 adjuntos en mi extensión thunderbird programaticamente.
Ambos serán 2 objetos serializados
Pero tengo un problema.
Cuando envío un adjunto luego puedo recuperarlo del correo sin problemas
Cuando envío 2, no sé cómo tiene que ser el formato del mensaje para que reconozca ambos adjuntos.

Estoy probando con un mensaje en este formato, pero no me reconoce los adjuntos
Alguna idea?

MIME-version: 1.0
From: x@x.x
To: y@y.y
Date: Mon, 04 Apr 2011 06:36:46 -0700 (PDT)
Subject: Thunderbird Waves Message
Content-Type: multipart/mixed;
boundary="--------------060400050908030402070708–"

This is a Thunderbird Waves Message

--------------060400050908030402070708–
Content-type: application/octet-stream;
name="cabecera"
Content-transfer-encoding: base64
Content-Disposition: attachment;

eyJjYWRlbmEiOiJFbiB1biBsdWdhciBkZSBMYSBNYW5jaGEiLCJudW1lcm8iOjUxMn0=

--------------060400050908030402070708–
Content-type: application/octet-stream;
name="cuerpo"
Content-transfer-encoding: base64
Content-Disposition: attachment;

eyJjYWRlbmEiOiJjYWRlbmEgZGUgcHJ1ZWJhIGVub3JtZSB5IG11eSBncmFuZGUsIGludGVybW
luYWJsZSwgZ2lnYW50ZXNjYSwgc2luIGxpbWl0ZXMsIGxhIGNhZGVuYSBtYXMgZ3JhbmRlIHF1
ZSBoYXlhcyB2aXN0byBudW5jYSIsIm51bWVybyI6MTQyMzMyLCJjYWRlbmEyIjoiY2FkZW5hIG
RlIHBydWViYSBlbm9ybWUgeSBtdXkgZ3JhbmRlLCBpbnRlcm1pbmFibGUsIGdpZ2FudGVzY2Es
IHNpbiBsaW1pdGVzLCBsYSBjYWRlbmEgbWFzIGdyYW5kZSBxdWUgaGF5YXMgdmlzdG8gbnVuY2
EifQ==

--------------060400050908030402070708–


cuando adjuntaba un único objeto lo reconocía sin problemas:

MIME-version: 1.0
From: x@x.x
To: y@y.y
Date: Mon, 04 Apr 2011 06:02:35 -0700 (PDT)
Subject: Thunderbird Waves Message
Content-type: application/octet-stream;
Content-transfer-encoding: base64

This is a Thunderbird Waves Message

–Boundary_(ID_qyG4ZdjoAsiZ+Jo19dCbWQ)

eyJjYWRlbmEiOiJjYWRlbmEgZGUgcHJ1ZWJhIGVub3JtZSB5IG11eSBncmFuZGUsIGludGVybW
luYWJsZSwgZ2lnYW50ZXNjYSwgc2luIGxpbWl0ZXMsIGxhIGNhZGVuYSBtYXMgZ3JhbmRlIHF1
ZSBoYXlhcyB2aXN0byBudW5jYSIsIm51bWVybyI6MTQyMzMyLCJjYWRlbmEyIjoiY2FkZW5hIG
RlIHBydWViYSBlbm9ybWUgeSBtdXkgZ3JhbmRlLCBpbnRlcm1pbmFibGUsIGdpZ2FudGVzY2Es
IHNpbiBsaW1pdGVzLCBsYSBjYWRlbmEgbWFzIGdyYW5kZSBxdWUgaGF5YXMgdmlzdG8gbnVuY2
EifQ==

–Boundary_(ID_qyG4ZdjoAsiZ+Jo19dCbWQ)–

Otra opción que estoy barajando es enviar los 2 objetos en un único adjunto, separados por una serie de “\r\n” saltos de línea.
Pero tendría que saber con seguridad que los objetos, serializados y convertidos a UTF8, no pueden presentar estos saltos de línea “\r\n” por sí solos…
Alguien sabe si esto puede ocurrir?

Ya lo he solucionado. Era una tontería.

Perdón por el post.