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é.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: