SMTP (Seznam, Zoho, vlastný server)
SMTP je najuniverzálnejší spôsob, ako k Frontmailu pripojiť schránku. Ak z nej viete poslať e-mail v Thunderbirde alebo Apple Mail, takmer určite to zvládne aj Frontmail.
SMTP zvoľte, keď chcete, aby správy odchádzali z bežnej schránky, ktorú už používate (kontaktný formulár do info@vasafirma.sk, menší web, osobný projekt), a posielate málo – desiatky až niekoľko stoviek e-mailov denne. Pre väčšie objemy, sledovanie otvorení a kliknutí alebo spracovanie bounceov zvoľte transakčnú službu, napríklad Mailgun, Postmark alebo Amazon SES. Porovnanie nájdete v prehľade služieb.
Pre najbežnejšie servery má Frontmail predvoľby, takže zvyčajne stačí vyplniť používateľské meno a heslo:
| Predvoľba | Server | Port | Šifrovanie |
|---|---|---|---|
| Seznam.cz | smtp.seznam.cz |
465 | SSL/TLS |
| Zoho Mail – EÚ | smtp.zoho.eu |
465 | SSL/TLS |
| Zoho Mail – globálny | smtp.zoho.com |
465 | SSL/TLS |
| Gmail (heslo aplikácie) | smtp.gmail.com |
465 | SSL/TLS |
| Microsoft 365 SMTP | smtp.office365.com |
587 | STARTTLS |
| Vlastný server | váš server | 587 alebo 465 | STARTTLS / SSL/TLS |
Čo budete potrebovať
Section titled “Čo budete potrebovať”- Schránku, z ktorej je povolené odosielanie cez SMTP. Niektorí poskytovatelia majú SMTP predvolene vypnuté alebo ho ponúkajú len v platených tarifoch.
- Používateľské meno (zvyčajne celá e-mailová adresa) a heslo.
- Ak máte v účte zapnuté dvojstupňové overenie, vygenerujte si heslo aplikácie a použite ho namiesto prihlasovacieho hesla:
- Seznam.cz: nastavenia účtu → zabezpečenie → heslá pre aplikácie.
- Zoho Mail: My Account → Security → App Passwords.
- Gmail: Účet Google → Zabezpečenie → Overenie v dvoch krokoch → Heslá aplikácií.
- Adresa odosielateľa (From) v šablóne musí byť priamo táto schránka alebo alias, z ktorého vám server dovolí odosielať. Väčšina serverov iných odosielateľov odmietne.
Pripojenie vo Frontmaile
Section titled “Pripojenie vo Frontmaile”- V dashboarde otvorte E-mailové služby → Pridať službu → SMTP.
- Vyplňte formulár:
| Pole | Kde ho nájdete | Príklad |
|---|---|---|
| Server | Vyberte predvoľbu alebo Vlastný server | Seznam.cz |
| SMTP server | Len pri vlastnom serveri: nápoveda poskytovateľa alebo nastavenia poštového klienta | mail.example.sk |
| Port | 465 pre SSL/TLS, 587 pre STARTTLS | 587 |
| Použiť SSL/TLS od začiatku | Zapnuté pre port 465, vypnuté pre 587 (vtedy je STARTTLS povinné) | vypnuté |
| Používateľské meno | Zvyčajne celá e-mailová adresa | info@example.sk |
| Heslo | Heslo k schránke alebo heslo aplikácie | •••••••• |
| Max. e-mailov za sekundu | Voliteľné; prázdne = predvolený limit (2/s) | 1 |
- Kliknite na Overiť a uložiť. Frontmail otvorí spojenie, dohodne TLS a prihlási sa – žiadny e-mail sa neodošle.
- Keď kontrola prejde, služba sa uloží. Prístupové údaje ešte pred uložením šifrujeme obálkovým šifrovaním cez AWS KMS; v čitateľnej podobe ich u nás nikto neuvidí.
DNS: SPF, DKIM a DMARC
Section titled “DNS: SPF, DKIM a DMARC”Pri SMTP poštu odosielajú servery poskytovateľa vašej schránky, takže DNS záznamy sú tie, ktoré vám pre vašu doménu určí tento poskytovateľ. Ak používate doménu poskytovateľa (napr. @seznam.cz, @gmail.com), nie je čo nastavovať.
Pre vlastnú doménu sú typické tieto záznamy:
; SPF – jeden TXT záznam na koreňovej doméne; pri viacerých odosielateľoch include spojteexample.cz. TXT "v=spf1 include:spf.seznam.cz ~all" ; Seznamexample.com. TXT "v=spf1 include:zoho.eu ~all" ; Zoho EÚ (globálny: zoho.com)
; DKIM – kľúč sa generuje v administrácii poskytovateľa (selektory sa líšia)zmail._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIGfMA0…" ; príklad Zoho
; DMARC – začnite v režime monitoringu_dmarc.example.com. TXT "v=DMARC1; p=none; rua=mailto:dmarc@example.com"- Seznam Email Profi aj Zoho generujú DKIM kľúč vo svojej administrácii; selektor aj hodnotu skopírujte presne.
- Na doméne majte len jeden SPF záznam. Ak posielate aj cez inú službu, spojte include:
v=spf1 include:spf.seznam.cz include:mailgun.org ~all. - DMARC začnite s
p=none, niekoľko týždňov čítajte reporty, potom prejdite nap=quarantinea nakoniec nap=reject.
Servery, porty a regióny
Section titled “Servery, porty a regióny”- 465 – implicitné TLS („SSL/TLS“). Použite ho vždy, keď ho server ponúka.
- 587 – submission so STARTTLS. Frontmail vyžaduje, aby prechod na TLS uspel.
- Zoho: použite
smtp.zoho.eu, ak je váš účet Zoho v dátovom centre v EÚ (prihlasujete sa namail.zoho.eu), inaksmtp.zoho.com. Nesprávny server skončí chybou autentifikácie. Existujú aj dátové centrá.in,.com.aua ďalšie – pre ne zvoľte Vlastný server. - Seznam:
smtp.seznam.czfunguje pre bezplatné adresy@seznam.cz/@email.czaj pre Email Profi na vlastnej doméne.
Limity odosielania
Section titled “Limity odosielania”Poskytovatelia schránok nie sú stavaní na hromadné odosielanie a uplatňujú denné limity. Ich prekročenie zvyčajne vedie k dočasnému zablokovaniu schránky.
| Poskytovateľ | Približný limit |
|---|---|
| Seznam.cz (bezplatný) | ~100 príjemcov denne |
| Zoho Mail (platený) | niekoľko stoviek e-mailov denne, menej pri bezplatných/skúšobných účtoch |
| Gmail cez SMTP | ~500/deň pri bežnom účte, ~2 000/deň pri Workspace |
Pri serveroch typu schránka nastavte Max. e-mailov za sekundu na 1, aby ste boli na bezpečnej strane.
Sledovanie doručenia (webhooky)
Section titled “Sledovanie doručenia (webhooky)”SMTP nemá webhooky o doručení. Keď server správu prijme (250 OK), Frontmail ju eviduje ako sent; ak ju odmietne, správa je failed. Čo sa deje potom – doručenie, bounce, ktorý neskôr príde ako e-mail do vašej schránky, sťažnosť na spam – Frontmail nevidí.
To zároveň znamená, že adresy s bounce sa nepridávajú automaticky do zoznamu blokovaných adries. Ak potrebujete udalosti delivered, bounced a complained, použite transakčného poskytovateľa.
Časté chyby
Section titled “Časté chyby”Frontmail každú chybu poskytovateľa zaradí do jednej z troch tried:
- auth – nefunguje samotná služba (nesprávne heslo, zrušený prístup, SMTP 535). Služba sa označí ako
unhealthya vlastník dostane e-mail a upozornenie v dashboarde. Ak má šablóna záložnú službu, správa odíde cez ňu; inak vrátime kredit a správa počká vo fronte pozdržaných e-mailov akoheld_service_error. Odošle sa automaticky, hneď ako službu opravíte – Frontmail ju znova overí pri uložení služby a pri dennej kontrole stavu. - permanent – nedá sa odoslať práve táto správa (neplatný príjemca, nepovolený odosielateľ, odmietnutá správa). Skúsi sa záložná služba, ak je nastavená; inak má správa stav
faileda kredit sa vráti. - transient – dočasný problém (timeouty, SMTP 4xx ako 421/450/451, throttling). Frontmail to skúša znova s exponenciálne rastúcou pauzou; po vyčerpaní pokusov je správa
faileda kredit sa vráti.
Vlastné servery a vrátenie kreditu. Pri predvoľbe Vlastný server máte server pod kontrolou a po kroku DATA už má celú správu. Keď preto vlastný server správu odmietne až po jej prijatí (odpoveď 5xx na koniec správy) alebo spojenie vyprší či sa preruší vo chvíli, keď už správa mohla byť prenesená, Frontmail si kredit ponechá – správa mohla byť doručená. Takýto timeout sa opakuje najviac dvakrát. Odmietnutia pred odoslaním správy (odmietnuté spojenie, prihlásenie, MAIL FROM, RCPT TO) sa naďalej vracajú a známe predvoľby (Gmail, Microsoft 365, Seznam, Zoho) sa vracajú ako doteraz. Záznam v ledgeri uvádza refund skipped.
| Čo vidíte | Trieda | Čo robiť |
|---|---|---|
535 5.7.8 Authentication failed / EAUTH |
auth | Skontrolujte používateľské meno; pri zapnutom 2FA vytvorte heslo aplikácie. Pri Zoho overte server pre EÚ vs. globálny. |
530 5.7.0 Must issue a STARTTLS command first |
auth | Prepnite na port 465 s SSL/TLS alebo 587 so STARTTLS. |
553 5.7.1 Sender address rejected: not owned by user (pri MAIL FROM) |
auth | Ako adresu odosielateľa v šablóne použite adresu schránky (alebo nastavený alias). |
550 5.1.1 User unknown / No such user |
permanent | Adresa príjemcu neexistuje – pozri neplatný príjemca. |
554 5.7.1 Message rejected as spam |
permanent | Zjednodušte obsah, skontrolujte SPF/DKIM, vyhnite sa skracovačom URL. |
421 4.7.0 Too many messages, try later |
transient | Narazili ste na rýchlostný alebo denný limit poskytovateľa; znížte Max. e-mailov za sekundu. |
451 4.3.0 Temporary local problem / 450 Mailbox unavailable |
transient | Nič – Frontmail to automaticky zopakuje. |
ETIMEDOUT / ECONNREFUSED |
transient | Skontrolujte server a port; niektoré servery blokujú spojenia z cloudových rozsahov IP adries. |
Kontrolný zoznam
Section titled “Kontrolný zoznam”- Správna predvoľba alebo server + port (465 SSL/TLS alebo 587 STARTTLS)
- Heslo aplikácie, ak účet používa 2FA
- Adresa odosielateľa v šablóne = schránka alebo povolený alias
- SPF, DKIM a DMARC zverejnené pre vlastnú doménu
- Otestovať pripojenie prešlo
- Nízky rate limit (1/s) a denný objem v rámci limitu poskytovateľa
- Zvážený transakčný poskytovateľ, ak potrebujete sledovať bounce