Menu
Apri un P7M

Blog

Come aprire un file P7M su Mac

Su Mac Anteprima non legge un file .p7m. Come aprirlo nel browser, passo per passo, con i controlli sulla firma, Base64, PEM e le buste annidate.

Lettore P7M7 min di lettura

Pubblicato il
Aggiornato il

Un allegato arriva in Mail e il nome finisce con .p7m. Il doppio clic su macOS non mostra il contratto, la determina o la fattura. Anteprima chiede un’applicazione, oppure apre un contenuto illeggibile. Il file di solito non è danneggiato: è una busta firmata. Questa guida spiega come leggerla su Mac, che cosa controllare dopo l’apertura e quali limiti restano anche quando l’anteprima compare.

Prenda come esempio contratto-locazione.pdf.p7m, ricevuto da uno studio e salvato in Download. La parte .pdf descrive il contenuto atteso. La parte .p7m indica la busta. Il nome è un indizio, non una prova: il lettore riconosce il formato dai byte, non dall’estensione.

Perché Anteprima non apre il file

Un file .p7m usato in Italia è, nella maggior parte dei casi, una busta CAdES. CAdES appoggia la firma su CMS, lo standard descritto nel RFC 5652. Dentro la busta ci sono il documento e una o più firme. Anteprima, Pages e TextEdit sanno leggere un PDF o un testo. Non sanno togliere la busta e mostrare i firmatari.

Rinominare contratto-locazione.pdf.p7m in contratto-locazione.pdf non estrae nulla. Il file resta una busta. Il programma PDF segnala un documento danneggiato perché i primi byte non sono quelli di un PDF. L’operazione inversa ha lo stesso limite: un PDF normale rinominato .p7m non diventa una firma.

La firma riguarda i byte del contenuto. Cambiare il nome sul Mac non modifica ciò che è stato firmato e non crea una nuova firma. Per questo conviene lasciare il nome originale, soprattutto se dovrà confrontare il file con quello indicato nel messaggio.

Che cosa può usare su macOS

Ha tre strade, con scopi diversi.

  1. L’applicazione del prestatore che ha rilasciato una firma. Serve se deve firmare o se la sua organizzazione impone quello strumento. Per la sola lettura è un’installazione in più.
  2. Il Terminale, se ha dimestichezza con OpenSSL. Un comando di estrazione può scrivere il contenuto su disco, ma non le offre una scheda leggibile su integrità, certificato e revoca. L’opzione che salta la verifica del certificato non va letta come un controllo superato.
  3. Il lettore nel browser. Apra Lettore P7M in Safari, Chrome o Firefox. Selezioni il file o lo trascini dal Finder. L’elaborazione avviene sul Mac: il documento non viene inviato a un server per essere letto.

L’anteprima completa di un PDF e i controlli tecnici sulla firma sono gratuiti. Non serve un account. La licenza viene chiesta solo se sceglie di scaricare o esportare. I piani e i prezzi sono sulla pagina Prezzi: Singolo a 4,10 €, Pro a 12,99 € all’anno e A vita a 24,99 €, IVA inclusa.

Se usa Chrome o Edge, dopo il primo caricamento la pagina prepara le risorse pubbliche per l’uso offline. Solo a quel punto può comparire il comando di installazione. In Safari resti sul sito e scelga il file dal Finder. Associare l’estensione .p7m al browser, con Comando + I e Modifica tutto, non apre il lettore: il browser riceverebbe la busta grezza.

Aprire il file, passo per passo

  1. Salvi l’allegato da Mail con “Salva in Download”, senza cambiare il nome. Se il messaggio è una PEC, salvi il .p7m del mittente, non daticert.xml e non smime.p7s. La guida sugli allegati P7M nella PEC distingue questi file.
  2. Apra il lettore e attenda che la pagina sia pronta.
  3. Trascini contratto-locazione.pdf.p7m sulla pagina, oppure usi il selettore e lo prenda dal Finder. Può anche incollare il file se il browser lo consente.
  4. Legga l’anteprima. Per un PDF sono disponibili tutte le pagine che il browser riesce a mostrare, prima di qualsiasi acquisto.
  5. Nella stessa schermata controlli i firmatari, uno per uno. Integrità, catena fiduciaria e revoca sono esiti distinti.

Un file oltre 50 MB riceve un avviso. Il limite è 100 MB: oltre quella soglia il file non viene aperto. Per tavole molto pesanti chiuda le altre schede prima di riprovare. Se il messaggio dice che il file non sembra un P7M, non insista sul nome: confronti la copia con quella del mittente, come nella guida il file P7M non si apre.

Base64 e PEM, senza guardare l’estensione

Alcuni sistemi esportano la busta come testo. Aprendola con TextEdit vede una lunga riga di lettere e numeri, a volte introdotta da -----BEGIN PKCS7-----, -----BEGIN CMS----- o -----BEGIN SIGNED DATA-----. Il lettore accetta questi tre involucri PEM e anche il Base64 standard, con alfabeto A-Za-z0-9+/= e padding corretto. I byte decodificati devono iniziare come una struttura CMS.

Non accetta il Base64 “url-safe”, quello che usa - e _ al posto di + e /. In quel caso il messaggio è lo stesso di un file che non è un P7M. Non rinomini il testo in .p7m sperando di aggirare il controllo: l’estensione non partecipa alla decodifica.

Se la busta è cifrata per un destinatario, e non soltanto firmata, il lettore si ferma. Serve la chiave di chi doveva riceverla. Non è un errore di Mail.

Che cosa controllare dopo l’anteprima

Sul contratto di locazione verifichi almeno questi punti.

  • Il nome del firmatario è la persona o l’ente che si aspettava, non un collaboratore con un certificato diverso.
  • L’integrità risulta coerente con il contenuto. Se non è confermata, non usi la copia come se nulla fosse.
  • La revoca è un controllo a parte. Se il servizio non risponde, l’esito resta “non disponibile”. Non viene trasformato in un esito positivo. Senza rete può mancare anche dopo che il documento è già visibile.
  • La data indicata negli attributi può essere solo dichiarata dal firmatario. Non è, da sola, una marca temporale. Il lettore segnala “revocato prima della firma” solo quando una prova temporale verificata è successiva alla revoca. Una data dichiarata non dimostra che la firma fosse valida prima della revoca.

La guida firma digitale scaduta o revocata spiega questi esiti uno per uno. Il lettore non è una validazione qualificata e non sostituisce una valutazione legale.

Se dentro la busta c’è un’altra busta, per esempio atto.pdf.p7m.p7m, i livelli restano separati. Non vengono fusi in un solo PDF firmato. Le controfirme sono indicate come non verificate. Se i livelli sono troppi, il file non viene aperto: il messaggio parla di firme annidate in eccesso. Non è un PDF da riparare con Anteprima.

Conservare originale e copia di lettura

Salvi il .p7m in una cartella del fascicolo, con il nome ricevuto. Se esporta il PDF, tenga quella copia in una cartella diversa, chiaramente di lettura. L’esportazione non aggiunge una firma nuova: i byte del PDF sono quelli che erano nella busta. Chi le chiede il documento firmato deve ricevere il .p7m, non solo il PDF estratto. La guida estrarre un PDF da un file P7M precisa che cosa si perde.

Dopo il primo caricamento del sito, le risorse pubbliche possono restare disponibili offline. Il documento aperto non entra in quella cache. Per rileggerlo senza rete deve avere ancora il file sul Mac e selezionarlo di nuovo. L’autorizzazione a esportare richiede la connessione.

Lo stesso allegato, sul telefono, segue un percorso diverso. La guida aprire un P7M su Android e iPhone separa il selettore file dalla condivisione, che su iPhone non è disponibile.

Domande frequenti

Serve un account per leggere un P7M su Mac?

No. L’anteprima completa e i controlli tecnici sulla firma non richiedono un account. La licenza serve solo quando sceglie di scaricare o esportare il contenuto.

Il PDF estratto sostituisce il file firmato?

No. Il PDF estratto da un .pdf.p7m riproduce i byte del documento, senza la busta CAdES. Conservi il file .p7m originale insieme alla copia di lettura.

Funziona sia sui Mac con chip Apple sia su quelli Intel?

Sì. Il lettore lavora nel browser, quindi non dipende dal processore. Servono un browser aggiornato e un file entro 100 MB.

Posso associare l’estensione .p7m a Safari?

Non è il modo per leggere il documento. Safari aprirebbe la busta grezza, non la pagina del lettore. Apra il sito e selezioni il file dal Finder.

Prima di usare il documento

Su Mac il .p7m non è un PDF mascherato. Lo apra dal browser, controlli firmatario, integrità e revoca, e conservi la busta originale. Se il contenuto è una fattura XML, passi alla guida sulla fattura elettronica .xml.p7m, dove la vista leggibile e la copia PDF sono descritte con i loro limiti.

Funzioni necessarie

Le risorse del lettore e le operazioni richieste dall’utente sono separate dalle statistiche facoltative. Se chiude un avviso sul servizio, questo dispositivo ne ricorda l’identificativo per non mostrarlo di nuovo.

Statistiche facoltative

Le statistiche facoltative sono disattivate. Il contatore anonimo delle conversioni non usa cookie o tracciamento.

Cookie e preferenze