Mail – ako pridať DKIM-Signature header
- animack
- Člen | 19
leninzprahy napsal(a):
Třeba
$message->setHeader('DKIM-Signature', $value);
to som skúšal ako prvé :D no vygeneruje to niečo takéto:
DKIM-Signature:
=?UTF-8?B?dj0xOyBhPXJzYS1zaGExOyBzPWRlZmF1bHQ7IGQ=?=
=?UTF-8?B?PWNvZGVlaXQuY29tOyBsPTE1NDA7IAl0PTEzODY1OTc4MTg7IGM9cmU=?=
=?UTF-8?B?bGF4ZWQvcmVsYXhlZDsgCWg9bWltZS12ZXJzaW9uOngtbWFpbGVyOmQ=?=
=?UTF-8?B?YXRlOm9yZ2FuaXphdGlvbjpsaXN0LXVuc3Vic2NyaWJlOngtcHJpb3I=?=
=?UTF-8?B?aXR5OnJlcGx5LXRvOmZyb206dG86c3ViamVjdDsgCWJoPU14MHg5ZWs=?=
=?UTF-8?B?YVEyM2UzOWRTdTltdG43S3QxaHc9OyAJYj1sT2ZIRWovc3ViTEs5cTM=?=
=?UTF-8?B?TkhaQmNQTy9mRU1hSkw2MHBuS2ZwQ2tLQWl3T1lwYzV0KzRlMnF6bE0=?=
=?UTF-8?B?LzlxUDNrZUxIcUpZTGZBOWlrR2EgCWIxUFRLM0RlMHk0WHg3b0c4Zks=?=
=?UTF-8?B?dDJtUlNiMGhINmZQNnBPZEE3K2dHZ1IzbGhBcXRGUllBUktLT3EvYlc=?=
=?UTF-8?B?eEY1YVlEUlJoY0ZIeUtnYSAJdjJ6QUdYWCtUV1I4ZHpZaGlMWT0=?=
- leninzprahy
- Člen | 150
Ona je ta hlavička (její hodnota) zakódovaná pomocí funkce encodeHeader do base64 (viz RFC2047).
Asi by to šlo obejít poděděním Nette\Mail\Message
ve které
bys přetížil getEncodedHeader
- animack
- Člen | 19
leninzprahy napsal(a):
Ona je ta hlavička (její hodnota) zakódovaná pomocí funkce encodeHeader do base64 (viz RFC2047).
Asi by to šlo obejít poděděním
Nette\Mail\Message
ve které bys přetížilgetEncodedHeader
ok, class som spravil, ale stále mi nechce prijať dkim, kvôli body hash… čo presne vložiť ako body pre dkim v nette ?
- leninzprahy
- Člen | 150
Tak to už ti neporadím, s DKIM jsem nikdy nepracoval, jen jsem potřeboval do zpráv vkládat nezakódované hlavičky.
Zkus třebas google :)