Liigu sisu juurde
SMTP pordid 2026: kuidas valida õige port, et WordPressi e-kirjad kohale jõuaks
Kadri Sepp
Kadri Sepp 13. February 2026 · 14 min lugemist

SMTP pordid 2026: kuidas valida õige port, et WordPressi e-kirjad kohale jõuaks

Veebisaidi e-kiri peaks olema igav – vormitäited jõuavad postkasti, tellimuskinnitused lähevad välja, paroolitaastus toimib. Praktikas on see üks levinumaid kohti, kus muidu hästi ehitatud WordPressi sait “vaikselt” alt veab: kirjad ei tule kohale või maanduvad rämpsus. See pole ainult ebamugavus, vaid usaldusprobleem, mis maksab päringuid, kliente ja maine.

Peaaegu alati on süüdlane WordPressi (ja paljude teiste CMS-ide) vaikimisi e-posti saatmise loogika: see näeb Gmaili/Outlooki jaoks välja nagu rämpsposti infrastruktuur. Lahendus on suunata saidi kirjad läbi autentitud kanali – SMTP (Simple Mail Transfer Protocol) – ja sealjuures valida õige SMTP port. 2026. aastal on see valik sisuliselt kahe pordi vahel.

Kiire kokkuvõte (mida päriselt meelde jätta)

  • Kiirvastus: kasuta porti 587 koos STARTTLS krüptoga. See on kaasaegne, turvaline ja kõige laiemalt soovitatud standard e-kirjade submission’iks (kliendist/veebisaidist serverisse).
  • Hea alternatiiv: port 465 koos SMTPS-iga (implicit SSL/TLS). Paljud teenusepakkujad eelistavad seda; kui 587 ei tööta, proovi 465.
  • Väldi: ära kasuta porti 25 e-kirjade saatmiseks oma veebisaidist. See on ajalooline, krüpteerimata, mõeldud serveritevaheliseks relay’ks ning enamik hoste/ISP-sid blokeerib selle väljaminevalt.
  • Pärispõhjus: WordPressi vaikimisi wp_mail() saadab kirju ilma usaldusväärse autentimiseta ja ilma saatmisreputatsioonita – spämmifiltrid tõstavad kulmu.
  • Pärislahendus: kasuta dedikeeritud transactional email teenust (nt SendGrid, Brevo, Mailgun jne) ning saada saidi kirjad läbi selle.
  • Lihtsaim tee WordPressis: “nullseadistusega” lahendus nagu Site Mailer by Elementor, mis suunab transactional e-kirjad automaatselt läbi kõrge deliverability teenuse (ilma portide, API võtmete ja DNS seadistusteta).
  • Transactional vs marketing: SMTP/transactional teenus on mõeldud tehingulisteks kirjadeks (paroolitaastus, kinnitus, vorm), mitte uudiskirjadeks. Uudiskirjad saada eraldi ESP-st (Mailchimp, ConvertKit jne), et mitte rikkuda saatmisreputatsiooni.

Mis asi on SMTP ja miks see veebisaidi jaoks üldse oluline on?

SMTP (Simple Mail Transfer Protocol) on e-posti “postkontori” reeglistik: see on standard, mida kasutavad e-posti kliendid (nt Outlook, Apple Mail) ja mail serverid kirjade edastamiseks.

Kui sa saadad e-kirja, ei “lenda” see otse saajani. Tüüpiline voog näeb välja nii:

  1. Kliendirakendus või veebisait saadab kirja sinu väljuvale mail serverile (nt smtp.gmail.com) – see on submission samm.
  2. Väljuv server leiab saaja domeeni mail serveri ja edastab (relay) kirja sinna.
  3. Saaja server hoiab kirja kuni kasutaja avab postkasti.

SMTP katab nii submission’i (#1) kui relay (#2) osa. “SMTP port” on sisuliselt nummerdatud “uks” serveris, mille kaudu see suhtlus käib.

WordPressi wp_mail() probleem lühidalt (ja miks see deliverability’ga pekki läheb)

Vaikimisi WordPress SMTP-d ei kasuta. Ta kasutab PHP-põhist funktsiooni wp_mail(), mis üritab kirja saata otse veebiserverist.

Deliverability seisukohalt on see halb kombinatsioon:

  1. See pole mail server. Veebiserver on mõeldud HTTP teenindamiseks, mitte e-kirjade saatmise infrastruktuuriks – sageli puuduvad vajalikud seaded ja optimeeringud.
  2. Puudub autentimine. Server lihtsalt “väidab”, et kiri on sinu-domeen.ee nimel, kuid inbox provider ei näe tugevat tõestust, et see on lubatud saatja.
  3. Puudub reputatsioon. Gmail/Microsoft hoiavad reputatsiooniskoori tuntud mail serverite kohta. Veebiserveril e-kirja saatjana pole usaldusajalugu, seega käsitletakse seda “tundmatu saatjana”.
  4. Jagatud hostingu IP risk. Kui oled shared hostingus, jagad IP-d sadade saitidega. Kui mõni neist spammib, võib kogu IP sattuda musta nimekirja – ja ka sinu legitiimne kiri kukub läbi.

Tulemus: kirjad maanduvad rämpsus või blokeeritakse täielikult, sageli ilma, et keegi sind sellest teavitaks. Praktiline lahendus on sundida WordPressi wp_mail() asemel saatma kirju läbi professionaalse SMTP/transactional teenuse – ning see viib meid portide valikuni.

SMTP portide lühiajalugu: miks enamik neist on tänaseks vale valik

Port 25: algne “spämmi maantee” (1982)

Alguses (1982) oli peamine SMTP port 25, mõeldud mail serverite vaheliseks edastuseks (MTA – Mail Transfer Agent). See oli avatud ja ilma autentimiseta: üks server võis teisega ühenduda ja e-kirja “üle anda”.

Probleem tekkis siis, kui spämmerid avastasid, et port 25 kaudu saab sisuliselt piiranguteta kirju läbi teiste serverite “läbi lükata” – krüpteerimata ja autentimata kanal oli kuritarvitamiseks ideaalne.

Seetõttu on tänaseks peaaegu kõik ISP-d, cloud-platvormid ja hostingu pakkujad blokeerinud väljaminevad ühendused pordil 25. Eesmärk on peatada botid ja kompromiteeritud serverid, mis muidu saadaks massiliselt rämpsposti.

Praktiline reegel

Ära kasuta porti 25 veebisaidist e-kirjade saatmiseks (submission). Isegi kui sinu server lubab, blokeerib “ülejäänud internet” selle suure tõenäosusega.

Port 465: esimene turvaline variant (SMTPS / implicit SSL/TLS)

1990ndate lõpus sai selgeks, et e-post vajab krüptot. Nii tekkis port 465, mis viis kasutusele SMTPS (SMTP over SSL). Siin toimub TLS handshake kohe ühenduse alguses ning kogu sessioon on algusest peale krüpteeritud – seda nimetatakse implicit SSL/TLS.

Huvitav nüanss: port 465 ei olnud pikka aega “päris” ametlik IETF standard ning oli vahepeal isegi deprecate’itud STARTTLS kasuks. Praktikas tuli see aga tugevalt tagasi ja on tänaseks laialt aktsepteeritud ning väga levinud. Paljud suured teenusepakkujad (sh Gmail) soovitavad seda endiselt.

Port 587: kaasaegne standard (STARTTLS / explicit TLS)

Standardite korrastamiseks määras IETF pordi 587 ametlikult e-kirjade submission’i pordiks (kliendist/veebisaidist serverisse). See kasutab krüptotüüpi STARTTLS, mida nimetatakse explicit TLS-iks.

STARTTLS töötab sammudena:

  1. Sait/klienditarkvara ühendub serveriga pordil 587 alguses plain-text’ina.
  2. Kliendi pool saadab serverile EHLO käsu.
  3. Server vastab võimaluste nimekirjaga, sh et toetab STARTTLS-i.
  4. Klient saadab STARTTLS käsu ja “uuendab” ühenduse krüpteeritud kanaliks.
  5. Seejärel saadetakse autentimisandmed ning e-kiri juba TLS tunneli sees.

2026. aasta kontekstis loetakse pordil 587 krüpto jõustamata konfiguratsiooni ebaturvaliseks – praktikas peab korralik teenusepakkuja STARTTLS-i nõudma. Tulem: port 587 on tänane peamine ja kõige universaalsem valik submission’i jaoks.

Port 2525: mitte-standardne varuvariant (fallback)

Mõnikord kohtab ka porti 2525. See ei ole ametlik SMTP standardport, vaid paljude teenusepakkujate pakutav alternatiivne “varuuks”.

Seda kasutatakse siis, kui hosting või platvorm blokeerib nii 587 kui 465 (harv, aga esineb). Näiteks mõned cloud-platvormid piiravad 587 kasutust, et vähendada kasutajapoolset spämmi, ning suunavad sind kasutama eraldi relay teenust, mis kuulab pordil 2525. Enamasti töötab see sarnaselt pordile 587 ja kasutab STARTTLS-i.

2026 otsus: millist SMTP porti kasutada?

Esmavalik: port 587 (STARTTLS)

Kui seadistad WordPressi SMTP pluginat või oma rakenduse SMTP klienti, alusta pordist 587 ja vali krüptoks TLS/STARTTLS. See on submission’i ametlik, modernne ja kõige paremini toetatud standard.

Teine väga hea valik: port 465 (SMTPS)

Kui 587 ei tööta (või teenusepakkuja ütleb selgesõnaliselt, et eelistab 465), siis kasuta porti 465 ja krüptoks SSL/TLS (SMTPS). Turvalisuse mõttes on see samuti tugev ja praktikas väga levinud.

Peaaegu mitte kunagi: port 25

Port 25 jäta veebisaidi saatmise jaoks rahule. Selle tänapäevane roll on peamiselt serveritevaheline relay, mitte sinu WordPressi kontaktivormi e-kiri.

Võrdlustabel

Lühike ülevaade neljast pordist, mida kõige sagedamini näed:

  • 25 – Protocol: SMTP; Security: puudub; Use case: server-to-server relay; Soovitus veebisaidile: ei (hostid blokivad).
  • 465 – Protocol: SMTPS; Security: implicit SSL/TLS; Use case: client-to-server submission; Soovitus veebisaidile: jah (turvaline ja levinud).
  • 587 – Protocol: SMTP; Security: explicit TLS (STARTTLS); Use case: client-to-server submission; Soovitus veebisaidile: jah (peamine standard).
  • 2525 – Protocol: SMTP; Security: explicit TLS (STARTTLS); Use case: client-to-server fallback; Soovitus veebisaidile: ainult siis, kui 587/465 on blokeeritud.

Kuidas WordPressi e-kirjad töökindlaks teha: samm-sammult

Kui portide loogika on selge, on päris töö tegelikult deliverability aluste paika saamine: õige teenus, DNS autentimine ja WordPressi ümberseadistamine.

1) Vali dedikeeritud transactional email teenus

Esimene samm on lõpetada e-kirjade saatmine veebiserverist ja võtta kasutusele teenus, mille äri ongi deliverability.

Mida need teenused teevad: annavad sulle kõrge reputatsiooniga mail serveri, mille kaudu saad kirju saata kas SMTP või API kaudu.

Levinud teenused (transactional):

  • SendGrid (väga populaarne, tugev tasuta tase)
  • Brevo (endine Sendinblue)
  • Mailgun
  • Postmark (tuntud väga kõrge deliverability poolest)
  • Amazon SES (võimas, aga seadistamine on keerukam)
  • Google Workspace / Gmail (võimalik madala mahuga saitidele, aga äriks pole ideaalne – saatmislimiidid võivad ette jääda)

Väikese ja keskmise ettevõtte saidi tehinguliste kirjade jaoks piisab tasuta paketist sageli täiesti.

2) Seadista domeeni DNS kirjed: SPF ja DKIM

See on kõige kriitilisem tehniline osa. Kui sul on SMTP/transactional teenus olemas, pead sa “maailmale tõestama”, et sellel teenusel on sinu domeeni nimel saatmiseks luba.

Selleks lisad oma domeeni DNS-i (seal, kus DNS-i haldad) teenusepakkuja ette antud kirjed.

  • SPF (Sender Policy Framework) – TXT kirje, mis toimib sinu domeeni “külalistenimekirjana”. Sisuliselt ütled: kirjad, mis väidavad end tulevat sinu-domeen.ee nimel, on lubatud ainult nendest IP-dest/teenustest (nt sinu SMTP teenuse IP-d). See aitab vältida spoofing’ut.
  • DKIM (DomainKeys Identified Mail) – TXT kirje, mis lisab kirjadele krüptograafilise “vahasineti”. Teenusepakkuja signeerib iga kirja privaatvõtmega ja vastuvõttev server verifitseerib signatuuri sinu DNS-is oleva avaliku võtmega – nii saab kinnitada, et kirja pole teel muudetud.

SPF ja DKIM ei ole valikulised

Ilma SPF/DKIM-ita ei päästa sind ka parim SMTP teenus: kirjad jäävad endiselt kahtlased ja rämpsufiltrid annavad neile miinuspunkte.

3) Paigalda ja seadista WordPressis SMTP plugin

Nüüd tuleb WordPressile öelda, et ta ei saadaks enam wp_mail() kaudu otse veebiserverist, vaid suunaks kõik välja läbi valitud teenuse. Lihtsaim viis on plugin, mis “püüab kinni” wp_mail() väljakutsed ja reroute’ib need SMTP/API peale.

Levinud pluginad:

  • WP Mail SMTP
  • FluentSMTP
  • Post SMTP

Üldine seadistuse loogika on neil sarnane:

  1. Paigalda ja aktiveeri valitud SMTP plugin.
  2. Ava plugina seadete leht WordPressi adminis.
  3. Vali “Mailer” (teenusepakkuja), nt SendGrid.
  4. Sisesta ligipääsud:
  5. Parim variant: API. Paljud pluginad soovitavad API key kasutust: see on üldjuhul turvalisem ja töökindlam.
  6. SMTP kasutaja/parool (kui valid “Other SMTP” või teenus ei paku API integratsiooni).
  7. Kui kasutad SMTP-d (mitte API-d), täida SMTP seaded:
  8. SMTP Host (teenusepakkuja annab, nt smtp.sendgrid.net või smtp.gmail.com).
  9. Encryption: vali TLS (mis tähendab STARTTLS). Kui näed varianti “SMTPS”, seostub see tavaliselt SSL-iga.
  10. SMTP Port: 587 (koos TLS/STARTTLS) või 465 (koos SMTPS/SSL).
  11. Authentication: lülita sisse.
  12. SMTP Username ja SMTP Password: teenusepakkuja annab.
  13. Seadista “From” andmed: “From Email” peab olema sinu autentitud domeenist; “From Name” tavaliselt saidi nimi.

4) Testi ja jälgi logisid

Enamik korralikke SMTP pluginaid pakub “Test Email” vahekaarti. Saada testkiri näiteks enda Gmaili või Outlooki aadressile.

  • Kui kiri jõuab inbox’i: tehniline pool töötab ja autentimine on tõenäoliselt korras.
  • Kui kiri läheb rämpsu: kontrolli SPF/DKIM kirjeid. Arvesta, et DNS-i levik võib võtta tunde.
  • Kui saatmine ebaõnnestub: otsi port/host/credential viga. Kontrolli hosti, porti, kasutajat ja parooli. Kui 587 (TLS) ei tööta, proovi 465 (SSL) või vastupidi.

Kui tahad “lihtsat nuppu”: integreeritud lahendused WordPressis

Ülaltoodud 4 sammu on arendajale igapäevane, aga tüüpilise ettevõtte jaoks tähendab see mitme teenuse vahel pendeldamist: domeeni DNS, SMTP teenus, WordPressi plugin. Seepärast on tekkinud platvormid ja pluginad, mis peidavad suure osa sellest keerukusest ära.

Lahendus 1: integreeritud transactional e-post (zero-config)

Kui probleem on peamiselt wp_mail() autentimatus, siis kõige sirgjoonelisem on kasutada lahendust, mis suunab kirjad ümber ilma käsitsi portide ja võtmete seadistamiseta.

Näide sellest on Site Mailer by Elementor, mida kirjeldatakse “zero-configuration” pluginana:

  • Paigaldad ja aktiveerid plugina – ja sisuliselt ongi kõik.
  • Plugin reroute’ib saidi transactional e-kirjad (kontaktivormid, WooCommerce’i teated, paroolitaastused jne) läbi autentitud ja kõrge deliverability teenuse.
  • Sa ei pea eraldi SendGrid/Brevo kontot tegema, API võtmeid kleepima, SPF/DKIM kirjeid lisama ega porti valima – see on mõeldud töötama “karbist välja”.

Lahendus 2: hallatud hosting, mis ei piira SMTP kasutust

Teine komistuskivi on piirav hostingu keskkond (pordid kinni, outbound piirangud). Kvaliteetne hallatud WordPressi hosting arvestab wp_mail() probleemiga ja loob parema baasi, kus saad parimaid praktikaid rakendada.

Näiteks Elementor Hosting rõhutab hallatud cloud-infra ja selle juurde kuuluvat eeldust, et standardsed lahendused (nt port 587 kasutus SMTP pluginaga) on serveripoolselt võimalikud – eesmärk on, et sa ei peaks võitlema omaenda serveri piirangutega.

Oluline piir: transactional vs marketing e-kirjad

Kui saidi e-kirjad on lõpuks korras, tuleb kõige olulisem reegel: ära saada uudiskirju oma transactional SMTP kanali kaudu.

Transactional teenus (või SMTP, mida seadistasid) on mõeldud üks-ühele kirjadele, mis käivituvad kasutaja tegevusest ja mille kohalejõudmine on kriitiline.

Näited:

  • Paroolitaastus
  • Tellimuse kinnitus
  • Vormi edukas saatmine / teavitus
  • Kasutaja registreerimine
  • eCommerce’i (nt WooCommerce) ostuga seotud automaatsed teated

Marketing e-kiri on seevastu üks-paljudele broadcast (uudiskiri, kampaania). Selliseks saatmiseks kasuta eraldi ESP-i (Email Service Provider), nt Mailchimp või ConvertKit, mis on loodud bulk-sendiks ja haldab eraldi unsubscribes/complaints/analytics voogu.

Kui lased 10 000 adressaadiga kampaania transactional kanali kaudu välja, saad paratamatult rohkem unsubscribes’e ja spam complaint’e. See lõhub saatmisreputatsiooni ning varsti hakkavad ka paroolitaastused ja tellimuskinnitused rämpsu minema. Transactional ja marketing kanal hoia teadlikult lahus.

Soovituslik e-posti strateegia 2026. aastal

Kui panna kõik ühte raamistikku, siis 2026. aasta praktiline “töökindel” komplekt näeb välja nii:

  1. Stabiilne baas: kasuta kvaliteetset, turvalist hostingu keskkonda (nt hallatud WordPressi hosting), mis ei blokeeri sind best practice’ide rakendamisel (nt SMTP pordid).
  2. Transactional kanal: kas “one-click/zero-config” lahendus nagu Site Mailer by Elementor või klassikaline SMTP plugin (nt WP Mail SMTP) koos teenusega (nt SendGrid) ning pordiga 587 (STARTTLS).
  3. Marketing kanal: eraldi uudiskirja platvorm (ESP), mis on mõeldud masspostituseks ning hoiab reputatsiooni ja compliance’i eraldi sinu saidi kriitilistest kirjadest.

Kokkuvõte: port 587 on vastus, aga deliverability on süsteem

Kui keegi küsib “mis SMTP porti peaksin 2026 kasutama?”, siis praktiline vastus on 587 koos STARTTLS-iga (ja kui vaja, 465 koos SMTPS-iga). Kuid kohalejõudmise päris võti on see, et WordPressi vaikimisi wp_mail() ei ole deliverability tööriist.

Kui suunad kirjad läbi autentitud transactional teenuse, lisad SPF/DKIM (või valid lahenduse, mis teeb selle sinu eest) ja testid saatmist, muutub e-post jälle igavaks – täpselt nii, nagu see veebiprojekti jaoks olema peab.

KKK (FAQ)

1. Mis on kõige lihtsam vastus – millist SMTP porti kasutada?

Kasuta porti 587 koos STARTTLS krüptoga. Kui see ei tööta, on järgmine parim valik port 465 koos SMTPS (SSL/TLS) krüptoga.

2. Miks ma ei tohiks kasutada porti 25?

Port 25 on krüpteerimata algne SMTP port (1982), mida kuritarvitati massiliselt spämmiks. Seetõttu on see nüüd peaaegu kõikide ISP-de ja paljude cloud/hostingu pakkujate poolt väljaminevalt blokeeritud ning submission’i jaoks ei tööta.

3. Mis vahe on pordil 587 (STARTTLS) ja 465 (SMTPS)?

Mõlemad on turvalised. 465 kasutab implicit TLS-i – krüpteeritud tunnel tekib kohe ühenduse alguses. 587 kasutab explicit TLS-i STARTTLS käsu kaudu – ühendus algab plain-text’ina ja uuendatakse seejärel krüpteerituks. 587 on modernne soovitatud standard, kuid mõlemad on praktikas kasutatavad.

4. Mis on “transactional email”?

See on üks-ühele e-kiri, mis käivitub kasutaja tegevusest sinu saidil: kontaktivormi teated, paroolitaastused, uue kasutaja registreerimine, e-kaubanduse tellimuse kinnitused jne. Neid tuleks saata läbi dedikeeritud SMTP/transactional teenuse.

5. Kuidas transactional e-kiri erineb marketing e-kirjast?

Marketing e-kiri on üks-paljudele broadcast (uudiskiri, kampaania, teavitus suurele listile). Selleks kasuta eraldi ESP-i, et mitte kahjustada domeeni saatmisreputatsiooni ja et transactional kirjad (nt paroolitaastus) jääksid inbox’i.

6. Mis on SPF ja DKIM ning kas mul on neid päriselt vaja?

Jah, vajad. Need on DNS kirjed, mis tõestavad, et sinu e-kirjad on legitiimsed. SPF (Sender Policy Framework) määrab, millised serverid tohivad sinu domeeni nimel kirju saata. DKIM (DomainKeys Identified Mail) on digitaalallkiri, mis aitab kinnitada, et kirja pole teel muudetud. Ilma nendeta näeb kiri rämpsposti moodi.

7. SMTP plugin küsib “Host” väärtust – mis see on?

“Host” on sinu SMTP teenusepakkuja mail serveri aadress. Näiteks SendGridil on see smtp.sendgrid.net ja Google’il smtp.gmail.com. Teenusepakkuja dokumentatsioonist saad täpse väärtuse.

8. Kas ma võin saata saidi kirjad lihtsalt oma tavalise Gmaili kontoga?

Tehniliselt saab, aga see pole hea idee. Pead hoidma oma WordPressis isiklikke ligipääse (turvarisk) ning Google’il on ranged saatmislimiidid. Kui saidil tekib liikluspiik, võib Google ajutiselt saatmise kinni keerata. Äriprojektis on mõistlikum kasutada dedikeeritud teenust.

9. Mis on kõige lihtsam viis WordPressi e-kirja probleemid ära lahendada?

Kõige lihtsam on “zero-configuration” plugin nagu Site Mailer by Elementor: paigaldad ja aktiveerid ning see suunab transactional e-kirjad automaatselt töökindla teenuse kaudu – ilma, et peaksid ise porde, API võtmeid või DNS-i seadistama.

10. Kuidas ma testin, kas SMTP seadistus töötab?

Heades SMTP pluginates (nt WP Mail SMTP) on tavaliselt “Test Email” funktsioon. Saada WordPressi administ testkiri oma Gmaili/Outlooki aadressile. Kui see jõuab inbox’i, on baas korras.

Liitu HelloWP kogukonnaga!

Vestle meiega WordPressist ja veebiarendusest ning jaga kogemusi teiste arendajatega.

- liiget
- võrgus
Liitu

Kasutame küpsiseid teie kogemuse parandamiseks. Jätkates nõustute meie Küpsiste poliitikaga.