Čo je SMTP relay
SMTP relay je proces preposielania e-mailov z jedného poštového serveru na iný, kým nedorazí ku konečnému príjemcovi.
SMTP relay je bežná a nevyhnutná súčasť fungovania e-mailovej komunikácie. Bez neho by e-maily nebolo možné doručovať medzi rôznymi servermi a doménami.
Ako SMTP relay funguje
Keď odošlete e-mail, správa väčšinou neputuje priamo zo zariadenia odosielateľa do e-mailovej schránky príjemcu. Najprv je odoslaná na predvolený poštový server, ktorý ju následne predáva ďalším serverom.
Typický priebeh doručenia zahŕňa niekoľko krokov:
- odosielateľ predá e-mail svojmu SMTP serveru
- tento server vyhľadá cieľový mailserver pomocou DNS (MX záznamu)
- e-mail je predaný ďalšiemu serveru
- správa je doručená do cieľovej schránky
Každé takéto predanie medzi servermi sa označuje ako relay.
Čo je open relay
SMTP relay je legitímny mechanizmus, ale ak je nesprávne nastavený, môže byť zneužitý.
Open relay je SMTP server, ktorý umožňuje komukoľvek odosielať e-maily bez overenia. Takéto servery sú často zneužívané na rozposielanie spamu.
Z tohto dôvodu moderné mailservery:
- vyžadujú autentifikáciu
- obmedzujú relay len na vlastných používateľov
- používajú bezpečnostné mechanizmy ako SPF, DKIM a DMARC
Kedy sa SMTP relay používa
SMTP relay sa využíva napríklad:
- pri odosielaní e-mailov z webových aplikácií
- pri rozosielaní newsletterov
- pri prevádzke firemného e-mailového serveru
- pri využití externých e-mailových služieb
Napríklad webová aplikácia môže odosielať e-maily cez externý SMTP relay server poskytovateľa, ktorý zabezpečuje doručiteľnosť a reputáciu IP adresy.