O e-mail assinado S / MIME perde o anexo

0

Temos um pequeno número de usuários que assinam digitalmente (mas não criptografam) seus e-mails. Quando eles enviam anexos, geralmente funciona bem. No entanto, quando o destinatário está usando o Outlook Mobile, todos os anexos desaparecem para eles, deixando apenas o arquivo S / MIME p7m. Este é um problema conhecido e existe uma solução além de não assinar a mensagem?

O que suspeitamos até agora é que o cliente de envio está agrupando os outros anexos dentro do p7m, ignorando os fatos de que 1) a mensagem está assinada, mas não criptografada, e 2) alguns clientes podem não conseguir extraí-los novamente.

    
por Alexander Martin 21.06.2018 / 21:35

1 resposta

0

O p7m geralmente é uma mensagem de e-mail criptografada (incluindo todos os anexos). Se você puder ver apenas um anexo p7m no cliente de e-mail de recebimento, isso significa que o e-mail provavelmente foi criptografado no todo e o cliente de recebimento não conseguiu descriptografar a mensagem S / MIME.

As razões podem variar e é difícil dizer sem mais detalhes. A causa mais óbvia seria que a chave privada do destinatário não estivesse disponível ou não estivesse associada ao endereço de email configurado no cliente de recebimento.

Para verificar se a mensagem está assinada ou criptografada, observe a mensagem de e-mail bruta. Para um email assinado , você deve encontrar cabeçalhos de tipo de conteúdo como:

Content-Type: multipart/signed;
    boundary="BC5E686BA36";
    protocol="application/pkcs7-signature";
    micalg=sha1

E perto do final da mesma mensagem:

Content-Disposition: attachment;
    filename=smime.p7s
Content-Type: application/pkcs7-signature;
    name=smime.p7s
Content-Transfer-Encoding: base64

Seguido pela assinatura codificada. Se estiver somente assinado, você poderá ver o texto da mensagem.

Em um email criptografado , você lerá algo como:

Content-Type: application/pkcs7-mime; name="smime.p7m"; smime-type=enveloped-data
Content-Transfer-Encoding: base64

Seguido pelo e-mail criptografado codificado.

    
por 22.06.2018 / 09:17