Ahoj,
pouzivam nativni aplikaci email. Bohuzel se mi nedari spravne vlozit do emailoveho podpisu logo - zobrazeno je spravne, ale pokud dam odeslat, logo odchazi jako priloha. Zkousel jsem ruzne formaty a stale nic.
Mail podpis logo
Moderátoři: MichalM.Mac, zmiy, dandas, Macforum_Admin, Carlooser, ondrejsotek, lukas5
- Alisczech
- Administrátor
- Příspěvky: 1902
- Registrován: 11 črc 2012 14:34
- Bydliště: Praha, CZ
- Kontaktovat uživatele:
Re: Mail podpis logo
Patičky emailů jsou v HTML a logo je buď obrázek vložený v emailu nebo odkazovaný z webu. V prvním případě bude i jako příloha, v druhém logicky ne.
Certified Trainer, ACE, fotograf a žurnalista
http://jbrezina.cz http://ilumio.cz http://4foto.cz http://fripito.com
http://jbrezina.cz http://ilumio.cz http://4foto.cz http://fripito.com
Re: Mail podpis logo
Tzn. pokud si nevytvorim podpis v html, tak to bude odchazet jako priloha?
To je docela anabaze tam spravne html dostat. Jednou jsem tam HTML kod zkousel, ale bohuzel byl z Outlooku a nefungoval radne.
To je docela anabaze tam spravne html dostat. Jednou jsem tam HTML kod zkousel, ale bohuzel byl z Outlooku a nefungoval radne.
Re: Mail podpis logo
No ono taky záleží na klientu příjemce. Některé umí zobrazit HTML a některé to umět nemusí. Pokud to má nějak vypadat v HTML, tak se obvykle dává odkaz, kde se zobrazí mail jako HTML. Pokud to není nějaká obchodní nabídka, tak bych to moc neřešil. Záleží, co je účelem.
Re: Mail podpis logo
Ahoj,
aby se logo z podpisu neposílalo jako příloha (platí i v jiných emailových klientech), lze postupovat takto:
html dovoluje jako zdroj obrázku neuvádět přímo soubor (to pak dělá tu přílohu), ale jako zakódovaná textová data.
Pak podpis ve zdrojovém formátu html vypadá třeba takto:
Podstatná je tam ta řádka <img src="data:image/png;base64,iVBORw......5ErkJggg=="">
to, co je v uvozovkách za tím src je obrázek zakódovaný jako base64. Na to existují weby. Zadáte tam obrázek jako soubor a vytvoří se vám to, co tak zadáte jako src. Tady jsem to pro ukázku zkrátil.
Takto zadané logo se zobrazuje správně v mailu jako obrázek ale již se neposílá jako příloha.
Třeba tady:
https://www.base64-image.de/
Druhý problém ale budete mít, jak takto definovaný podpis zadáte do nativní aplikace mail. Tam není dovoleno pracovat se zdrojovým kódem html. Lze to ale také řešit třeba tady:
https://www.appliste.cz/jak-si-nastavit ... mailu-tip/
aby se logo z podpisu neposílalo jako příloha (platí i v jiných emailových klientech), lze postupovat takto:
html dovoluje jako zdroj obrázku neuvádět přímo soubor (to pak dělá tu přílohu), ale jako zakódovaná textová data.
Pak podpis ve zdrojovém formátu html vypadá třeba takto:
Kód: Vybrat vše
<p style="font-size:10pt;font-family:Arial Unicode MS,sans-serif;"><strong>Jméno Příjmení</strong><br /></p>
<img src="data:image/png;base64,iVBORw......5ErkJggg==" alt="logo.png" /><br>
tel: +420 xxx xxx xxx | e-mail: <a href="mailto:jmeno.prijmeni@domena.cz">jmeno.prijmeni@domena.cz</a><br />
to, co je v uvozovkách za tím src je obrázek zakódovaný jako base64. Na to existují weby. Zadáte tam obrázek jako soubor a vytvoří se vám to, co tak zadáte jako src. Tady jsem to pro ukázku zkrátil.
Takto zadané logo se zobrazuje správně v mailu jako obrázek ale již se neposílá jako příloha.
Třeba tady:
https://www.base64-image.de/
Druhý problém ale budete mít, jak takto definovaný podpis zadáte do nativní aplikace mail. Tam není dovoleno pracovat se zdrojovým kódem html. Lze to ale také řešit třeba tady:
https://www.appliste.cz/jak-si-nastavit ... mailu-tip/