PHP mail() a HTML text

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

PHP mail() a HTML text

Příspěvek od arxeiss »

Chci odesílat maily z mých stránek. Zatím jsem používal čistý text a funkci mail(). Nyní jsem si stáhl PHPMailer, a rozhodl se, že budu maily odesílat jako HTML. Což ovšem nevím je, jeslti HTML mail musí obsahovat tagy <html> <head> <body> a meta tagy o kódování atd... nebo prostě stačí psát rovnou <strong> <img> <div> atd...
Díky
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
SpeedyGT
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. kvě 2005
Kontaktovat uživatele:

Re: PHP mail() a HTML text

Příspěvek od SpeedyGT »

Ano, pokud chceš posílat mail jako html, měl bys ho správně otagovat (takže jak píšeš). Akorát tagy o kódování, doctype atd. vynechej. O kódování se postará hlavička mailu.

Pišu měl bys, protože to funguje i bez úvodních tagu, ale přijde mi to jako prasečina :)
AMD Ryzen R7 7700X + AiO Fractal Lumen S36 V2 / ASUS TUF Gaming B650-PLUS / Kingston FURY 2x32GB 5200MHz / Gigabyte RX 7900GRE OC / WD Black SN770 NVMe 1TB / Corsair RM850e (2025) / Fractal Meshify / 3x Samsung Odyssey G5 G50 2560x1440 180Hz
arxeiss
Začátečník
Začátečník
Uživatelský avatar
Registrován: 19. črc 2008
Bydliště: Krmelín (předměstí Ostravy)
Kontaktovat uživatele:

Re: PHP mail() a HTML text

Příspěvek od arxeiss »

Tak jsem taky něco zjišťoval, převážně o používání CSS stylů, a došel jsem k závěru, že je to jedno. Protože mailový klient si to stejně poté poupraví, a vloží k sobě. Ale když používám templátka pro maily, tak to zase tolik nepřidá, takže tam i úvodní tagy dám.
PC : CPU: C2D E5200 2500Mhz @ 3750Mhz a AC Freezer 7PRO MB: Gigabyte GA-P31-DS3L rev.2,1 GPU: ATI Radeon 3650HD 256MB RAM: A-Data Vitesta 2x2GB Zdroj: Forton OEM 400W HDD: Samsung F2 500GB
Netbook : Asus EEE CPU: Intel Atom N270 1,6GHz RAM: A-Data 2GB HDD: 250GB 5400ot/min
Odpovědět

Zpět na „Programování a web“