Autor | Zpráva | ||
---|---|---|---|
Hooonza Profil |
Dobrý den,
používám Sunlight CMS. Mailový formulář umí posílat zprávy i s přílohami (používá skripty plugins/hcm/mailform.php a remote/hcm/mform.php), což se mi hodí, ale potřeboval bych v PHP vytvářené maily poslat ještě zašifrované certifikátem S/MIME (zřejmě funkce openssl_pkcs7_encrypt nebo openssl_public_encrypt ?) včetně přílohy. Bohužel netuším, z které strany se do toho pustit, návodů na internetu je málo, hotové použitelné řešení jsem nenašel, nedokážete prosím někdo poradit? Díky :.-) |
||
Hooonza Profil |
Tak jo, mám to, je potřeba si důkladně pročíst manuál i poznámky u openssl_pkcs7_encrypt (certifikát musí být kódovaný Base-64, zašifrovat jde tou funkcí soubor, ne data). V CMS pak upravit mform.php - šifrovat se musí těsně před odesláním, když už je celá zprávy přichystaná, před funkcí mail(), ještě si pak trochu pohrát s hlavičkami, protože některé jsou duplicitní. Podle svých možností nastavit vyšší stupeň šifrování než výchozí 40-bitové.
|
||
Časová prodleva: 10 let
|
0