E-mail
Nastavení přístupu k e-mailu
Protokol IMAP (port: 143)
IMAP (Internet Message Access Protocol) je internetový protokol pro vzdálený přístup k e-mailové schránce. Na rozdíl od protokolu POP3 vyžaduje IMAP trvalé připojení, nabízí ale pokročilé možnosti vzdálené správy (práce se složkami, přesouvání zpráv, prohledávání na straně serveru a podobně). Díky tomu je možné se schránkou pracovat z libovolného místa. všechny zprávy a složky jsou uloženy na poštovním serveru a na počítač se stahují pouze nezbytné informace. Zachováva se stav zprávy (nepřečtená,důležitá, přeposlaná, odpovezená). Protokol umožňuje současné připojení více klientů.
Protokol POP3 (port: 110)
POP3 (Post Office Protocol version 3) je internetový protokol, který se používá pro stahování emailových zpráv ze vzdáleného serveru na klienta. Z poštovního serveru se stahují všechny zprávy a jejich zpracování probíhá až na úrovní poštovního klienta.
Protokol SMTP (port: 25)
Simple Mail Transfer Protocol (zkratka SMTP) zajišťuje doručení pošty mezi odesílatelem a adresátem. Zpráva je doručena do tzv. poštovní schránky adresáta, ke které potom může uživatel kdykoli přistupovat pomocí protokolů POP3 nebo IMAP.
SMTP server vyžaduje ověření odesílatele. Zadáváte celý email, tedy i tu část, která je za zavináčem a heslo je stejné jako u všech protokolů (SMTP, POP3, IMAP).
Email - přihlašovací údaje
Pro přihlášení přes libovolného klienta nebo přes webmail je za uživatelské jméno považována celá emailová adresa.
Při nastavování připojení jakéhokoliv protokolu (SMTP, POP3, IMAP) použijte vždy
mail.vašedoména.
Odesílání z WWW
Pro odesílání e-mailů z webových stránek je nutno použít PHPMailer a není již nutno tento software nahrávat na server, stačí pouze vytvořit novou třídu popř. použít vzorový kód v PHP, který je uveden níže. Další vzorové kódy můžete najít
ZDE.
Ukázka jak odeslat e-mail z www
$message .= "Ukázkový skript pro odeslání e-mailu z www.";
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->CharSet = "windows-1250"; // nastavení kodování e-mailu
$mail->IsSMTP(); // použijeme k odeslání e-mailu SMTP server
$mail->SMTPAuth = true; // je nutná SMTP autorizace
$mail->Host = "mail.vašedoména"; // adresa SMTP serveru
$mail->Username = "existující e-mailový účet"; // uživatelské jméno
$mail->Password = "heslo k e-mailu"; // uživatelské heslo
$mail->From = "e-mailový účet ze kterého je e-mail odesílán"; // e-mailová adresa odesílatele
$mail->FromName = "František Novák"; // celé jméno odesílatele
$mail->AddAddress( 'info@vašedoména' ); // e-mailová adresa příjemce
$mail->Subject = "Testovací e-mail";
$mail->Body = $message;
$mail->Send();
Nastavení webového e-mailu RoundCube
Pro každou nově vytvořenou e-mailovou schránku je nutné provést základní nastavení složek (rozepsané, odeslané, nevyžádaná pošta a koš).
Nastavení provedete následovně:
- přihlásit se k nově vytvořené schránce
- Osobní nastavení
- Složky > vybrat složku "SPAM"
- Vlastnosti > Speciální složky > Nevyžádaná pošta - vybrat Spam > Uložit
- Složky > Vybrat složky "Drafts", "Sent" a "Trash"
- Vlastnosti > Speciální složky > Rozepsané - vybrat Drafts, Odeslané - vybrat Sent, Koš - vybrat Trash > Uložit