Che cos’è un file P7M e cosa contiene?
Nei documenti firmati scambiati in Italia, l’estensione .p7m è normalmente associata al formato di firma CAdES (CMS Advanced Electronic Signatures). Il documento viene racchiuso in un contenitore insieme ai dati necessari alla verifica della firma. Il file di partenza può essere un PDF, un XML, un documento Word, un’immagine o altro.
La busta può includere una o più firme, certificati e informazioni aggiuntive, come marche temporali. Non tutte le buste contengono le stesse informazioni. Il formato del documento interno resta distinto da quello della busta.
Documento + dati di firma
Conserva il file ricevuto
Da leggere o scaricare
Senza ereditare la firma esterna
P7M, PKCS#7 e CMS: perché trovi nomi diversi?
PKCS#7 è il predecessore di CMS, lo standard che descrive strutture per dati firmati o cifrati. CAdES usa CMS per la firma elettronica. P7M è l’estensione del file: da sola non certifica la conformità a uno standard né la qualità della firma.
Firmato non significa cifrato. Un normale documento CAdES si può leggere senza conoscere il PIN del firmatario. La cifratura serve invece a limitare l’accesso al contenuto e richiede la chiave del destinatario. Per questo «estrarre» è più preciso di «decriptare» quando apri un P7M soltanto firmato.
Riferimenti: AgID sui formati di firma e standard CMS, RFC 5652.
P7M, PDF, XML e P7S: come riconoscerli
Il nome suggerisce che cosa potresti trovare, ma è il contenuto effettivo a determinare il formato. Ecco come interpretare le estensioni più comuni.
| File | Che cosa indica | Come leggerlo |
|---|---|---|
| documento.p7m | Una busta; il nome non rivela il formato interno. | Apri il contenitore e identifica il documento. |
| contratto.pdf.p7m | Di solito un PDF dentro una busta CAdES. | Estrai il PDF, poi leggilo con un lettore PDF. |
| fattura.xml.p7m | Di solito un XML firmato. Non ogni XML è una fattura. | Se è FatturaPA, usa un lettore di fatture. |
| documento.docx.p7m | Di solito un documento Word firmato in CAdES. | Estrai il DOCX e aprilo con un’app compatibile. |
| documento.pdf | Un PDF, che può essere senza firma o firmato in PAdES. | Si legge direttamente; l’eventuale firma va verificata. |
| firma.p7s | Può essere una firma separata, detta detached. | Per verificarla occorre anche il documento originale associato. |
CAdES e PAdES differiscono nel contenitore. CAdES può racchiudere documenti di vari formati e normalmente produce un P7M. PAdES integra la firma in un PDF, mantenendo l’estensione .pdf. Un normale lettore PDF non è necessariamente in grado di aprire direttamente un .pdf.p7m.
Se trovi .p7m.p7m, può esserci una busta dentro un’altra. Più firmatari possono però firmare anche senza moltiplicare le estensioni: contarle non permette di sapere quante firme ci siano.
Approfondimenti: AgID, firme multiple; InfoCert Sign, formati CAdES, PAdES e detached.
Perché ricevi un P7M, anche tramite PEC?
Un’impresa, un professionista o un ente pubblico può scegliere CAdES per sottoscrivere un documento: per esempio un contratto, una comunicazione amministrativa o una fattura XML. L’estensione serve a riconoscere il contenitore firmato, non la categoria del documento.
PEC e P7M svolgono funzioni diverse. La PEC riguarda l’invio e la consegna del messaggio; il P7M riguarda il documento firmato. Un allegato non diventa firmato solo perché arriva via PEC, e un P7M può arrivare anche con una normale email o essere scaricato da un portale.
Se l’allegato è dentro un messaggio PEC
Apri il messaggio nella tua casella o nell’app di posta e salva il singolo allegato .p7m. Se hai un file .eml, per esempio postacert.eml, apri prima il messaggio con un’app compatibile; se hai un archivio ZIP, estrai prima l’allegato. aprirefilep7m.online legge il documento selezionato, non la casella PEC, i messaggi EML o gli archivi ZIP.
Conserva anche messaggio e ricevute se ti servono come evidenza dell’invio o della consegna: il solo allegato estratto non li sostituisce.
Riferimento: AgID, come funziona la posta elettronica certificata.
Come aprire un file P7M su computer o telefono
Salva il file completo
Scarica l’allegato senza cambiarne l’estensione. Su Windows o Mac lo trovi di solito in Download; su iPhone o Android salvalo in File o nella cartella dei download se l’anteprima della posta non lo apre.
Scegli lo strumento per il tuo obiettivo
Per leggere, usa il lettore P7M in questa pagina. Per controllare la firma, scegli un software di verifica, per esempio tra quelli elencati da AgID, e apri il P7M originale con quel programma.
Consulta il documento disponibile
aprirefilep7m.online mostra PDF, fatture FatturaPA e TXT supportati. Se il formato interno non ha un’anteprima, puoi scaricarlo quando l’estrazione riesce e aprirlo con un’app adatta.
Salva ciò che ti serve
Scarica il documento estratto o, per una fattura supportata, una copia leggibile in PDF. Mantieni anche il P7M ricevuto: serve per successive verifiche.
Per la sola lettura nel browser non servono installazione, registrazione o una tua firma digitale. Se stai scegliendo un programma con funzioni di firma e verifica, consulta anche il confronto con Dike / GoSign.
Da P7M a PDF: estrazione o conversione?
Il risultato dipende dal contenuto della busta. Non esiste una conversione universale che trasformi qualsiasi P7M in un PDF fedele.
Dentro c’è già un PDF
Si estrae il documento senza ricreare le pagine. aprirefilep7m.online restituisce gli stessi byte del PDF contenuto nella busta.
Estrai il PDF da un P7M →Dentro c’è una fattura XML
Per FatturaPA ordinaria FPA12/FPR12 e semplificata FSM10, il lettore crea una rappresentazione leggibile dei dati. L’XML originale resta scaricabile.
Ottieni il PDF di XML.P7M →Per DOC, DOCX, immagini, TXT o XML generici, questo lettore non genera PDF. Quando possibile, scarica il contenuto estratto e usa un’applicazione compatibile per leggerlo o esportarlo.
Non rinominare il file. Cambiare contratto.pdf.p7m in contratto.pdf lascia intatta la busta e non la trasforma in PDF. Anche «Stampare in PDF» crea una nuova copia: non trasferisce la firma CAdES del contenitore.
Aprire un P7M non verifica la firma digitale
Aprire rende leggibile il contenuto. Estrarre salva il documento dalla busta. Verificare controlla la firma e le informazioni necessarie per valutarla. Un file può essere leggibile anche quando la firma presenta problemi.
Un verificatore esamina l’integrità dei dati firmati, il certificato del firmatario, la catena di fiducia e le informazioni disponibili su validità, revoca e tempo. L’esito va letto insieme ai dettagli: un controllo incompleto non è automaticamente una prova di falsificazione.
Usa il P7M ricevuto con un software di verifica indicato da AgID. aprirefilep7m.online non verifica le firme e non fornisce un rapporto di validazione.
Un P7M ha sempre valore legale?
Il suffisso .p7m identifica un formato, non garantisce che la firma sia valida o qualificata. Gli effetti dipendono dal tipo di firma e dai requisiti applicabili al documento. Per esempio, il Ministero dell’Interno descrive la firma con CIE come firma elettronica avanzata, utilizzabile anche in CAdES: formato e livello della firma sono due aspetti distinti.
La verifica non dimostra che le dichiarazioni contenute nel documento siano vere. Neppure una data scritta nel documento equivale, da sola, a una marca temporale attendibile.
Fonte sul caso CIE e sui livelli di firma: Ministero dell’Interno, firma con CIE.
Quale file devi conservare?
Conserva il P7M originale ricevuto insieme alle copie che ti servono per consultarlo. In aprirefilep7m.online, «Scarica originale» indica il contenuto estratto senza modifiche, per esempio il PDF o l’XML: non è un nuovo download della busta P7M ricevuta.
La firma CAdES esterna non passa al file estratto né al PDF generato dalla fattura. Se il PDF interno contiene già una propria firma PAdES, l’estrazione senza modifiche ne preserva i dati; quella firma richiede comunque una verifica separata.
Una stampa o una copia leggibile non sostituiscono il file necessario alla verifica elettronica. Inoltre, salvare un file sul dispositivo non equivale a un servizio di conservazione a norma: eventuali obblighi dipendono dal tipo di documento.
Il file P7M non si apre: cosa fare
- Il doppio clic non funziona o il lettore PDF dà errore
- Può mancare un’app associata al formato. Apri il P7M da un lettore compatibile; se contiene un PDF, estrailo prima di usarlo in un normale lettore PDF.
- Il file è vuoto, incompleto o il contenitore non è leggibile
- Scaricalo di nuovo dalla fonte. Se il problema resta, chiedi al mittente il file originale. Rinominare un allegato danneggiato non ne ripara il contenuto.
- L’estrazione riesce, ma non compare un’anteprima
- Il formato interno può non essere supportato dal lettore. Usa il download disponibile e un’app adatta. L’assenza di anteprima non significa che il file sia corrotto o la firma non valida.
- L’XML non viene mostrato come fattura
- Non tutti gli XML sono FatturaPA. Questo lettore gestisce FPA12, FPR12 e FSM10; un XML diverso resta un documento di dati, non una fattura da convertire automaticamente.
- Hai una firma separata .p7s senza il documento
- Recupera anche il documento originale associato e usa uno strumento che gestisca firme detached. aprirefilep7m.online non verifica firme separate.
- Il file è cifrato oppure si chiama smime.p7m
- S/MIME usa P7M anche per messaggi firmati o cifrati. Il nome non basta a distinguere i casi. Per un messaggio cifrato servono il certificato con la chiave privata del destinatario e un’app di posta compatibile; questo lettore non lo decifra.
- Ci sono troppe buste annidate o il dispositivo esaurisce le risorse
- aprirefilep7m.online gestisce fino a 10 livelli P7M. Non impone un limite fisso in MB, ma la memoria del dispositivo è finita. Per file impegnativi prova un dispositivo con più risorse o un software desktop compatibile; per operazioni ancora in corso puoi usare Annulla.
Per il caso dei messaggi firmati e cifrati: specifica S/MIME, RFC 8551.
Come si crea un file in formato P7M?
Si parte dal documento da firmare e si usa un servizio o un software di firma compatibile, scegliendo il formato CAdES. Per apporre una firma digitale occorrono gli strumenti e le credenziali previsti dal proprio fornitore. Il programma produce la busta .p7m dopo l’operazione di firma.
Aggiungere «.p7m» al nome non firma il documento. Se un destinatario o un portale richiede CAdES, controlla il formato selezionato prima di inviare. aprirefilep7m.online è un lettore: non crea firme o contenitori P7M.
Esempio di procedura e scelta del formato: manuale ufficiale InfoCert Sign Desktop.
Privacy, gratuità e limiti di aprirefilep7m.online
Il file viene elaborato sul tuo dispositivo, nella memoria della scheda, senza essere caricato sul server. La visita al sito genera comunque le normali richieste per caricare l’applicazione e i log tecnici dell’hosting.
- Uno o più file insieme, senza account o pagamento.
- Anteprima PDF, FatturaPA ordinaria o semplificata e TXT supportati; estrazione degli altri contenuti quando possibile.
- Nessuna verifica della firma, decifratura, firma di documenti o elaborazione di caselle PEC.
- Il documento resta disponibile durante i passaggi interni tra gli strumenti. Dopo un aggiornamento o la chiusura della scheda devi selezionarlo di nuovo.
Queste condizioni descrivono questo lettore. Altri servizi online possono richiedere l’invio dei file ai loro server: verifica come trattano i documenti prima di usarli.