Il file P7M non si apre: cause e soluzioni
Nella maggior parte dei casi il problema non è il file, ma il programma o il modo in cui è stato salvato. Prova prima qui sotto: se il file è leggibile, vedi subito il documento; altrimenti il messaggio ti dice perché.
Trascina qui i file firmati
oppure scegli dal dispositivo · .p7m · .xml.p7m · .pdf.p7m · .m7m · .tsd · .xml · anche in Base64 (PEC)
I tuoi file non lasciano mai il tuo dispositivo: vengono aperti e verificati nel browser. Nessun upload, nessuna registrazione.
1. Il sistema non sa con cosa aprirlo
Windows, macOS, iOS e Android non hanno un lettore P7M integrato: con il doppio clic compare “Scegli un’app” oppure si apre il programma sbagliato (Adobe Reader, il Blocco note). Non è un difetto del file. Aprilo con un programma di firma oppure trascinalo nel riquadro qui sopra. Su Windows puoi anche installare ApriP7M come app dal browser e associarla al doppio clic: vedi la guida per Windows (e quelle per Mac e smartphone).
2. Il download si è interrotto
Un allegato scaricato a metà (connessione lenta, webmail chiusa troppo presto, spazio esaurito sul telefono) produce un file troncato. ApriP7M lo segnala con il messaggio “Il file non sembra una busta firmata P7M valida (struttura danneggiata o troncata)”. Soluzione: scarica di nuovo l’allegato dalla email o dalla PEC e confronta la dimensione con quella indicata nel messaggio.
3. Il file è in Base64 (testo invece che binario)
Alcune caselle PEC e alcuni gestionali salvano il .p7m come testo: aprendolo con un editor vedi righe di lettere e numeri, a volte con -----BEGIN PKCS7-----. Molti programmi di firma lo rifiutano. ApriP7M riconosce Base64 e PEM e li apre come un normale .p7m.
4. È un .p7s, non un .p7m
Il .p7s contiene solo la firma, senza il documento (“firma separata”). Nella PEC, smime.p7s è la firma del gestore sul messaggio di trasporto e non contiene allegati. Il documento da aprire è un altro file: il .p7m allegato, oppure il file originale che accompagna il .p7s.
5. Hai in mano postacert.eml
postacert.eml è il messaggio originale racchiuso nella PEC. Non è un P7M: aprilo con il programma di posta (Outlook, Mail, Thunderbird) o trascinalo nella webmail, e dentro trovi gli allegati veri, tra cui il .p7m. Tutti i file della PEC sono spiegati nella guida sulla PEC.
6. È solo una marca temporale
I file .tsr o .tst contengono solo la marca temporale, non il documento. Serve il .p7m a cui si riferiscono, oppure il file .m7m o .tsd che li unisce. Approfondisci nella guida su M7M e TSD.
7. Il documento estratto non si apre
Il nome può ingannare: un documento.pdf.p7m potrebbe contenere un file Word o un’immagine. ApriP7M riconosce il tipo reale dal contenuto e lo indica sopra l’anteprima. Se il documento estratto è un formato raro, scaricalo e aprilo con il programma adatto. Se invece ottieni un altro .p7m, il file ha più firme annidate: ApriP7M le apre tutte automaticamente.
8. Il programma di firma è vecchio
Versioni datate di Dike, ArubaSign o FirmaCerta possono non riconoscere algoritmi recenti o certificati nuovi e mostrare errori generici. Aggiorna il programma, oppure apri il file nel browser, dove non c’è nulla da installare o aggiornare.
Prima di chiedere un nuovo invio
- Riscarica l’allegato dall’originale (email o PEC), non da un inoltro.
- Controlla l’estensione reale del file (su Windows attiva “Estensioni nomi file” in Esplora file).
- Prova ad aprirlo qui sopra: se compare “Firma NON integra”, il file è stato alterato e va richiesto al mittente.
Domande frequenti
Perché Adobe Reader non apre il mio file .pdf.p7m?
Perché il PDF è racchiuso nella busta della firma: Adobe Reader non sa aprire la busta. Estrai prima il PDF (qui sopra, con “Scarica”) e poi aprilo con il lettore PDF.
Posso rinominare il file togliendo “.p7m”?
Di solito non funziona: il documento resta preceduto e seguito dai dati della firma, quindi il file rinominato risulta danneggiato. Va estratto con un programma che apre la busta CAdES.
Il file è di 0 KB o pochissimi KB: cosa significa?
Quasi sempre un download non riuscito o un allegato non salvato correttamente. Scaricalo di nuovo dalla email o dalla PEC originale.
ApriP7M dice “Firma separata (detached, tipo .p7s)”: cosa devo fare?
Il file contiene solo la firma. Cerca il documento originale nello stesso messaggio: di solito ha lo stesso nome senza l’estensione .p7s.
Il P7M funziona su un computer aziendale senza permessi di amministratore?
Sì: ApriP7M è una pagina web e non richiede installazioni. Il file viene aperto nel browser e non viene inviato a nessun server.