Na vsebino
Spletni mehanik Popravilo in razvoj
Okvare

Obrazec ne pošilja e-pošte

Najdražja tiha okvara. Stran deluje, obrazec pokaže „hvala za sporočilo“, povpraševanja pa nikoli ne pridejo. Pogosto se odkrije šele čez tedne.

Objavljeno 03. 08. 2026 · 6 min branja

Najprej: ali sporočilo sploh odide?

Loči dva primera. Prvi: sporočilo strežnik nikoli ne odpošlje. Drugi: odpošlje ga, a ga prejemnik zavrne ali uvrsti med vsiljeno pošto. Rešitev je za vsakega druga.

Odgovor je v dnevniku pošte na gostovanju (v cPanelu „Track Delivery“). Če sporočila tam ni, sploh ni odšlo.

Zakaj je mail() iz PHP skoraj vedno napačna izbira

Privzeto pošiljanje prek funkcije mail() odda sporočilo neposredno s spletnega strežnika, brez prijave in brez podpisa. Prejemni strežniki takšna sporočila upravičeno obravnavajo kot sumljiva — pošiljatelj ni preverjen.

Rešitev je pošiljanje prek SMTP z uporabniškim imenom in geslom, torej z istega poštnega strežnika, na katerem je tvoja domena.

Nastavitev SMTP

  1. Ustvari poštni predal na svoji domeni, npr. obrazec@domena.si.
  2. Vnesi podatke v stran Strežnik, vrata 587, TLS, uporabnik in geslo.
  3. Pošiljatelj naj bo na tvoji domeni. Nikoli ne nastavljaj obiskovalčevega naslova kot pošiljatelja — to je najhitrejša pot v vsiljeno pošto. Njegov naslov gre v polje za odgovor.
  4. Preizkusi na tri različne ponudnike pošte, ne le na svojega.

SPF, DKIM in DMARC po domače

To so trije zapisi v DNS, ki prejemniku povedo, kdo sme pošiljati pošto v imenu tvoje domene:

Brez njih bo del pošte končal v vsiljeni, tudi če je vse ostalo pravilno. Postavitev najdeš v nastavitvah gostovanja; podrobneje v DNS zapisi po domače.

Sporočila pridejo, a v vsiljeno pošto

Če sumiš črni seznam, preveri domeno v enem od javnih preverjevalnikov. Če je razlog vdor, poglej varnost spletnih strani.

Preizkus v petih minutah

  1. Pošlji obrazec in poglej dnevnik dostave.
  2. Ponovi na naslov pri drugem ponudniku.
  3. Preveri mapo z vsiljeno pošto pri obeh.
  4. Zabeleži rezultat — trije izidi vodijo do treh različnih vzrokov.

Pogosta vprašanja

Obrazec javi, da je sporočilo poslano. Ali to pomeni, da je odšlo?

Ne nujno. Mnogi obrazci sporočijo uspeh že takrat, ko je bila zahteva sprejeta, ne ko je pošta res oddana.

Ali naj uporabim zunanjo storitev za pošiljanje?

Za večje količine da. Za nekaj sporočil na dan zadostuje SMTP na lastni domeni.

Kaj pa če pošta ne prihaja samo na Gmail?

Skoraj vedno gre za manjkajoč SPF ali DKIM. Gmail je pri tem strožji od večine.

Povpraševanja ne prihajajo?

To je izguba denarja vsak dan. Pošlji naslov strani — pot sporočila preverimo in uredimo pošiljanje.

Prijavi okvaro

Povezano