Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: HTML podpis thunderbird [vyřešeno]  (Přečteno 6880 krát)

beer

  • Host
HTML podpis thunderbird [vyřešeno]
« kdy: 05 Listopadu 2012, 03:01:56 »
Ahoj, nedaří se mi vytvářet html podpis pro thunderbird.

Problém je, že se neuloží obrázek, i když při psaní je zobrazen.

Kód: [Vybrat]
<html>
<body>
<h1 style="text-align: justify;">
<span style="font-family: garamond, serif; font-size: small;">S přáním hezkého dne</span></h1>
<div>
<div style="font-family: arial; font-size: small; text-align: center;">
<address style="text-align: justify;">
<span style="font-family: garamond, serif;">něco něco,</span></address>
<address style="text-align: justify;">
<font face="garamond, serif">něco</font></address>
<div style="text-align: justify;">
<a href="http://www.něco.cz/" target="_blank"><img src="http://www.něco.cz/logo.png" alt="logo"/></a></div>
</div>
</div>
</body>
</html>

Zkoušel jsem i ten obrázek uložit lokálně a stejně to nefunguje. Při psaní se to zobrazuje OK, ale po chvíli, když gmail se snaží uložit koncept, to hodí chybu:

Citace
Vyskytl se problém při vkládání souboru logo.png do zprávy. Chcete uložit zprávu bez tohoto souboru?

Zkoušel jsem změnit i typ gif za png a stejně to nefunguje.

Vidím, že nejsem sám, že to řešili neúspěšně například zde.
« Poslední změna: 06 Listopadu 2012, 09:44:45 od beer »

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:HTML podpis thunderbird
« Odpověď #1 kdy: 05 Listopadu 2012, 13:15:16 »
Nebylo by lepší nakreslit to všechno do obrázku, a ten připojit jako podpis k emailu? To thunderbird umí...
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

beer

  • Host
Re:HTML podpis thunderbird
« Odpověď #2 kdy: 05 Listopadu 2012, 13:34:11 »
To by sice šlo, ale nevidím to jako systémové řešení, například z důvodu fulltextového vyhledávání a čtenosti pro zrakově postižené, nebo tam, kde je zakázané stahování obrázků z webu.

Dostal jsem nějaké tipy na linuxové poradně abclinuxu
Citace
"img src="file:///cesta/k/obrazku/logo.png"
, to znamená uložit lokálně a uvést před cestu file:///.

Na forum.root.cz jsem dostal podobný typ, a nebo tam je další nápad převést logo do base64 například prostřednictvím online  převodníku. Vyzkouším, co bude fungovat. Pokud bude dobře fungovat file:///, dám přednost této variantě, protože base64 hrozně nafoukne html text podpisu.

Nějaké tipy jsou zde.
« Poslední změna: 05 Listopadu 2012, 13:40:30 od beer »

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:HTML podpis thunderbird
« Odpověď #3 kdy: 05 Listopadu 2012, 14:47:45 »
Ještě jsem se na to moc nedíval, ale co si udělat šablonu (Template)? Podle ukázek v ní mohou být i obrázky, např. zde: <a href="http://www.youtube.com/watch?v=W1P5CObbEgM" target="_blank">http://www.youtube.com/watch?v=W1P5CObbEgM</a>
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

beer

  • Host
Re:HTML podpis thunderbird
« Odpověď #4 kdy: 05 Listopadu 2012, 15:46:33 »
Myslím, že by se obrázek ze šablony choval stejně jako v podpisu, problém by to nevyřešilo. Díky za tip, zkusím již doporučená řešení a napíšu, jak to funguje :).

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:HTML podpis thunderbird
« Odpověď #5 kdy: 05 Listopadu 2012, 16:32:00 »
Právě jsem zkoušel podpis, a funguje mi i s obrázkem (alespoň na thunderbirdu). Nefunguje v prohlížečích pošty ze stránek. Tedy alespoň na gmail.com (lze změnit v nastavení) a atlas.cz. Obrázek mám na mých stránkách, a tím je přístupný všude bez nutnosti přidání k emailu. To by mohlo být i řešení pro tebe. Podpis mám jako samostatný soubor. (volba: Připojit podpis ze souboru)

Kód: [Vybrat]
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
    <title></title>
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <b></b>
    <table style="width: 100%; border-collapse: collapse;">
      <tbody>
        <tr>
          <td width="150"><img alt="Logo" src="http://www.myrmica.cz/wp-content/uploads/2012/11/MyrmicaLogoRight.png"
              width="150" height="165"><br>
          </td>
          <td>
            <table style="width: 100%; height: 166; border-collapse: collapse;">
              <tbody>
                <tr>
                  <td><b>Moje firma</b></td>
                </tr>
                <tr>
                  <td>Král Já I.</td>
                </tr>
                <tr>
                  <td>Hlavní nádvoøí</td>
                </tr>
                <tr>
                  <td>Hrad</td>
                </tr>
                <tr>
                  <td>Telefon: +420 111 222 333</td>
                </tr>
                <tr>
                  <td>E-mail: moje.skvela@emailova.adresa</td>
                </tr>
              </tbody>
            </table>
          </td>
        </tr>
      </tbody>
    </table>
    <br>
  </body>
</html>
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

beer

  • Host
Re:HTML podpis thunderbird
« Odpověď #6 kdy: 05 Listopadu 2012, 17:20:40 »
Díky za tip. Na thunderbirdu mi to funguje taky, ale jen před odesláním. Po odeslání obrázek tam není. Bohužel nejsem teď na linuxu ani na pc s thunderbirdem, tak vyzkouším až doma.

Tvůj podpis vypadá celkem dobře, pár detailů jsem si ale všimnul, nejsem ale na to odborník, takže nevím, jestli nejsem vedle:
Citace
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
toto by mohl být problém, znaková sada by měla být shodná pro celý e-mail, definovat jí v podpisu nemá význam.
Citace
<title></title>
Tag je prázdný, to znamená může se zrušit. Tím pádem by šlo smazat vše mezi <head> a </head>.

Citace
<b></b>
B je označení pro tučně, nemá význam, pokud mezi tagem není žádný text, který by měl být tučně. Možná si ho ale nechtěl ukončit hned, ale až na konci textu, v takovém případě by tam význam měl.

Ten podpis, který mám já, funguje taky, pokud pro odeslání nepoužiju thunderbird, ale gmail (nebo gmail v google apps), zobrazuje se korektně. Zpráva však musí být odeslána přes webové rozhraní. Nezkoušel jsem ale, jestli by to fungovalo u jiného poskytovatele, než google. Logo mám právě také uložené na webu (konkrétně www.1376.cz/logo v gifu nebo www.1376.cz/logo.png)
.

Zatím nechápu, proč mi přesně ten můj vzor nefunguje, implementoval jsem ho u nás funkcionářům jako podpis (v samotném gmailu na vlasntí doméně)

konkrétně s uvedeným obrázkem s korektní adresou takto:
Kód: [Vybrat]
<html>
<body>
<h1 style="text-align: justify;">
<span style="font-family: garamond, serif; font-size: small;">S přáním hezkého dne</span></h1>
<div>
<div style="font-family: arial; font-size: small; text-align: center;">
<address style="text-align: justify;">
<span style="font-family: garamond, serif;">něco něco,</span></address>
<address style="text-align: justify;">
<font face="garamond, serif">něco</font></address>
<div style="text-align: justify;">
<a href="http://www.1376.cz/" target="_blank"><img src="http://www.1376.cz/logo.png" alt="logo"/></a></div>
</div>
</div>
</body>
</html>

Až se mi podaří to rozluštit, tak to zkusím předělat na microformát formát hCard, jak to bude vypadat a jestli to bude fungovat :).
« Poslední změna: 05 Listopadu 2012, 17:24:13 od beer »

Myrmica

  • Závislák
  • ***
  • Příspěvků: 1701
    • MYRMICA
Re:HTML podpis thunderbird
« Odpověď #7 kdy: 05 Listopadu 2012, 21:00:10 »
Ty drobnosti máš pravdu, já jsem jen v rychlosti potřeboval udělat příklad a je tam pár tagů zbytečných. Udělal jsem to v thundebirdu a dal jen uložit soubor ;), proto ta znaková sada. Pro konečné použití je asi lepší použít UTF8 a je třeba ten kód doladit, mě šlo hlavně o to jak to bude fungovat.

Domnívám se, že mě se to daří, protože odesílám poštu z smtp serveru z mého hostingu. Pokud poštu odesíláš pomocí smtp.googlemail.com pak zde vidím kámen úrazu. Mám s ním nedobré zkušenosti. Třeba nedovolí odeslat mnoho druhů příloh. Klasicky exe soubory, a ještě nějaké jiné, ale nepamatuji si které.
Pokud je to možné, používej jiný smtp server. Pak by jsi s podpisem obrázku nemusel mít problém.
Stolní strojek: OS– UBUNTU 16.04 x86_64, MB ASUS P8 Z68-V/GEN3, Intel® Core™ i5-3470 CPU @ 3.20GHz × 4 , 16GiB DDR3, GeForce GTX 670...
Notebook: ASUS U53Jc OS– UBUNTU 16.04 x86_64, Windows 7, Processor – Intel Core i5-460M (2,53 GHz), Graphics – switchable NVIDIA GeForce 310M and Intel GMA HD

beer

  • Host
Re:HTML podpis thunderbird [vyřešeno]
« Odpověď #8 kdy: 06 Listopadu 2012, 09:44:33 »
Domnívám se, že mě se to daří, protože odesílám poštu z smtp serveru z mého hostingu. Pokud poštu odesíláš pomocí smtp.googlemail.com pak zde vidím kámen úrazu. Mám s ním nedobré zkušenosti. Třeba nedovolí odeslat mnoho druhů příloh. Klasicky exe soubory, a ještě nějaké jiné, ale nepamatuji si které.
Já mám se smtp.gmail.com nejlepší zkušenosti. Ano, nedovolí posílat windowsí spustitelné soubory (linuxové scripty se spustitelným příznakem jsem netestoval), ale to je plus, všichni kromě mne mají windows, takže by mírnější security policy byla problém. Neodesílání exe souborů poštou považuji za standardní :).

Narozdíl od jiných zdarma dostupných smtp serverů umožňuje odhalovat podvodné e-maily a bojovat proti spamu a podvodným e-mailů tím, že umožňuje používat DNS záznamy SPF a DKIM, šlo by to i bez smtp.gmail.com, ale musel bych mít vlastní e-mailový server, což by byly zbytečné náklady navíc. DKIM de facto nahrazuje elektronický podpis, protože se dá snadno ověřit, jestli se jedná o fake mail nebo ne. Faik mail s adresou @mojedomena tudíž neprojde, pokud by prošel, byl by označen automaticky jako nedůvěryhodný.

Vyzkoušeno, že varianta, kdy je pro thunderbird uložen obrázek lokálně s uvedením file:///cesta/logo.png funguje, takže vyřešeno. Při vzdáleném uložení na webu neprojde, to nevím proč. Uložení v base64 předpokládám by také prošlo, když projde lokální uložení, zváším ještě, jestli jít touto cestou.
« Poslední změna: 06 Listopadu 2012, 09:46:27 od beer »

 

Provoz zaštiťuje spolek OpenAlt.