Vai al contenuto
ApriFattura

File p7m e firma digitale

Che differenza c'è tra un file .p7m e un file .p7s?

Aggiornato il · Redazione ApriFattura

Un file .p7m contiene il documento e la firma insieme (firma "imbustata", attached): estraendolo ottieni il documento. Un file .p7s contiene solo la firma (detached), mentre il documento firmato è un file separato: è il caso di smime.p7s nelle PEC, che è la firma del gestore sull'intero messaggio.

p7m e p7s a confronto
.p7m.p7s
ContenutoDocumento + firma + certificatoSolo firma + certificato
Tipo di firmaAttached (imbustata)Detached (separata)
Si può leggere da solo?Sì, estraendo il contenutoNo, serve anche il documento firmato
Esempi tipiciFatture .xml.p7m, atti .pdf.p7msmime.p7s nelle PEC, firme di email S/MIME
Cosa fare per leggerloAprilo quiApri il messaggio .eml che lo accompagna

Stesso standard, due modi di usarlo

Entrambi i formati derivano dallo standard CMS/PKCS#7: una struttura che contiene firme e certificati. Nel .p7m dentro c'è anche il contenuto firmato; nel .p7s il contenuto è lasciato fuori e la firma si riferisce a un altro file o a un'altra parte del messaggio.

Il caso della PEC: smime.p7s

In ogni messaggio PEC trovi un allegato smime.p7s. Non l'ha messo il mittente: è la firma del gestore di posta certificata, che garantisce che la busta (testo, postacert.eml, daticert.xml) non sia stata modificata. Se apri lo smime.p7s da solo, vedi solo i dati del certificato del gestore. Per leggere il messaggio apri il file .eml: vedi cos'è smime.p7s.

Come capire che file hai

Nel dubbio, trascinalo su ApriFattura: riconosce il tipo e ti dice se c'è un documento da estrarre o solo una firma.

  • Se il nome finisce con .pdf.p7m, .xml.p7m, .doc.p7m: è un p7m con dentro quel tipo di documento.
  • Se si chiama smime.p7s ed è arrivato in una PEC: è la firma del gestore.
  • Se hai un file .p7s insieme a un documento con lo stesso nome: è una firma separata di quel documento; la verifica richiede entrambi i file.

Risposte rapide

il file smime.p7s non si apre su iphone, cos'è?
È la firma del gestore PEC, non un documento: non contiene nulla da leggere. Il contenuto della PEC è nel messaggio e nel file postacert.eml.
cos'è il file smime.p7s nella pec, posso cancellarlo?
Dalla casella puoi ignorarlo. Se conservi la PEC come prova, tieni il file .eml completo: la firma serve a dimostrare che il messaggio non è stato alterato.
cos'è un file p7m e come si apre?
È un documento firmato con la firma imbustata. Si apre estraendo il contenuto, per esempio con ApriFattura.

Cosa fare adesso

Hai un .p7m o un .p7s e non sai cosa contiene? Trascinalo: ApriFattura te lo dice e, se c'è, estrae il documento.

Analizza il file

Fonti

Verificato il 12/11/2026. Le regole fiscali possono cambiare: in caso di dubbio fa fede la fonte ufficiale.