Digitální podpis emailu certifikátem

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Mares
Člen | 3
+
0
-

Ahoj,

neřešil někdo digitální podpis emailu v Nette? Současný klient potřebuje, aby emaily (i PDF faktury) odcházeli s jeho podpisem (CA CERTUM).

Nerad bych emaily generoval mimo nette, nezkoušel již někdo podpisy implementovat?

		try{
			$html = $this->createHtml('xy.latte', $data);

			$mail = new Message;
			$mail->setHeader('X-Mailer', 'xy');
			$mail->setHeader('X-MC-Tags', 'abcd, efgh');


			$mail->setFrom('xy <no-reply@xy.cz>')
				->addTo($data->email)
				->setSubject('Test email')
				->setHtmlBody($html);

			$this->mailer->send($mail);

			return true;

		} catch(SmtpException $e){

			//log
		}

Někde před send bych potřeboval provést podpis a odeslat, samozřejmě již beze změny podepsaného emailu.

Díky za každý tip.

Editoval Mares (13. 3. 2015 20:28)

Pavel Kravčík
Člen | 1196
+
+1
-

Kdyby někdo hledal: http://php.net/…cs7-sign.php