SMIME_WRITE_PKCS7(3ssl) OpenSSL SMIME_WRITE_PKCS7(3ssl) SMIME_write_PKCS7 - PKCS#7 S/MIME #include int SMIME_write_PKCS7(BIO *out, PKCS7 *p7, BIO *data, int flags); SMIME_write_PKCS7() MIME PKCS#7 S/MIME. out BIO . p7 PKCS7 . data. flags . flags. PKCS7_DETACHED signedData PKCS7_DETACHED PKCS7_sign(). PKCS7_TEXT MIME text/plain PKCS7_DETACHED . PKCS7_STREAM . PKCS7_STREAM PKCS7_sign() PKCS7_encrypt(). PKCS7_STREAM : PKCS7_sign() S/MIME. BER DER. SMIME_write_PKCS7() PKCS#7 base64 . SMIME_write_PKCS7() 1 0 . ERR_get_error(3), PKCS7_sign(3), PKCS7_verify(3), PKCS7_encrypt(3) PKCS7_decrypt(3) 2002-2016 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 SMIME_WRITE_PKCS7(3ssl)