Mail & SMTP & BCC ---------
- hrach
- Člen | 1838
Pokud poslu mail pres smtp, vsichni prijemci dostanou email vcetne hlavicky
BCC!
To bude zapricineno tim, ze se neodstrnuje zde: https://api.nette.org/…ler.php.html#91
Maily se v tu chvili uz spravne vytahnout a poslou na vstup smtp, ale
v headerech bcc zustane.
Na to, ze by se mela odstranit sem dosel hledanim, napr. tu se neco pise: http://rawphp.com/…tor/page.php?…
- hrach
- Člen | 1838
No reknu to takhle, odeslal sem z nette maily pres smtp gmailu a trochu me zaskocilo, ze prijemci vidi hlavicku BCC…
Tvuj post o RFC sem moc nepochopil, respetkive nepochopil co je tam tedy o tom psano. Dle me je to celkem logicke, SMTP bude zrejme fungovat vlemi stupidne, reknes mu co a kam ma poslat a on to odesle. Zadne parsovani toho co se ocividne nedeje, takze nedojde ani k odstraneni hlavicky BCC.
- Milo
- Nette Core | 1283
Já jen že v tom RFC je popsáno, jak se má s hlavičkou Bcc pracovat. Kdy se má vymazat, kdy ponechat… A v tom smyslu je napsán odkazovaný skript na rawphp.com.
SMTP je pouze protokol pro předání mailu, nic víc. Za ním je schovaný mail agent (MSA), který předává maily do cílové domény. Já mám MSA Postfix a ten si Bcc hlavičku ošetří. Očividně, Google MSA je nakonfigurovaný jinak. A to, kdo má Bcc hlavičku zpracovat není nikde specifikováno. Může to udělat buď klient (Nette) nebo MSA.
- hrach
- Člen | 1838
Ocividne SMTP neco MSA prednava navic, ne jen dokument, a to navic jsou prave prijemci a to nette dela spravne: https://api.nette.org/…ler.php.html#89
Takze imo je to jenom o tom, zda vsechna MSA odstranuji automaticky BCC a google ocividne ne. Uz jsem poslal pull.