{"id":7130,"date":"2021-06-14T09:01:32","date_gmt":"2021-06-14T07:01:32","guid":{"rendered":"https:\/\/igloonet.cz\/blog\/?p=7130"},"modified":"2026-04-30T14:50:01","modified_gmt":"2026-04-30T12:50:01","slug":"jak-spravne-odesilat-e-maily-z-webove-stranky","status":"publish","type":"post","link":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/","title":{"rendered":"6&nbsp;rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z&nbsp;webov\u00e9 str\u00e1nky"},"content":{"rendered":"<div id=\"fb-root\"><\/div>\n<p>Nastaven\u00ed spr\u00e1vn\u00e9ho odes\u00edl\u00e1n\u00ed e\u2011mailov\u00fdch zpr\u00e1v z&nbsp;webov\u00e9 str\u00e1nky nen\u00ed nic jednoduch\u00e9ho. Rozebereme si nej\u010dast\u011bj\u0161\u00ed chyby a&nbsp;uk\u00e1\u017eu v\u00e1m, jak za\u0159\u00eddit, aby zpr\u00e1vy nepadaly p\u0159\u00edjemc\u016fm do&nbsp;spamu.<\/p>\n<p><!--more--><\/p>\n<p>V minulosti bylo odes\u00edl\u00e1n\u00ed e\u2011mail\u016f daleko jednodu\u0161\u0161\u00ed. Dalo se poslat t\u00e9m\u011b\u0159 cokoliv a&nbsp;odkudkoliv. Kv\u016fli boji proti spamu se ale cel\u00fd proces zna\u010dn\u011b zkomplikoval. Pokud m\u00e1 dnes e\u2011mailov\u00e1 zpr\u00e1va \u00fasp\u011b\u0161n\u011b dorazit do&nbsp;p\u0159\u00edchoz\u00ed po\u0161ty, mus\u00edme d\u00e1t pozor na&nbsp;spoustu v\u011bc\u00ed. \u0160est nejd\u016fle\u017eit\u011bj\u0161\u00edch si projdeme v&nbsp;\u010dl\u00e1nku.<\/p>\n<h3>1) Neodes\u00edlejte zpr\u00e1vy p\u0159\u00edmo z&nbsp;webov\u00e9ho serveru<\/h3>\n<p>Zd\u00e1nliv\u011b jednoduchou volbou je v&nbsp;p\u0159\u00edpad\u011b PHP hostingu pou\u017eit\u00ed funkce <code class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">mail()<\/code>. Bohu\u017eel, naraz\u00edme u&nbsp;n\u00ed na&nbsp;\u0159adu komplikac\u00ed. Jestli se chcete vyhnout pad\u00e1n\u00ed e\u2011mail\u016f do&nbsp;spamu, mus\u00edte do&nbsp;zpr\u00e1v ru\u010dn\u011b p\u0159idat dal\u0161\u00ed hlavi\u010dky a&nbsp;nastavit spr\u00e1vn\u00e9 k\u00f3dov\u00e1n\u00ed.<\/p>\n<p>N\u011bkter\u00e9 probl\u00e9my zvl\u00e1dne vy\u0159e\u0161it n\u00e1stavba <code class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">mb_send_mail().<\/code> Magicky p\u0159id\u00e1v\u00e1 dal\u0161\u00ed pot\u0159ebn\u00e9 hlavi\u010dky a&nbsp;\u010d\u00e1ste\u010dn\u011b si porad\u00ed i&nbsp;s&nbsp;k\u00f3dov\u00e1n\u00edm. Na&nbsp;pot\u00ed\u017ee s&nbsp;ov\u011b\u0159en\u00edm odes\u00edlatele je ale marn\u00e1. Do&nbsp;SPF z\u00e1znamu dom\u00e9ny proto mus\u00edte p\u0159idat webov\u00fd server a&nbsp;DKIM kl\u00ed\u010de, kter\u00fdmi webserver zpr\u00e1vy podepisuje (pokud to v\u016fbec um\u00ed). Pro aplikaci na&nbsp;vlastn\u00edm serveru m\u016f\u017ee b\u00fdt tento zp\u016fsob nejjednodu\u0161\u0161\u00ed cesta, ale na&nbsp;sd\u00edlen\u00e9m hostingu je takov\u00e9 nastaven\u00ed velmi nezodpov\u011bdn\u00e9.<\/p>\n<h3>2) Pou\u017e\u00edvejte SMTP server pro va\u0161\u00ed dom\u00e9nu<\/h3>\n<p>V\u00fd\u0161e popsan\u00e9 trable maj\u00ed pom\u011brn\u011b jednoduch\u00e9 \u0159e\u0161en\u00ed. M\u00edsto odes\u00edl\u00e1n\u00ed zpr\u00e1v p\u0159\u00edmo z&nbsp;webov\u00e9ho serveru vyu\u017eijte ve&nbsp;sv\u00e9 aplikaci SMTP server, kter\u00fd b\u011b\u017en\u011b k&nbsp;dom\u00e9n\u011b pou\u017e\u00edv\u00e1te. Nastaven\u00ed bude stejn\u00e9 jako v&nbsp;e\u2011mailov\u00e9m klientovi a&nbsp;odpadne t\u00edm cel\u00e9 martyrium ohledn\u011b spr\u00e1vn\u00e9ho ov\u011b\u0159en\u00ed webov\u00e9ho serveru pro odes\u00edl\u00e1n\u00ed.<\/p>\n<p>Do sv\u00e9ho PHP k\u00f3du odes\u00edl\u00e1n\u00ed jednodu\u0161e dopln\u00edte nap\u0159. pomoci knihovny <a href=\"https:\/\/github.com\/PHPMailer\/PHPMailer\">PHPMailer<\/a>. Jak ji nastavit v\u00e1m uk\u00e1\u017eu d\u00e1le v&nbsp;\u010dl\u00e1nku.<\/p>\n<h3>3) M\u011bjte p\u0159ehled o&nbsp;tom, co pos\u00edl\u00e1te<\/h3>\n<p>Nej\u010dast\u011bji se webov\u00e9 e\u2011maily pos\u00edlaj\u00ed z&nbsp;kontaktn\u00edch formul\u00e1\u0159\u016f. Pro ty plat\u00ed jednoduch\u00e9 pravidlo:<\/p>\n<blockquote><p>Kdy\u017e je formul\u00e1\u0159 vystaven\u00fd na&nbsp;internetu, d\u0159\u00edv nebo pozd\u011bji do&nbsp;n\u011bj za\u010dne n\u011bjak\u00fd robot \u00fasp\u011b\u0161n\u011b zad\u00e1vat spam.<\/p><\/blockquote>\n<p>Je p\u0159itom \u00fapln\u011b jedno, jak dobrou ochranu m\u00e1te. Jestli formul\u00e1\u0159 zvl\u00e1dne vyplnit \u010dlov\u011bk, pro robota je prolomen\u00ed jen ot\u00e1zka \u010dasu.<\/p>\n<p>Pokud z&nbsp;takov\u00e9ho formul\u00e1\u0159e pos\u00edl\u00e1te zpr\u00e1vy jen na&nbsp;svou e\u2011mailovou adresu, tak se v&nbsp;p\u0159\u00edpad\u011b prolomen\u00ed ochrany nic moc ned\u011bje. Jestli v\u0161ak tazateli na&nbsp;pr\u00e1v\u011b vypln\u011bn\u00fd e\u2011mail pos\u00edl\u00e1te potvrzen\u00ed, robot z\u00edsk\u00e1 ultimativn\u00ed n\u00e1stroj na&nbsp;spamov\u00e1n\u00ed, a&nbsp;je t\u0159eba okam\u017eit\u011b jednat.<\/p>\n<p>Zpr\u00e1vy z&nbsp;formul\u00e1\u0159\u016f proto pos\u00edlejte (nap\u0159. ve&nbsp;skryt\u00e9 kopii) i&nbsp;na&nbsp;n\u011bjakou vlastn\u00ed adresu, a\u0165 m\u00e1te p\u0159ehled o&nbsp;v\u0161em, co se z&nbsp;webu ode\u0161le. Ur\u010dit\u011b si u&nbsp;n\u00ed nastavte antispamovou v\u00fdjimku, jinak se v\u016fbec nemus\u00edte dozv\u011bd\u011bt, \u017ee&nbsp;va\u0161e str\u00e1nky za\u010daly pos\u00edlat nevy\u017e\u00e1danou po\u0161tu.<\/p>\n<p>D\u00e1le doporu\u010duji zpr\u00e1vy p\u0159ed odesl\u00e1n\u00edm na&nbsp;webu ukl\u00e1dat (nap\u0159\u00edklad do&nbsp;jeho datab\u00e1ze). Zjednodu\u0161\u00edte si t\u00edm \u0159e\u0161en\u00ed p\u0159\u00edpad\u016f, kdy n\u011bjak\u00fd e\u2011mail p\u0159\u00edjemci nedoraz\u00ed. Nav\u00edc budete m\u00edt na&nbsp;jednom m\u00edst\u011b p\u0159ehled o&nbsp;tom, co a&nbsp;kam web rozes\u00edl\u00e1.<\/p>\n<h3>4) Do&nbsp;odes\u00edlatele uv\u00e1d\u011bjte funk\u010dn\u00ed adresu<\/h3>\n<p>P\u0159i sestavov\u00e1n\u00ed e\u2011mailu hraje z\u00e1sadn\u00ed roli adresa odes\u00edlatele. Nezapome\u0148te ji nastavit, jinak v\u00e1m do&nbsp;n\u00ed webov\u00fd server m\u016f\u017ee vyplnit nap\u0159\u00edklad <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">www-data@brain.igloonet.cz<\/code>. A&nbsp;to je probl\u00e9m. Dom\u00e9n\u011b <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">brain.igloonet.cz<\/code>chyb\u00ed MX z\u00e1znam, po\u0161tovn\u00ed server p\u0159\u00edjemce tedy jednodu\u0161e pozn\u00e1, \u017ee&nbsp;takov\u00e1 adresa odes\u00edlatele nem\u016f\u017ee existovat. Z\u0159ejm\u011b j\u00ed ozna\u010d\u00ed jako&nbsp;spam.<\/p>\n<p>Dal\u0161\u00ed \u0161patnou prax\u00ed je pou\u017e\u00edv\u00e1n\u00ed e\u2011mailov\u00fdch adres, na&nbsp;kter\u00e9 nen\u00ed mo\u017en\u00e9 odpov\u011bd\u011bt (viz r\u016fzn\u00e9 varianty <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">noreply@<\/code>). P\u0159\u00edjemce jak\u00e9koliv zpr\u00e1vy by m\u011bl m\u00edt v\u017edy mo\u017enost jednodu\u0161e reagovat pomoc\u00ed tla\u010d\u00edtka \u201eodpov\u011bd\u011bt\u201d. <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">noreply@<\/code> v&nbsp;podstat\u011b \u0159\u00edk\u00e1, \u017ee&nbsp;v\u00e1m na&nbsp;u\u017eivateli nez\u00e1le\u017e\u00ed. A&nbsp;nejen to \u2013&nbsp;pokud dojde k&nbsp;n\u011bjak\u00e9 chyb\u011b v&nbsp;rozes\u00edlce nebo n\u011bkomu omylem po\u0161lete ciz\u00ed data, p\u0159\u00edjemce v\u00e1m d\u00e1 obvykle obratem v\u011bd\u011bt. Kdy\u017e nem\u00e1 jak, v&nbsp;lep\u0161\u00edm p\u0159\u00edpad\u011b se na&nbsp;v\u00e1s vyka\u0161le a&nbsp;v&nbsp;hor\u0161\u00edm to p\u016fjde \u0159e\u0161it na&nbsp;soci\u00e1ln\u00ed s\u00edt\u011b.<\/p>\n<p>Do odes\u00edlatele proto vkl\u00e1dejte adresu, na&nbsp;kterou lze bez probl\u00e9m\u016f odpov\u011bd\u011bt. Nejl\u00e9pe takovou, kterou m\u00e1te ve\u0159ejn\u011b vystavenou na&nbsp;webu. Mail tak bude p\u016fsobit mnohem d\u016fv\u011bryhodn\u011bji.<\/p>\n<h3>5) Nepou\u017e\u00edvejte k&nbsp;odes\u00edl\u00e1n\u00ed b\u011b\u017en\u00fd&nbsp;\u00fa\u010det<\/h3>\n<p>Mezi lidmi je bohu\u017eel st\u00e1le roz\u0161\u00ed\u0159en\u00fd m\u00fdtus, \u017ee&nbsp;kdy\u017e chceme do&nbsp;odes\u00edlatele uv\u00e9st t\u0159eba <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">podpora@igloonet.cz<\/code>, mus\u00edme pou\u017e\u00edt stejn\u00fd e\u2011mailov\u00fd \u00fa\u010det (tedy <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">podpora@igloonet.cz<\/code>). E\u2011mail v\u0161ak na&nbsp;takov\u00e9m principu nefunguje.<\/p>\n<p>Z bezpe\u010dnostn\u00edch d\u016fvod\u016f nikdy nepou\u017e\u00edvejte pro odes\u00edl\u00e1n\u00ed z&nbsp;webu b\u011b\u017en\u00e9 e\u2011mailov\u00e9 schr\u00e1nky, kter\u00e9 m\u00e1te pro p\u0159\u00edchoz\u00ed po\u0161tu. Pro\u010d? Do&nbsp;webov\u00e9 aplikace toti\u017e mus\u00edte ulo\u017eit p\u0159ihla\u0161ovac\u00ed \u00fadaje ke&nbsp;schr\u00e1nce v\u010detn\u011b hesla v&nbsp;\u010diteln\u00e9 podob\u011b. K&nbsp;nim m\u00e1 automaticky p\u0159\u00edstup ka\u017ed\u00fd, kdo se dostane k&nbsp;nastaven\u00ed webu. Pokud v\u00e1m tedy web nedejbo\u017ee n\u011bkdo napadne, z\u00edsk\u00e1 p\u0159\u00edstup ke&nbsp;v\u0161em e-mail\u016fm a&nbsp;m\u016f\u017ee za v\u00e1s velmi snadno vystupovat.<\/p>\n<p>K odes\u00edl\u00e1n\u00ed e\u2011mail\u016f z&nbsp;webu si proto vytvo\u0159te samostatnou schr\u00e1nku, kterou nepou\u017e\u00edvejte k&nbsp;ni\u010demu jin\u00e9mu a&nbsp;nikde ji nezve\u0159ej\u0148ujte. Nap\u0159\u00edklad si vytvo\u0159\u00edm <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">ucet-pro-web@igloonet.cz<\/code>, kter\u00fd pou\u017e\u00edv\u00e1m jen pro p\u0159ihl\u00e1\u0161en\u00ed k&nbsp;SMTP serveru. Jako odes\u00edlatele ale uv\u00e1d\u00edm jinou adresu, nap\u0159\u00edklad <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">podpora@igloonet.cz<\/code>. V&nbsp;k\u00f3du webu tak budou jen p\u0159ihla\u0161ovac\u00ed \u00fadaje k&nbsp;pr\u00e1zdn\u00e9 schr\u00e1nce <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">ucet-pro-web@igloonet.cz<\/code>a p\u0159\u00edpadn\u00fd \u00fato\u010dn\u00edk se k&nbsp;\u017e\u00e1dn\u00fdm citliv\u00fdm \u00fadaj\u016fm nedostane.<\/p>\n<h3>6) Odes\u00edl\u00e1n\u00ed pravideln\u011b kontrolujte<\/h3>\n<p>Na z\u00e1v\u011br doporu\u010duju v\u0161echno pe\u010dliv\u011b zkontrolovat. Nejjednodu\u0161\u0161\u00ed je si poslat z&nbsp;webu zpr\u00e1vu a&nbsp;sledovat, jestli v&nbsp;po\u0159\u00e1dku doraz\u00ed. Pro po\u0159\u00e1dnou kontrolu nicm\u00e9n\u011b doporu\u010duji v\u00fdborn\u00fd n\u00e1stroj <a href=\"https:\/\/www.mail-tester.com\/\">mail-tester.com<\/a>. Vygeneruje v\u00e1m e\u2011mailovou adresu, na&nbsp;kterou po\u0161lete zku\u0161ebn\u00ed zpr\u00e1vu. Vz\u00e1p\u011bt\u00ed z\u00edsk\u00e1te podrobn\u00fd p\u0159ehled v\u00fdsledk\u016f a&nbsp;p\u0159\u00edpadn\u00fdch chyb.<\/p>\n<p>Tuto kontrolu minim\u00e1ln\u011b jednou za p\u016fl roku zopakujte. V\u017edycky je lep\u0161\u00ed odhalit probl\u00e9m d\u0159\u00edv, ne\u017e na&nbsp;n\u011bj upozorn\u00ed u\u017eivatel\u00e9.<\/p>\n<h2>Nastaven\u00ed odes\u00edl\u00e1n\u00ed e\u2011mail\u016f p\u0159es PHPMailer<\/h2>\n<p>Na konkr\u00e9tn\u00edm p\u0159\u00edpadu v\u00e1m uk\u00e1\u017eu nastaven\u00ed knihovny <a href=\"https:\/\/github.com\/PHPMailer\/PHPMailer\">PHPMailer<\/a> pro odes\u00edl\u00e1n\u00ed z&nbsp;PHP aplikace.<\/p>\n<h3>Sta\u017een\u00ed a&nbsp;instalace PHPMailer<\/h3>\n<p>Auto\u0159i PHPMailer doporu\u010duj\u00ed instalaci pomoc\u00ed Composeru. Ten je na&nbsp;na\u0161em webhostingu dostupn\u00fd, tak\u017ee mi sta\u010d\u00ed vytvo\u0159it adres\u00e1\u0159 pro aplikaci na&nbsp;na\u0161\u00ed testovac\u00ed dom\u00e9n\u011b <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">igloonet.net<\/code>:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">\u276f cd ~\/igloonet.net\n\u276f mkdir -p apps\/posilator\n\u276f cd apps\/posilator<\/pre>\n<p>V adres\u00e1\u0159i spust\u00edm instalaci p\u0159es Composer:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">\u276f composer require phpmailer\/phpmailer<\/pre>\n<p>Pokud v\u0161e prob\u011bhne v&nbsp;po\u0159\u00e1dku, zobraz\u00ed se:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">Using version ^6.4 for phpmailer\/phpmailer\n.\/composer.json has been created\nRunning composer update phpmailer\/phpmailer\nLoading composer repositories with package information\nUpdating dependencies\nLock file operations: 1 install, 0 updates, 0 removals\n- Locking phpmailer\/phpmailer (v6.4.1)\nWriting lock file\nInstalling dependencies from lock file (including require-dev)\nPackage operations: 1 install, 0 updates, 0 removals\n- Downloading phpmailer\/phpmailer (v6.4.1)\n- Installing phpmailer\/phpmailer (v6.4.1): Extracting archive\n5 package suggestions were added by new dependencies, use `composer suggest` to see details.\nGenerating autoload files\n1 package you are using is looking for funding.\nUse the `composer fund` command to find out more!<\/pre>\n<h3>Konfigurace PHPMaileru<\/h3>\n<p>Samotn\u00fd PHPMailer m\u00e1m d\u00edky Composeru u\u017e sta\u017een\u00fd a&nbsp;nainstalovan\u00fd. Te\u010f sta\u010d\u00ed vytvo\u0159it zku\u0161ebn\u00ed PHP skript, kter\u00fdm si odesl\u00e1n\u00ed otestuji. Jako jeho z\u00e1klad pou\u017eiji p\u0159\u00edklad p\u0159\u00edmo z&nbsp;repozit\u00e1\u0159e PHPMailer na&nbsp;GitHub.<\/p>\n<p>Pro p\u0159ihl\u00e1\u0161en\u00ed k&nbsp;na\u0161emu SMTP serveru jsem si vytvo\u0159il adresu <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">ucet-pro-web@igloonet.net<\/code>, kterou nebudu pou\u017e\u00edvat k&nbsp;ni\u010demu jin\u00e9mu. Do&nbsp;odes\u00edlatele vypln\u00edm <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">info@igloonet.net<\/code> a&nbsp;na&nbsp;<a href=\"https:\/\/www.mail-tester.com\/\">mail-tester.com<\/a> si v\u0161echno otestuju odesl\u00e1n\u00edm zpr\u00e1vy na&nbsp;vygenerovanou adresu.&nbsp; Do&nbsp;skryt\u00e9 kopie p\u0159id\u00e1m <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">info@igloonet.net<\/code>, a\u0165 m\u00e1m p\u0159ehled o&nbsp;v\u0161em, co se pos\u00edl\u00e1<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\">&lt;?php\n\n\/\/import t\u0159\u00edd PHPMaileru\nuse PHPMailer\\PHPMailer\\PHPMailer;\nuse PHPMailer\\PHPMailer\\SMTP;\n\n\/\/na\u010dten\u00ed autoloadu Composeru\nrequire '..\/vendor\/autoload.php';\n\n\/\/vytvo\u0159en\u00ed nov\u00e9 PHPMailer instance\n$mail = new PHPMailer();\n\n\/\/nastaven\u00ed serveru\n$mail-&gt;isSMTP();                               \/\/budeme pou\u017e\u00edvat SMTP\n$mail-&gt;SMTPDebug = SMTP::DEBUG_SERVER;         \/\/zapneme debug v\u00fdstup\n$mail-&gt;Host = 'smtp.igloonet.cz';              \/\/adresa SMTP serveru\n$mail-&gt;Port = 587;                             \/\/\u010d\u00edslo portu\n$mail-&gt;SMTPAuth = true;                        \/\/zapnut\u00ed autorizace\n$mail-&gt;Username = 'ucet-pro-web@igloonet.net'; \/\/u\u017eivatelsk\u00e9 jm\u00e9no pro p\u0159ihl\u00e1\u0161en\u00ed k SMTP\n$mail-&gt;Password = 'LfEHMCv9k6jvosRZwX5fin';    \/\/heslo k \u00fa\u010dtu\n\n\/\/nastaven\u00ed p\u0159\u00edjemc\u016f\n$mail-&gt;setFrom('info@igloonet.net', 'igloonet');          \/\/adresa odes\u00edlatele\n$mail-&gt;addAddress('test-gqvuuwj52@srv1.mail-tester.com'); \/\/adresa p\u0159\u00edjemce\n$mail-&gt;addBCC('info@igloonet.net');                       \/\/skryt\u00e1 kopie\n\n\/\/ zpr\u00e1va\n$mail-&gt;Subject = 'PHPMailer SMTP test';   \/\/p\u0159edm\u011bt\n$mail-&gt;Body = 'Toto je test PHPMaileru.'; \/\/t\u011blo zpr\u00e1vy\n\n\/\/odesl\u00e1n\u00ed zpr\u00e1vy nebo vr\u00e1cen\u00ed chyby\nif (!$mail-&gt;send()) {\necho 'Mailer Error: ' . $mail-&gt;ErrorInfo;\n} else {\necho 'Message sent!';\n}\n\n<\/pre>\n<p>Pro skript si vytvo\u0159\u00edm adres\u00e1\u0159 <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">public<\/code>a ulo\u017e\u00edm ho do&nbsp;souboru <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">phpmailer_smtp_test.php<\/code>:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">mkdir public\ncd public\nvim phpmailer_smtp_test.php<\/pre>\n<p>V p\u0159\u00edpad\u011b na\u0161eho hostingu bude cel\u00e1 cesta k&nbsp;m\u00e9mu skriptu:<br>\n<code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">~\/igloonet.net\/apps\/posilator\/public\/phpmailer_smtp_test.php<\/code><\/p>\n<h3>Zku\u0161ebn\u00ed odesl\u00e1n\u00ed<\/h3>\n<p>Skript m\u00e1m p\u0159ipraven\u00fd, te\u010f mi ho sta\u010d\u00ed spustit. K&nbsp;serveru jsem p\u0159ipojen\u00fd p\u0159es SSH a&nbsp;na&nbsp;na\u0161em webhostingu m\u00e1m k&nbsp;dispozici PHP-CLI. Nemus\u00edm tedy soubor se skriptem slo\u017eit\u011b zp\u0159\u00edstup\u0148ovat a&nbsp;spou\u0161t\u011bt p\u0159es web. Sta\u010d\u00ed mi k&nbsp;tomu p\u0159\u00edkaz:<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">php phpmailer_smtp_test.php\n\n<\/pre>\n<p>V nastaven\u00ed PHPMaileru jsem zapnul debug v\u00fdstup, skript mi d\u00edky tomu vyp\u00ed\u0161e p\u0159ehledn\u011b celou komunikaci se SMTP serverem. Hned tedy uvid\u00edm, kdy\u017e se n\u011bco nepovede. V&nbsp;ostr\u00e9m provozu je samoz\u0159ejm\u011b pot\u0159eba tento v\u00fdstup vypnout. U\u017e se sta\u010d\u00ed jen pod\u00edvat na&nbsp;v\u00fdsledek testu na&nbsp;<a href=\"https:\/\/www.mail-tester.com\/\">mail-tester.com<\/a>:<\/p>\n<div id=\"attachment_7140\" style=\"width: 918px\" class=\"wp-caption aligncenter\"><img srcset=\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/mail-tester-com-vysledek-spam-testu-150x150.png 150w, https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/mail-tester-com-vysledek-spam-testu-300x122.png 300w, https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/mail-tester-com-vysledek-spam-testu.png 908w\" sizes=\"(min-width: 300px) 908px, (min-width: 150px) 300px, 150px\" aria-describedby=\"caption-attachment-7140\" class=\"wp-image-7140 size-full\" alt=\"10\/10 v\u00fdsledek testu na mail-tester.com\" width=\"908\" height=\"369\"><p id=\"caption-attachment-7140\" class=\"wp-caption-text\">mail-tester.com<\/p><\/div>\n<p>Zpr\u00e1va v&nbsp;po\u0159\u00e1dku dorazila a&nbsp;dostala maximum mo\u017en\u00fdch bod\u016f. V\u0161e funguje z\u0159ejm\u011b spr\u00e1vn\u011b.<\/p>\n<p>Toto je jen uk\u00e1zka toho nejjednodu\u0161\u0161\u00edho pou\u017eit\u00ed PHPMaileru. Pro napojen\u00ed do&nbsp;re\u00e1ln\u00e9ho PHP webu je pot\u0159eba prov\u00e9st je\u0161t\u011b dal\u0161\u00ed kroky. Dosti u\u017eite\u010dn\u00e9 m\u016f\u017eou b\u00fdt p\u0159\u00edklady na&nbsp;u\u017e zm\u00edn\u011bn\u00e9m repozit\u00e1\u0159i PHPMaileru na&nbsp;GitHubu. Najdete je v&nbsp;adres\u00e1\u0159i examples.<\/p>\n<h2>Nastaven\u00ed odes\u00edl\u00e1n\u00ed e-mail\u016f ve&nbsp;WordPress<\/h2>\n<p>\u010cist\u00e1 instalace <a href=\"https:\/\/cs.wordpress.org\/\">WordPress<\/a> neumo\u017e\u0148uje jakkoliv nastavit odes\u00edl\u00e1n\u00ed e-mail\u016f (kv\u011bten 2021, verze 5.7.2). V&nbsp;z\u00e1kladu WordPress spol\u00e9h\u00e1 na&nbsp;odes\u00edl\u00e1n\u00ed p\u0159es funkci <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">mail()<\/code>, co\u017e m\u00e1 spoustu probl\u00e9m\u016f, kter\u00e9 jsme si u\u017e rozebrali. Paradoxn\u011b k&nbsp;tomu vyu\u017e\u00edv\u00e1 knihovny PHPMailer, kter\u00e1 m\u00e1 u&nbsp;sebe i&nbsp;t\u0159\u00eddu pro odes\u00edl\u00e1n\u00ed p\u0159es SMTP. V&nbsp;\u010dist\u00e9 instalaci WordPress tedy m\u00e1me v\u0161e pot\u0159ebn\u00e9 pro odes\u00edl\u00e1n\u00ed p\u0159es SMTP, jen to nem\u016f\u017eeme jednodu\u0161e nastavit.<\/p>\n<p>\u0158e\u0161en\u00edm jsou na\u0161t\u011bst\u00ed pluginy. Po zad\u00e1n\u00ed \u201eSMTP\u201d do&nbsp;vyhled\u00e1v\u00e1n\u00ed jich najdeme celou \u0159adu. Ty nejstahovan\u011bj\u0161\u00ed maj\u00ed tendenci \u0159e\u0161it odes\u00edl\u00e1n\u00ed dost kreativn\u011b a&nbsp;p\u0159id\u00e1vaj\u00ed neuv\u011b\u0159iteln\u00e9 mno\u017estv\u00ed funkc\u00ed nav\u00edc.<\/p>\n<p>Po kr\u00e1tk\u00e9m pr\u016fzkumu doporu\u010duji plugin <a href=\"https:\/\/cs.wordpress.org\/plugins\/smtp-mailer\/\">SMTP Mailer<\/a>, kter\u00fd se docela \u00fazce zam\u011b\u0159uje jen na&nbsp;nastaven\u00ed do&nbsp;u\u017e vestav\u011bn\u00e9 WordPress knihovny PHPMailer. Nep\u0159id\u00e1v\u00e1 balastn\u00ed funkce, kter\u00e9 mohou m\u00edt vliv na&nbsp;v\u00fdkon, a&nbsp;hlavn\u011b na&nbsp;bezpe\u010dnost.<\/p>\n<h3>Nastaven\u00ed pluginu SMTP Mailer pro WordPress<\/h3>\n<p><a href=\"https:\/\/cs.wordpress.org\/plugins\/smtp-mailer\/\">SMTP Mailer<\/a> nainstalujete do&nbsp;WordPressu jako ka\u017ed\u00fd jin\u00fd plugin a&nbsp;v&nbsp;menu Nastaven\u00ed &gt; SMTP Mailer vypl\u0148te \u00fadaje SMTP server. V&nbsp;m\u00e9m p\u0159\u00edpad\u011b jde o&nbsp;stejn\u00e9 \u00fadaje jako u&nbsp;p\u0159ede\u0161l\u00e9 zkou\u0161ky knihovny PHPMailer. akor\u00e1t jako odchoz\u00ed adresu pou\u017eiji <code class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\">wp@igloonet.net<\/code>. Z&nbsp;t\u00e9to adresy bude WordPress pos\u00edlat rela\u010dn\u00ed zpr\u00e1vy (nap\u0159\u00edklad odkaz se zm\u011bnou hesla nebo t\u0159eba upozorn\u011bn\u00ed na&nbsp;koment\u00e1\u0159). V&nbsp;p\u0159\u00edpad\u011b, \u017ee&nbsp;n\u011bjak\u00e1 p\u0159\u00edjemci nedoraz\u00ed, na&nbsp;adresu p\u0159ijde upozorn\u011bn\u00ed o&nbsp;nedoru\u010den\u00ed. V&nbsp;administraci hostingu si ji proto p\u0159esm\u011bruji na&nbsp;svoji adresu.<\/p>\n<div id=\"attachment_7142\" style=\"width: 725px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/nastaveni-wordpress-smtp-mailer-igloonet.png\"><img srcset=\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/nastaveni-wordpress-smtp-mailer-igloonet-150x150.png 150w, https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/nastaveni-wordpress-smtp-mailer-igloonet-259x300.png 259w, https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/nastaveni-wordpress-smtp-mailer-igloonet.png 715w\" sizes=\"(min-width: 259px) 715px, (min-width: 150px) 259px, 150px\" aria-describedby=\"caption-attachment-7142\" class=\"wp-image-7142 size-full\" alt=\"igloonet nastaven\u00ed pluginu SMTP Mailer pro WordPress\" width=\"715\" height=\"828\"><\/a><p id=\"caption-attachment-7142\" class=\"wp-caption-text\">SMTP Mailer<\/p><\/div>\n<p>Po ulo\u017een\u00ed nastaven\u00ed si odes\u00edl\u00e1n\u00ed otestujte v&nbsp;z\u00e1lo\u017ece Test Email. Op\u011bt je vhodn\u00e9 pou\u017e\u00edt testovac\u00ed adresu z&nbsp;<a href=\"http:\/\/mail-tester.com\">mail-tester.com<\/a>. Po odesl\u00e1n\u00ed se uk\u00e1\u017ee podrobn\u00fd v\u00fdpis komunikace s&nbsp;SMTP, stejn\u011b jako u&nbsp;nastaven\u00ed PHPMaileru.<\/p>\n<h2>Odes\u00edl\u00e1n\u00ed p\u0159es API specializovan\u00e9 slu\u017eby<\/h2>\n<p>Popsan\u00e9 \u0159e\u0161en\u00ed je vhodn\u00e9 pro men\u0161\u00ed weby. U&nbsp;e-shopu m\u016f\u017ee nedoru\u010den\u00fd e-mail znamenat ztr\u00e1tu objedn\u00e1vky (tedy pen\u011bz), zva\u017ete proto rad\u011bji nasazen\u00ed specializovan\u00e9 slu\u017eby pro odes\u00edl\u00e1n\u00ed t\u011bchto zpr\u00e1v.<\/p>\n<p>Nap\u0159\u00edklad na&nbsp;e-shopech, kter\u00e9 spravujeme pro na\u0161e klienty, vyu\u017e\u00edv\u00e1me pro rozes\u00edl\u00e1n\u00ed rela\u010dn\u00edch e-mail\u016f <a href=\"https:\/\/www.mailkit.com\/cz\">Mailkit<\/a>. E-shop si p\u0159es API jednodu\u0161e \u0159\u00edk\u00e1, co a&nbsp;kam se m\u00e1 poslat a&nbsp;Mailkit \u0159e\u0161\u00ed ve\u0161ker\u00e9 odesl\u00e1n\u00ed u&nbsp;sebe. Kdy\u017e se n\u011bjakou zpr\u00e1vu nepovede doru\u010dit, tak je v\u017edy k&nbsp;dispozici podrobn\u00fd report s&nbsp;vysv\u011btlen\u00edm, pro\u010d se to nepovedlo. Klient\u016fm nav\u00edc p\u0159es Mailkit spravujeme e-mail marketing, tak\u017ee m\u00e1me v\u0161e pod&nbsp;jednou st\u0159echou.<\/p>\n\n\t\t<script>var e = {type:\"double\", dml:\"90575\", fc1:\"8bcd6d7a327d3b37\",fc2:\"906998e3c0973856\", dt:\"13486\" , returnUrl:\"https:\/\/igloonet.cz\/blog\" , autosuggest:true, fromEmail:\"marketing@igloonet.cz\", fromName:\"igloonet \"};window.ehm6n1mji=e;s=document.getElementsByTagName(\"script\")[0];qc=document.createElement(\"script\");qc.src=\"\/\/static.mailkit.eu\/_system\/subform.js\";qc.setAttribute(\"dvar\", \"ehm6n1mji\");s.parentNode.insertBefore(qc,s);<\/script>\t\t\n\t\t<div class=\"mailkit_instance\">\n\t\t\t<form method=\"POST\" data-id=\"ehm6n1mji\" class=\"newsletter-form\" id=\"newsletter-form\">\n\t\t\t    <div class=\"hr-wrap\"><hr><\/div>\n\t            <h2>Z\u016fsta\u0148te v&nbsp;obraze<\/h2>\n\t            <p>Nenechte si uj\u00edt dal\u0161\u00ed novinky a&nbsp;tipy. Zadejte sv\u016fj e-mail, a&nbsp;u\u017e v\u00e1m nic neunikne.<\/p>\n\t\t\t\t\n\t\t\t\t<div class=\"newsletter-form__email\">\n\t                <div class=\"newsletter-form__input-group\">\n\t                    <label for=\"first_name_inline\">K\u0159estn\u00ed jm\u00e9no<\/label><input type=\"text\" name=\"first_name\" id=\"first_name_inline\" value required>\n\t                <\/div>\n\t\t\t\t    \n\t\t\t\t    <div class=\"newsletter-form__input-group\">\n\t\t\t\t\t    <label for=\"email_inline\">E-mail<\/label><input type=\"text\" name=\"email\" id=\"email_inline\" value required>\n\t\t\t\t    <\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t<div class=\"mailkit_submit newsletter-form__button--wrapper\">\n\t\t\t\t    <button type=\"submit\" class=\"newsletter-form__button\" id=\"newsletter-form__button\">P\u0159ihl\u00e1sit<\/button>\n\t\t\t\t    <input type=\"hidden\" name=\"_do\" value=\"newsletterForm-submit\">\n\t\t\t\t<\/div>\n                                <div><br>Odesl\u00e1n\u00edm formul\u00e1\u0159e souhlas\u00edte se <a href=\"\/ochrana-osobnich-udaju\">zpracov\u00e1n\u00edm osobn\u00edch \u00fadaj\u016f<\/a>.<\/div>\n\t\t\t<\/form>\n\t\t<\/div>\n\t\t\n\t\t<div class=\"newsletter-form__alert\" id=\"newsletter-form__alert\">\n\t\t\tByl v\u00e1m odesl\u00e1n potvrzovac\u00ed e-mail.&nbsp;<\/div>\n\t\n","protected":false},"excerpt":{"rendered":"<p>Nastaven\u00ed spr\u00e1vn\u00e9ho odes\u00edl\u00e1n\u00ed e\u2011mailov\u00fdch zpr\u00e1v z&nbsp;webov\u00e9 str\u00e1nky nen\u00ed nic jednoduch\u00e9ho. Rozebereme si nej\u010dast\u011bj\u0161\u00ed chyby a&nbsp;uk\u00e1\u017eu v\u00e1m, jak za\u0159\u00eddit, aby zpr\u00e1vy nepadaly p\u0159\u00edjemc\u016fm do&nbsp;spamu.<\/p>\n","protected":false},"author":38,"featured_media":7161,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[72],"tags":[84,207,90,4,270,208,238,269],"class_list":["post-7130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hosting","tag-bezpecnost","tag-e-mail","tag-navod","tag-php","tag-phpmailer","tag-smtp","tag-webhosting","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>6 rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z webov\u00e9 str\u00e1nky | igloonet blog<\/title>\n<meta name=\"description\" content=\"Nau\u010dte se pos\u00edlat e-maily z webu tak, aby p\u0159\u00edjemci nespadly do spamu. Uk\u00e1\u017eu v\u00e1m nej\u010dast\u011bj\u0161\u00ed chyby a postup pro spr\u00e1vn\u00e9 zabezpe\u010den\u00ed schr\u00e1nky.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Va\u0161e maily u\u017e ve spamu neskon\u010d\u00ed\" \/>\n<meta property=\"og:description\" content=\"Nau\u010dte se pos\u00edlat e-maily z webu tak, aby p\u0159\u00edjemci nespadly do spamu. Uk\u00e1\u017eu v\u00e1m nej\u010dast\u011bj\u0161\u00ed chyby a postup pro spr\u00e1vn\u00e9 zabezpe\u010den\u00ed schr\u00e1nky.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\" \/>\n<meta property=\"og:site_name\" content=\"igloonet blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/igloonet\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-14T07:01:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-30T12:50:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Martin Taraba\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@igloonet\" \/>\n<meta name=\"twitter:site\" content=\"@igloonet\" \/>\n<meta name=\"twitter:label1\" content=\"Napsal(a)\" \/>\n\t<meta name=\"twitter:data1\" content=\"Martin Taraba\" \/>\n\t<meta name=\"twitter:label2\" content=\"Odhadovan\u00e1 doba \u010dten\u00ed\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\"},\"author\":{\"name\":\"Martin Taraba\",\"@id\":\"https:\/\/igloonet.cz\/blog\/#\/schema\/person\/669d46a65fdfb91e95c60aac5c3bd24d\"},\"headline\":\"6&nbsp;rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z&nbsp;webov\u00e9 str\u00e1nky\",\"datePublished\":\"2021-06-14T07:01:32+00:00\",\"dateModified\":\"2026-04-30T12:50:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\"},\"wordCount\":2133,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png\",\"keywords\":[\"Bezpe\u010dnost\",\"e-mail\",\"N\u00e1vod\",\"PHP\",\"PHPMailer\",\"smtp\",\"webhosting\",\"WordPress\"],\"articleSection\":[\"Hosting\"],\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\",\"url\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\",\"name\":\"6 rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z webov\u00e9 str\u00e1nky | igloonet blog\",\"isPartOf\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png\",\"datePublished\":\"2021-06-14T07:01:32+00:00\",\"dateModified\":\"2026-04-30T12:50:01+00:00\",\"description\":\"Nau\u010dte se pos\u00edlat e-maily z webu tak, aby p\u0159\u00edjemci nespadly do spamu. Uk\u00e1\u017eu v\u00e1m nej\u010dast\u011bj\u0161\u00ed chyby a postup pro spr\u00e1vn\u00e9 zabezpe\u010den\u00ed schr\u00e1nky.\",\"breadcrumb\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage\",\"url\":\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png\",\"contentUrl\":\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hosting\",\"item\":\"https:\/\/igloonet.cz\/blog\/rubriky\/hosting\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"6 rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z webov\u00e9 str\u00e1nky\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/igloonet.cz\/blog\/#website\",\"url\":\"https:\/\/igloonet.cz\/blog\/\",\"name\":\"igloonet blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/igloonet.cz\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"cs\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/igloonet.cz\/blog\/#organization\",\"name\":\"igloonet\",\"url\":\"https:\/\/igloonet.cz\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\/\/igloonet.cz\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2015\/07\/RGB_LVPC_igloonet.png\",\"contentUrl\":\"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2015\/07\/RGB_LVPC_igloonet.png\",\"width\":650,\"height\":465,\"caption\":\"igloonet\"},\"image\":{\"@id\":\"https:\/\/igloonet.cz\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/igloonet\",\"https:\/\/x.com\/igloonet\",\"https:\/\/instagram.com\/igloonet\/\",\"https:\/\/www.linkedin.com\/company\/igloonet\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/igloonet.cz\/blog\/#\/schema\/person\/669d46a65fdfb91e95c60aac5c3bd24d\",\"name\":\"Martin Taraba\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\/\/igloonet.cz\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c4655fd1ad104a9290bb799f4e42f8d1f4c0b28174543e336d96b92720002ea3?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c4655fd1ad104a9290bb799f4e42f8d1f4c0b28174543e336d96b92720002ea3?s=96&d=retro&r=g\",\"caption\":\"Martin Taraba\"},\"sameAs\":[\"https:\/\/igloonet.cz\/wicki\"],\"url\":\"https:\/\/igloonet.cz\/blog\/author\/wicki\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"6 rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z webov\u00e9 str\u00e1nky | igloonet blog","description":"Nau\u010dte se pos\u00edlat e-maily z webu tak, aby p\u0159\u00edjemci nespadly do spamu. Uk\u00e1\u017eu v\u00e1m nej\u010dast\u011bj\u0161\u00ed chyby a postup pro spr\u00e1vn\u00e9 zabezpe\u010den\u00ed schr\u00e1nky.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/","og_locale":"cs_CZ","og_type":"article","og_title":"Va\u0161e maily u\u017e ve spamu neskon\u010d\u00ed","og_description":"Nau\u010dte se pos\u00edlat e-maily z webu tak, aby p\u0159\u00edjemci nespadly do spamu. Uk\u00e1\u017eu v\u00e1m nej\u010dast\u011bj\u0161\u00ed chyby a postup pro spr\u00e1vn\u00e9 zabezpe\u010den\u00ed schr\u00e1nky.","og_url":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/","og_site_name":"igloonet blog","article_publisher":"https:\/\/www.facebook.com\/igloonet","article_published_time":"2021-06-14T07:01:32+00:00","article_modified_time":"2026-04-30T12:50:01+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png","type":"image\/png"}],"author":"Martin Taraba","twitter_card":"summary_large_image","twitter_creator":"@igloonet","twitter_site":"@igloonet","twitter_misc":{"Napsal(a)":"Martin Taraba","Odhadovan\u00e1 doba \u010dten\u00ed":"9 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#article","isPartOf":{"@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/"},"author":{"name":"Martin Taraba","@id":"https:\/\/igloonet.cz\/blog\/#\/schema\/person\/669d46a65fdfb91e95c60aac5c3bd24d"},"headline":"6&nbsp;rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z&nbsp;webov\u00e9 str\u00e1nky","datePublished":"2021-06-14T07:01:32+00:00","dateModified":"2026-04-30T12:50:01+00:00","mainEntityOfPage":{"@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/"},"wordCount":2133,"commentCount":0,"publisher":{"@id":"https:\/\/igloonet.cz\/blog\/#organization"},"image":{"@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage"},"thumbnailUrl":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png","keywords":["Bezpe\u010dnost","e-mail","N\u00e1vod","PHP","PHPMailer","smtp","webhosting","WordPress"],"articleSection":["Hosting"],"inLanguage":"cs","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/","url":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/","name":"6 rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z webov\u00e9 str\u00e1nky | igloonet blog","isPartOf":{"@id":"https:\/\/igloonet.cz\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage"},"image":{"@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage"},"thumbnailUrl":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png","datePublished":"2021-06-14T07:01:32+00:00","dateModified":"2026-04-30T12:50:01+00:00","description":"Nau\u010dte se pos\u00edlat e-maily z webu tak, aby p\u0159\u00edjemci nespadly do spamu. Uk\u00e1\u017eu v\u00e1m nej\u010dast\u011bj\u0161\u00ed chyby a postup pro spr\u00e1vn\u00e9 zabezpe\u010den\u00ed schr\u00e1nky.","breadcrumb":{"@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/"]}]},{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#primaryimage","url":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png","contentUrl":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2021\/06\/wicki-6-rad-cover.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/igloonet.cz\/blog\/jak-spravne-odesilat-e-maily-z-webove-stranky\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hosting","item":"https:\/\/igloonet.cz\/blog\/rubriky\/hosting\/"},{"@type":"ListItem","position":2,"name":"6 rad, jak spr\u00e1vn\u011b odes\u00edlat e-maily z webov\u00e9 str\u00e1nky"}]},{"@type":"WebSite","@id":"https:\/\/igloonet.cz\/blog\/#website","url":"https:\/\/igloonet.cz\/blog\/","name":"igloonet blog","description":"","publisher":{"@id":"https:\/\/igloonet.cz\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/igloonet.cz\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"cs"},{"@type":"Organization","@id":"https:\/\/igloonet.cz\/blog\/#organization","name":"igloonet","url":"https:\/\/igloonet.cz\/blog\/","logo":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/igloonet.cz\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2015\/07\/RGB_LVPC_igloonet.png","contentUrl":"https:\/\/igloonet.cz\/blog\/wp-content\/uploads\/2015\/07\/RGB_LVPC_igloonet.png","width":650,"height":465,"caption":"igloonet"},"image":{"@id":"https:\/\/igloonet.cz\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/igloonet","https:\/\/x.com\/igloonet","https:\/\/instagram.com\/igloonet\/","https:\/\/www.linkedin.com\/company\/igloonet"]},{"@type":"Person","@id":"https:\/\/igloonet.cz\/blog\/#\/schema\/person\/669d46a65fdfb91e95c60aac5c3bd24d","name":"Martin Taraba","image":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/igloonet.cz\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c4655fd1ad104a9290bb799f4e42f8d1f4c0b28174543e336d96b92720002ea3?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c4655fd1ad104a9290bb799f4e42f8d1f4c0b28174543e336d96b92720002ea3?s=96&d=retro&r=g","caption":"Martin Taraba"},"sameAs":["https:\/\/igloonet.cz\/wicki"],"url":"https:\/\/igloonet.cz\/blog\/author\/wicki\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/posts\/7130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/comments?post=7130"}],"version-history":[{"count":36,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/posts\/7130\/revisions"}],"predecessor-version":[{"id":8608,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/posts\/7130\/revisions\/8608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/media\/7161"}],"wp:attachment":[{"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/media?parent=7130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/categories?post=7130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/igloonet.cz\/blog\/wp-json\/wp\/v2\/tags?post=7130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}