Read a content file from a P7M

Michael Ströder michael at stroeder.com
Fri Mar 20 16:51:39 CET 2009


Luca wrote:
> On Wed, Mar 11, 2009 at 5:05 PM, Luca <lucafbb at gmail.com> wrote:
>> There is standard or sugested way in python to read the content of a P7M file?
>>
>> I don't need no feature like verify sign, or sign using a certificate.
>> I only need to extract the content file of the p7m (a doc, a pdf, ...)
> 
> I'm there again!
> 
> I found a document and some exaples related to the M2Crypto library
> http://eckhart.stderr.org/doc/python-m2crypto-doc/doc/howto.smime.html
> 
> I tryed to use this:
> 
>>>> from M2Crypto import BIO, SMIME, X509
>>>> p7, data = SMIME.smime_load_pkcs7('/Users/luca/Desktop/testsigned.pdf.p7m')
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
>   File "build/bdist.macosx-10.5-i386/egg/M2Crypto/SMIME.py", line 91,
> in smime_load_pkcs7
> M2Crypto.SMIME.SMIME_Error: no content type
> 
> May be this is the wrong library... but even Google can't help me a
> lot with this problem :-(

I can't help with your particular problem but there are quite a few
people familiar with M2Crypto lurking on the python-crypto mailing list:

https://listserv.surfnet.nl/archives/python-crypto.html

Despite this Dutch entry page the language written on the mailing list
is English.

List-Unsubscribe:
PYTHON-CRYPTO-unsubscribe-request at NIC.SURFNET.NL
List-Subscribe:
PYTHON-CRYPTO-subscribe-request at NIC.SURFNET.NL

Ciao, Michael.



More information about the Python-list mailing list