From: Stefano Z. <ste...@ya...> - 2004-08-20 10:29:38
|
Riassunto : se da un client si manda una mail con attacchment firmata (test a.6) nel momento in cui il server dell'utente a cui la mail era indirizzata la rispedisce indietro in allegato al messaggio di avvenuta consegna il check di integrita' dell' allegato (postacert.eml) fallisce. non e' come credevo un problema di carriage return (in realta' sbagliavo io esportando la mail prima di controllare) Questo avviene perche' quando openpec "disassembla" il messaggio di trasporto e lo riassembla un paio di cose non sono come nell'originale , gli allegati in base 64 venivano disposti sempre in linee di 60 caratteri anziche' la dimensione originale ,credo che sia una caratteristica del mime::base64 (oltre ad un newline mancante) e questo fa' fallire i check del client di posta (dando la schermata nera col warning "messaggio alterato in outlook) noi abbiamo risolto passando in pipe il file ad uno script che sistema il tutto prima di scriverlo su disco in Sign.pm (un po' grezzo ma funziona se volete lo posto ) nessun altro ha riscontrato lo stesso problema ? saluti |