Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 28 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok NapísalOffline : 24.05.2010 22:03

Zdravím vás!
Ako?
Môže ma niekto nasmerovať na spôsob ako sa to robí?


Offline

Správca fóra
Správca fóra
Ako na html email?

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 24.05.2010 22:06

http://www.pcforum.sk/manual-pouzivame- ... 63481.html







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 24.05.2010 22:13

Starostlivosť na tomto fóre je vynikajúca....







_________________
Som fanúšikom Europa2point disco clubu. Už len kôli tomu menu, čo majú na webe...
Offline

Čestný člen
Čestný člen
Ako na html email?

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 25.05.2010 17:36

A co konkretne by si chcel? Nechapem. Pouzijes hlavicku Content-type: text/html miesto text/plain a je to.


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 17:51

No to je tiež zaujímavé. Ide mi hlavne o to, umožniť tam dať nejaký bold, italic a link. Neviem ten text/html mi umožní dávať tam odkazy?
A čo obrázky?
A teda ako to je :-) ?


Offline

Čestný člen
Čestný člen
Ako na html email?

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 25.05.2010 18:23

Proste sa mail odosle tak, ze mailovy klient spracuje HTML ako internetovy prehliadac.
Ta podpora HTML a CSS zasa nie je taka extra, MS Outlook je vraj na urovni IE4 (neviem ako novsie verzie).
Obrazky zvykne napriklad Thunderbird zakazovat, bold a italic by mali byt v pohode, s linkami sa radsej nehraj, lebo ludia si mozu HTML v mailoch zakazat a potom by nemali na co klikat.


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 20:08

Ďuri:
No vyzerá to síce hrozne jednoducho, ale nie pre mńa...
V manuály som pozeral, ako teda má vyzerať parameter header, ale fakt neviem, ako a či vôbec to tam dať.
Tam to vyzerá takto:
Kód:
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

Alebo som niečo nepochopil?

EDIT:
A už mi svitlo! :-)
Ty si myslel funkciu header(), že ano.....


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 21:08

Teda som stvorill toto:
Kód:
<?
header('Content-type: text/html');
error_reporting(E_ALL);
$header='From: camo.tym.sk';
if(mail($_POST["adresa"], $_POST["predmet"], $_POST["sprava"], $header)){
echo "
<HTML>
<BODY>
<h1 style=\"font:bold 25px tahoma; color:white; margin:100px 25%; padding:50px; border:2px groove #555555; background-color:#bbbbbb; text-align:center \">Správa bola odoslaná na adresu ".$_POST["adresa"]."!
</h1>";
echo "
</BODY>
</HTML>";
    }
else{
echo"
<HTML>
<BODY>
<h1 style=\"font:bold 25px tahoma; color:white; margin:100px 25%; padding:50px; border:2px groove #555555; background-color:#bbbbbb; text-align:center \">Error!!! Nepodarilo sa odoslat správu na adresu".$_POST["adresa"]."!
</h1>";
echo"
</BODY>
</HTML>";
    }
?>

A nefunguje mi to. Ja teda neviem ale ten header je asi posielaný na adresu z ktorej prišla požiadavka a teda nie na smtp server.
Okrem toho som pridal ešte do mail() header, ale robí mi to blbosti a miesto camo.tym.sk to vyzerá takto: camo.tym.sk@ic04.ic.cz


Offline

Správca fóra
Správca fóra
Ako na html email?

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.05.2010 21:19

keby si pouzil phpmailer, nemusel by si sa s tym tolko trapit :) tam si nastavis
Kód:
$mail->IsHTML(true);

do $mail->Body vlozis potrebny html kod a je to...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok NapísalOffline : 25.05.2010 21:20

neviem či ti to nejako pomôže, ale ja som zatiaľ vždy používal tento príklad, ktorý je aj tu na fóre a nemal problém...
pozri tu cast kde odosiela mail http://www.pcforum.sk/uzitocne-a-casto- ... tml#437195


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 21:24

To si musím, ešte len preštudovať. Toto riešenie vyzeralo o dosť ľahšie.
Ale aj ten phpmailer musí nejako(predpokladám) používať mail(), nie?
No veď uvidím......

PS:Prečo mi server k tomu headeru v mail() pridáva @ic04.ic.cz
Je to nastavenie na serveri?


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok NapísalOffline : 25.05.2010 21:28

Ani nie, ved je to skoro to iste...

Kód:
         $komu = "janko@gmail.com";
                 
                  $predmet = "Aktivačný e-mail";
                  $headers = "Content-Type: text/html; charset=utf-8\n";
                  $headers .= "From: tvoj@mail.sk\r\n";
                 
                  $telospravy = "
                  Dobrý deň,<br>
                  ďakujeme vám za registráciu na stránke . Pozrite si tento link:<br>
                  <a href=\"http://www.google.sk\">http://www.googlesk</a><br>
                 ";

                   if (mail($komu, $predmet, $telospravy, $headers)){                 
                 
                  echo "Zaregistrovali ste sa.";
                  } else {
                  echo "stala sa chyba";
                 
                  }


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 21:45

sedlák:
Funguje to!!! :-)
Skopíroval som tam toto:
Kód:
$header = "Content-Type: text/html; charset=utf-8\n";
$header.="From: camo.tym.sk\r\n";

Predpokladám, že to kódovanie závisí od stránky na ktorej je tá textarea do ktorej sa píše text mailu....
Funguje to inak aj bez toho kódovania, ale musí tam byť to \n...

PS:Čo to je stým ,,from,, v headeri?! Prečo mi to pridáva ten @ic04.ic.cz
PS2:Ja som myslel na to riesenie od stenleyho - phpmailer


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok NapísalOffline : 25.05.2010 21:47

ano, kodovanie podla stranky...

a do headeru FROM by som radsej pisal MAIL ako adresu ... cize camo@tym.sk nie camo.tym.sk
skus, mozno to tam potom pridavat nebude


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 25.05.2010 21:54

cely mail by mal mat content-type multipart/alternative a potom jeden bodypart by mal byt content-type text/plain a druhy text/html a to z jedneho (s)prosteho dovodu, moze sa stat ze existuje este email klient ktory nezvlada zobrazovanie HTML a ten zobrazi obsah bodypartu s content-typom text/plain . nejaky priklad pre php by mal byt tu http://www.webcheatsheet.com/PHP/send_e ... t.php#html


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 21:54

sedlák:
Zvláštne, keď tam dám emailovú adresu, tak to naozaj prestane dopĺňať tie nezmysli.
Ale padding mi to nezožralo......
To ale asi už chcem priveľa......


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 16.07.07
Prihlásený: 31.07.22
Príspevky: 1225
Témy: 92
Príspevok NapísalOffline : 25.05.2010 21:56

Nepovedal by som ze je to zvlastne .. ono to chce mat ako odosielatela mailovu adresu a ked ju nema, tak si ju proste "Vytvori" tym ze tam prida zavinac a to ic.cz


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 22:21

coldak:
Nejako nechápem, prečo je tam ten $random_hash a tiež to, či je nutný ten buffering. A tiež to ako/alebo či si klient vyberie, ktorú správu zobrazí, alebo sa zobrazia obidve?
Toto je ale už nad rámec tohoto vlákna, tak ak s ti nechce vysvetľovať ,tak sa nič nedeje....


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 25.05.2010 22:33

md5 nenije nutny, vytvaras nim ina boundary , to je text ktory rozdeluje mail na logicke bodyparty
ci klient zobrazi html alebo textplain zalezi od klienta a jeho nastavenia


Naposledy upravil coldak dňa 25.05.2010 22:39, celkovo upravené 1

Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 25.05.2010 22:38

coldak:
PHP: Sending Email (Text/HTML/Attachments)....

Asi je už na čase sa na to vykašľať...
Ak to správne chápem, tak klient sa dokáže rozhodnúť práve na základe toho - Content-Type: multipart/alternative; boundary=\"PHP-alt-".$random_hash."\""
Problém je v tom, že ja takéto hlavičky vidím prvý raz v živote. Neexistuje nejaký zoznam s popisom?

EDIT:
Nefunguje pridávanie linkov a to ma trochu štve... Nevie niekto čo s tým?


Naposledy upravil camo dňa 25.05.2010 22:45, celkovo upravené 1

Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 25.05.2010 22:44

content-type su tri zakladne druhy :
1, text/plain - pouzivasa pri jednoduchom textovom maile bez priloh
2, multipart/alternative - pouzijes ak chces mail ktory obsahuje textovu a aj HTML cast
3, multipart/mixed - ked do mailu davas aj prilohy


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 26.05.2010 1:23

Ja linky v pohode davam do mailov..
pouzi phpMailer.. mas po probleme..







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 26.05.2010 10:53

blackshadow:
No ten link sa tam zobrazí, je modrý a podčiarknutý, ale nefunkčný....
Ešte som dnes na to nepozeral(až večer), ale nebude treba dať tomu:
3, multipart/mixed - ked do mailu davas aj prilohy???
Podľa mňa nie, ale čo iné tam teda chýba? Žeby som naťukal zlú adresu?
Ja teda zatiaľ vôbec netuším..... :(


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 26.05.2010 12:05

neviem sice co ma adresa spolocne s multipart/mixed ale celkom pekne ma vyskladavanie mailu popisane chalanisko na tejto stranke http://www.fi.muni.cz/~kas/p090/referat ... udlej.html ale je to na urovni telnetu , do php si to uz musis nejak prelozit ty


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 26.05.2010 13:14

Je pravda, ze som to testoval len v Thunderbirde, ale ja mam linky funkcne a klikam na ne :)







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 26.05.2010 17:26

No tak zatiaľ mám toto:
Kód:
<?
$header = "Content-Type: text/html; charset=utf-8\n";
$header.="From: vladimir.camaj@gmail.com\r\n";
error_reporting(E_ALL);
if(mail($_POST["adresa"], $_POST["predmet"], $_POST["sprava"], $header))
     {echo "<HTML><BODY>
      <h1 style=\"font:bold 25px tahoma; color:white; margin:100px 25%; padding:50px; border:2px groove #555555; background-color:#bbbbbb; text-align:center \">Správa bola odoslaná na adresu ".$_POST["adresa"]."!
      </h1>
      </BODY></HTML>";
    }
else {echo"<HTML><BODY>
         <h1 style=\"font:bold 25px tahoma; color:white; margin:100px 25%; padding:50px; border:2px groove #555555; background-color:#bbbbbb; text-align:center \">Error!!! Nepodarilo sa odoslat správu na adresu".$_POST["adresa"]."!
         </h1>
         </BODY></HTML>";
    }
?>

Pozerám na to ako puk a mám dojem, že je to na vlas rovnaké, ako v tom príklade od Blackshadow.
Ale asi to nieje celkom rovnaké.....
Tiež si to pozerám v Thunderbirde, ale linky nič. Linky v iných mailoch mi fungujú, takže blokované zo strany Thunderbirdu to nieje....
No idem sa ja ešte pozrieť na ten script.... :shock:

EDIT:

Ty vole, asi som na to prišiel. Ten script mi tam dopĺňa spätné lomítka v adrese......

Tak to bolo ono. :)
Teda som tam doplnil toto:
Kód:
 if(mail($_POST["adresa"], $_POST["predmet"], stripslashes($_POST["sprava"]), $header)){


No a tak ma napadá, že ako k tomu pridať nejaké prílohy. To bude tá tretia možnosť v header - multipart/mixed - , že ano?

PS:uz funguje aj padding a pod.....


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 26.05.2010 18:44

uprav si priklad od Geoff in Montreal na stranke http://php.net/manual/en/function.mail.php
v jeho priklade ak by si zmenil
Kód:
$headers .= "Content-Type: multipart/alternative; boundary=\"$mime_boundary\"\n";

na
Kód:
$headers .= "Content-Type: multipart/mixed; boundary=\"$mime_boundary\"\n";


a potom
Kód:
# -=-=-=- HTML EMAIL PART
 
$message .= "--$mime_boundary\n";
$message .= "Content-Type: text/html; charset=UTF-8\n";
$message .= "Content-Transfer-Encoding: 8bit\n\n";

zmenit na
Kód:
# -=-=-=- ATTACHEMENT EMAIL PART

$message .= "--$mime_boundary\n";
$message .= "Content-Type: text/html; charset=UTF-8\n";
$message .= "Content-Transfer-Encoding: 8bit\n\n";
$message .= "Content-Disposition: attachment; filename=\"attachement.html\"\n\n";


mal by ti prist html ako priloha, samozrejme v pripade ze chces posielat binarnu prilohu tak musis zmenit transfer encoding na base64 alebo quote-printable a nasledne obsah attachementu encodovat do base64 alebo quote-printable


Offline

Užívateľ
Užívateľ
Ako na html email?

Registrovaný: 05.09.09
Príspevky: 1141
Témy: 127
Bydlisko: Lehota pod ...
Príspevok Napísal autor témyOffline : 27.05.2010 8:35

Vďaka za pomoc, ale to ešte riešiť nebudem.....


Odpovedať na tému [ Príspevkov: 28 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. ako napisat html email

v HTML, XHTML, XML, CSS

1

562

23.06.2010 15:59

dartanan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. HTML - email

v HTML, XHTML, XML, CSS

8

649

04.04.2012 0:37

susedx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako na email?

v Ostatné

2

526

02.09.2010 14:45

El_locco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako bezpecne zrusit email konto.

v Služby a webstránky

14

1080

27.11.2013 23:06

Kraliček Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako poslat email na 10 000 adries?

v Sieťové a internetové programy

7

1055

15.07.2008 22:50

dulius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako si založím Email na svojej dómene ?

v Webhosting a servery

2

595

13.08.2015 15:23

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako odpovedať na email cez reply with history

v Sociálne siete

1

430

16.09.2014 10:05

M0f0 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Ako poslat email na 10 000 emailovych adries ?

v Sieťové a internetové programy

15

1651

01.05.2011 23:36

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako mám zistil email a helo od môjho Steam accoutu

v Počítačové hry

1

361

26.03.2018 20:50

stiv Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. html kod ako text

v HTML, XHTML, XML, CSS

5

1037

30.12.2008 15:05

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. TinyMCE - ako vložiť html

v JavaScript, VBScript, Ajax

0

480

20.12.2011 16:44

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako na zobrazenie html tagov?

v PHP, ASP

16

1045

27.07.2008 21:48

dulius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Multiple URLs ulozit ako html

v Ekonomika, práca, biznis, podnikanie a peniaze

3

390

08.04.2019 17:23

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako na obrazky v HTML

v HTML, XHTML, XML, CSS

4

601

07.01.2010 20:47

VASEK_007 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako vložiť do HTML php kod

v HTML, XHTML, XML, CSS

26

3286

14.05.2008 14:25

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako sa vratit do priecinka HTML

v HTML, XHTML, XML, CSS

2

417

07.01.2016 11:20

5had0w Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra