Problem s nazvem prilohy mailu
- lalo
- Člen | 26
Ahoj,
mam problem s nazvem prilohy v emailu. Posilam pdf soubory. Soubor je na disku
ulozeny pod jinym nazvem nez, pod kterym ho chci poslat. Ale to zrejme neni
dulezite.
Cele mi to fungovalo spravne v nette 0.9.4, ale byla tam nejaka chyba s odesilanim html emailu a tak jsem povysil na nette 2.0. Od te chvile mi spatne zobrazuje jmeno prilohy. Nestalo se vam neco podobneho?
Rozdil je v hlavicce prilohy:
nette 0.9.4: Content-Disposition: attachment; filename=„Report
06 2010.pdf“
nette 2.0: Content-Disposition:
=?UTF-8?B?YXR0YWNobWVudDsgZmlsZW5hbWU9IkZhY3Q=?=
=?UTF-8?B?IHNoZWV0IExpZmVzdHlsZSBhY2NvdW50IDA5IDIwMTAucGRmIg==?=
Editoval lalo (4. 11. 2010 23:11)
- lalo
- Člen | 26
Tak jsem na neco prisel.
Je to zrejme stejny problem jako tady addattachment-v-nette-mail-nazev-prilohy
Z nejakeho duvodu je omezena delka nazvu souboru.
Jakmile nazev zkratim tak vse dojde spravne.
Jen jsem neprisel na to proc to tak je. Na nette 0.9.4 to chodilo
spravne.
Nicmene mezi verzemi nette jsem taky menil hosting…
- lalo
- Člen | 26
Takze problem vyresen.
Pro ty kteri se s tim budou prat.
Je potreba upravit hlavicku a mozna trochu ohnout nette.
Pro spravne odeslani dlouhych nazvu souboru je potreba rozdelit hlavicku na 2 radky takto:
Content-Disposition attachment;
(mezera) filename=nazev_nedat_do_uvozovek.pdf
Editoval lalo (7. 11. 2010 23:14)