none
Microsoft Outlook 2010 e allegati PDF RRS feed

  • Domanda

  • Buongiorno a tutti,

    non so se è il forum corretto.

    Su un file .PDF succede una cosa molto strana.

    Se ricevo l' allegato su Outlook 2010, non funziona l' anteprima e se il file lo "salvo con nome" con Acrobat XI non si apre, errore: "Memoria esaurita"; il file è di 23,5 MB.

    Da WebMail lo stesso allegato lo salvo sul desktop e lo apro correttamente.

    Alcuni dettagli; si tratta di posta certificata, gestita da Infocert; abbiamo un client Outlook 2010 che è predisposto per la ricezione in pop3. Il messaggio ricevuto con l' allegato incriminato non deriva da posta certificata bensì da account normale.

    Grazie per il supporto.

    venerdì 5 agosto 2016 08:43

Risposte

  • Buongiorno ragazzi,

    se puo' esservi utile, ho eseguito la seguente analisi e conclusione:

    Le prove che sono state effettuate hanno mostrato che il file eml salvato dalla webmail di Infocert presenta il seguente problema:

     

    •          Il client outlook apre il messaggio ma visualizza in preview un allegato PDF con pagine bianche
    •          Se uno fa doppio click sull’allegato compare l’errore “Out of memory” su Acrobat Reader XI

     

    Lo stesso eml se aperto da Outlook Express oppure da Thunderbird non evidenzia alcun errore e l’allegato si visualizza correttamente.

     

    Analizzando nel dettaglio la composizione del messaggio eml si riscontra che al boundary relativo all’ allegato PDF compare quanto segue:

     

    Content-Type: text/octet-stream; charset=ANSI_X3.4-1968;

                    name="nomeMioFile.PDF"

    Content-Transfer-Encoding: base64

    Content-Dis filename="nomeMioFile.PDF"

     

    Come si può notare, il content-type non risulta associato ad un PDF (Content-Type: application/pdf), bensì ad un text/octet-stream con un charset specifico.

     

    Sono state effettuate le seguenti modifiche al file eml e tutte hanno dato esito positivo alla visualizzazione del PDF (sia in preview, sia facendo doppio-click):

     

    •          Cancellazione charset (Content-Type: text/octet-stream;)
    •          Modificando content-type con application/pdf (Content-Type: application/pdf;)
    •          Sostituendo il charset a US7ASCII (Content-Type: text/octet-stream; charset=US7ASCII;)

    In conclusione, l’errore di visualizzazione con Outlook e con Adobe si presenta solamente se il client che ha imbustato la mail aggiunge nella definizione dell’allegato il charset ANSI_X3.4-1968.

    Probabilmente l' invio del messaggio viene eseguito tramite software proprietario dopo aver eseguito la scansione dello stesso documento.

    Tutti qui, ogni altro contributo sarà ben accetto. :)

    • Contrassegnato come risposta SysAdmin_IT mercoledì 7 settembre 2016 14:28
    martedì 9 agosto 2016 05:53

Tutte le risposte

  • Buongiorno ragazzi,

    se puo' esservi utile, ho eseguito la seguente analisi e conclusione:

    Le prove che sono state effettuate hanno mostrato che il file eml salvato dalla webmail di Infocert presenta il seguente problema:

     

    •          Il client outlook apre il messaggio ma visualizza in preview un allegato PDF con pagine bianche
    •          Se uno fa doppio click sull’allegato compare l’errore “Out of memory” su Acrobat Reader XI

     

    Lo stesso eml se aperto da Outlook Express oppure da Thunderbird non evidenzia alcun errore e l’allegato si visualizza correttamente.

     

    Analizzando nel dettaglio la composizione del messaggio eml si riscontra che al boundary relativo all’ allegato PDF compare quanto segue:

     

    Content-Type: text/octet-stream; charset=ANSI_X3.4-1968;

                    name="nomeMioFile.PDF"

    Content-Transfer-Encoding: base64

    Content-Dis filename="nomeMioFile.PDF"

     

    Come si può notare, il content-type non risulta associato ad un PDF (Content-Type: application/pdf), bensì ad un text/octet-stream con un charset specifico.

     

    Sono state effettuate le seguenti modifiche al file eml e tutte hanno dato esito positivo alla visualizzazione del PDF (sia in preview, sia facendo doppio-click):

     

    •          Cancellazione charset (Content-Type: text/octet-stream;)
    •          Modificando content-type con application/pdf (Content-Type: application/pdf;)
    •          Sostituendo il charset a US7ASCII (Content-Type: text/octet-stream; charset=US7ASCII;)

    In conclusione, l’errore di visualizzazione con Outlook e con Adobe si presenta solamente se il client che ha imbustato la mail aggiunge nella definizione dell’allegato il charset ANSI_X3.4-1968.

    Probabilmente l' invio del messaggio viene eseguito tramite software proprietario dopo aver eseguito la scansione dello stesso documento.

    Tutti qui, ogni altro contributo sarà ben accetto. :)

    • Contrassegnato come risposta SysAdmin_IT mercoledì 7 settembre 2016 14:28
    martedì 9 agosto 2016 05:53
  • Buonasera a tutti,

    l' invio dell' email è avvenuto con il software del vendor, creando, di fatto il problema sopra esposto.

    Inviando l' allegato tramite outlook, nessun problema.

    Per ora, va bene così.

    mercoledì 7 settembre 2016 14:28