4.1. Co je to email a jak funguje?
4.2. Vytvoření první emailové schránky
4.3. Jak vybírat a odesílat poštu
4.4. Administrace a nastavení pošty (vytvoření/smazání schránky, přesměrování...)
4.5. Limity a maximální velikosti
4.6. Antivirová a antispamová ochrana
4.7. Odesílání emailů z webových stránek
4.8. Řešení problémů s emailem
Email (Electronic Mail - elektronická pošta) je novodobý způsob zasílání elektronických zpráv a případně i přiložených souborů prostřednictvím Internetu. Zprávy se posílají po internetu mezi počítači pomocí protokolu SMTP (Simple Mail Transport Protocol - jednoduchý protokol pro přenos pošty). Každý uživatel, který chce používat email, musí mít zřízenou svoji emailovou schránku na některém z takovýchto serverů, musí znát její název a měl by do ní znát heslo.
Obsah emailové schránky si může buď prohlížet přímo na dotyčném poštovním serveru přes internetový prohlížeč, nebo si všechny zprávy ze schránky stáhnout pomocí protokolu POP3 k sobě na počítač a na něm si je prohlížet v programu, kterému se říká „Poštovní klient“ (například Outlook nebo Outlook Express od společnosti Microsoft, existují však i jiné programy jako The Bat! a další).
Vytvoření emailové schránky je prvním krokem k používání emailových služeb. Po zakoupení webhostingové služby obsahující email Vám sice je aktivována emailová služba, ale ve výchozím nastavení není vytvořena žádná emailová schránka. Emailové schránky lze vytvářet v administračním rozhraní pro emaily v Ovládacím panelu, viz bod 4.4.
Zde si můžete vytvořit jednu nebo více emailových schránek.
Jsou dvě možnosti, jak odesílat či vybírat poštu: buď přes webové rozhraní – webmail, nebo poštovním klientem (Outlook, Thunderbird apod.).
Webové rozhraní je dostupné buď přímo na adrese http://webmail.vasedomena (například http://webmail.novak.cz), nebo se tam lze také dostat odkazem z nastavení kterékoli poštovní schránky v administraci pošty (viz bod 4.4.). Jako přihlašovací jméno slouží celá emailová adresa, jako heslo Vaše příslušné heslo zvolené při zakládání schránky. Webové rozhraní pro poštu umožňuje pohodlně odkudkoli provádět základní úkony s emailovou schránkou – číst přijaté emaily, odesílat nové emaily apod.
Poštu lze také vybírat pomocí tzv. poštovního klienta, z nichž k neznámějším patří program Outlook od společnosti Microsoft.
Při použití (jakéhokoli) poštovního klienta je důležité správné nastavení:
Pro server odchozí pošty (SMTP) je nutné navíc ještě zapnout v poštovním klientovi ověřování jménem a heslem - SMTP autentizaci (za použití stejných přihlašovací údajů jako pro server příchozí pošty POP3).
Tuto možnost najdete ve vlastnostech účtu:
Administrace emailových služeb se nachází ve webovém ovládacím panelu na adrese https://admin2.explorer.cz/cp. Přihlašte se pomocí své kontaktní emailové adresy a hesla.
Dále použijte následující postup:
Zde uvidíte dvě záložky. V první záložce (Pošta) lze vytvářet a mazat schránky a upravovat nastavení, zatímco v druhé záložce je možné vytvářet seznamy příjemců, což jsou jakési virtuální emailové schránky, které lze nasměrovat na jednu nebo více reálných schránek (např. lze založit distribuční seznam "marketing@novak.cz", který nasměrujeme na "jan@novak.cz", "petr@novak.cz" a "ondrej@novak.cz"; všechny emaily, které přijdou na "marketing", potom dostanou v kopii všechny tři zmíněné osoby).
V první záložce jsou k dispozici tři tlačítka:
Pod těmito třemi tlačítky je seznam emailových adres, které máte ve Vaší doméně definovány (u nově vytvořené služby bude seznam prázdný).
Po klepnutí na název některé emailové adresy se zobrazí stránka s nastavením této adresy. Zmíníme nejdůležitější možnosti:
Max. kapacita emailové schránky: 100 MB
Max. velikost jedné emailové zprávy: 20 MB
Max. počet příjemců jedné zprávy: 100
Pokud by příchozí email doručením překročil kapacitu Vaší schránky, vrátí se odesílateli.
Pokud se pokusíte odeslat emailovou zprávu větší než 20 MB nebo ji adresujete více než stovce příjemců, email se Vám pravděpodobně nepodaří odeslat, poštovní klient nahlásí chybu.
Antivirová ochrana probíhá zcela automaticky. Pokud na náš poštovní server dorazí emailová zpráva obsahující jakýkoli známý virus, zpráva je okamžitě bez dalšího zlikvidována.
Antispamová ochrana (ochrana proti nevyžádané poště) funguje na jiném principu - zprávy (podezřelé z toho, že jsou nevyžádané) nemaže, ale přidává do předmětu zprávy speciální text. Tento text si může každý nastavit libovolně, ve výchozím nastavení je použit text ****SPAM****. Každá zpráva dostane určité bodové ohodnocení na základě různých vlastností emailu (čím víc bodů, tím větší pravděpodobnost, že jde o spam) a od určitého počtu bodů (který si můžete nastavit, výchozí hodnota je 7,0) se zprávy začnou označovat jako nevyžádané.
K rozesílání emailů z webových stránek je nutné využívat alespoň webhostingový program Silver - jednak musí program zahrnovat jak emailové schránky, tak prostor pro webovou prezentaci, a jednak musí podporovat serverové skriptování.
Při nastavení je nutné dodržet následující pravidla:
Příklad zdrojového kódu pro odeslání emailu v ASP (před použitím doplňte skutečné hodnoty):
<%
Set objMessage = CreateObject("CDO.Message")
objMessage.Subject = "Predmet zpravy"
objMessage.From = """Odesilatel"" <adresa.odesilatele@VaseDomena.cz>"
objMessage.To = "adresa_prijemce@domena.cz"
objMessage.TextBody = "Testovaci email za pouziti SMTP autentizace"
' Nasleduje konfigurace SMTP serveru:
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
' (1 = odeslani pres lokalni SMTP server, 2 = odeslani pres vzdaleny SMTP server)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "mail.VaseDomena.cz"
' (Domenovy nazev nebo IP adresa serveru, pres nejz se bude email odesilat)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
' (0 = bez autentizace, 1 = 'basic' (zakladni) autentizace, 2 = NTLM autentizace
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusername") = "Vas.Email@VaseDomena.cz"
' (prihlasovaci jmeno schranky, pomoci niz se budete autentizovat)
objMessage.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "VaseHeslo"
' (heslo pro schranku, pomoci nez se budete autentizovat)
objMessage.Configuration.Fields.Update
On Error Resume Next
objMessage.Send
if Err<>0 then
Response.Write "Doslo k chybe:
" & Err.Description
Else
Response.Write "Email v poradku odeslan na adresu " & objMessage.To
End If
%>
Příklad zdrojového kódu pro odeslání emailu v v ASP.NET - Visual Basic (před použitím doplňte skutečné hodnoty):
Sub OdesliMail()
' Vytvoreni nove zpravy, zadani adresy odesilatele a prijemce
Dim Zprava As New System.Net.Mail.MailMessage("""Odesilatel"" <adresa.odesilatele@VaseDomena.cz>", "prijemce@domena.com")
Zprava.Subject = "Predmet testovaci zpravy"
Zprava.Body = "Telo testovaci zpravy"
Dim mailClient As New System.Net.Mail.SmtpClient()
' Domenovy nazev nebo IP adresa serveru, pres nejz se bude email odesilat
mailClient.Host = "Mail.VaseDomena.cz"
' Prihlasovaci udaje, pomoci nichz probehne SMTP autentizace
Dim Prihlaseni As New System.Net.NetworkCredential("Vas.Email@VaseDomena.cz", "Heslo")
mailClient.UseDefaultCredentials = False
mailClient.Credentials = Prihlaseni
Try
mailClient.Send(Zprava)
Response.Write("Email byl v pořádku odeslán na adresu " & Zprava.To(0).Address & ".")
Catch ex As Exception
Response.Write("Při odesílání zprávy došlo k chybě:<BR>" & ex.Message)
End Try
End Sub
Nejčastější potíže a problémy s emailem:
4.8.1 Pošta vůbec nefunguje (ani přijímání, ani odesílání). Pošta nikdy předtím nefungovala, jde o první nastavení.
Pokud používáte poštovního klienta jako například Outlook či Thunderbird, zkuste se nejprve přihlásit na webmail (viz bod 4.3.1.) a zjistit, zda příjem a odesílání funguje tam. Pokud ano, problém nejspíše nebude na straně našeho serveru, ale bude se jednat o špatné nastavení poštovního klienta či blokování nějakého portu poskytovatelem Vašeho internetového připojení, firewallem nebo antivirovým programem. Nejčastěji jde o nesprávné nastavení poštovního klienta – viz bod 4.3.2.
4.8.2. Pošta vůbec nefunguje (ani přijímání, ani odesílání), ale dosud fungovala.
Zkontrolujte, zda máte zaplacené všechny služby a zda je Vaše doménové jméno v pořádku. Ve Vašem ovládacím panelu lze snadno ověřit stav všech Vašich služeb i fakturace. Nejčastější příčinou je znefunkčnění doménového jména na základě nezaplacení objednávky na prodloužení jeho platnosti.
Pokud je fakturačně i technicky s doménou vše v pořádku, zkuste zjistit, zda se neprováděly ve Vaší firemní síti nějaké úpravy. Instalace nového síťového prvku, firewallu, antivirového programu nebo i změna poskytovatele připojení k internetu mohou způsobit nefunkčnost dosud fungující pošty.
4.8.3. Přijímání pošty funguje, ale odesílání ne
Zkontrolujte, zda máte zapnutou SMTP autentizaci – ověřování heslem při odesílání – viz bod 4.3.2.
4.8.4. Přijímání i odesílání funguje, ale když někdo zkusí poslat mně, email nepřijde
V případě, že Vám někdo posílá email a nedaří se mu to, měla by se mu vždy vrátit tzv. nedoručenka (zpráva od posledního poštovního serveru, ke kterému se email ještě dostal), v níž jsou vždy tři důležité informace:
Příklady možných důvodů odmítnutí: