Ielādējot komentārus, radās problēma.

Kontaktforma nesūta e‑pastus: SMTP iestatīšana un piegādājamības kontrolsaraksts

Atbalsta portāls  »  Zināšanu bāze  »  Skatīt rakstu

  Drukāt

Ja kontaktforma tiek iesniegta, bet e‑pasti netiek piegādāti, iemesls parasti ir sūtīšanas konfigurācija, spama filtrēšana vai domēna autentifikācija (SPF/DKIM/DMARC).

Šī instrukcija ir paredzēta tipiskām situācijām GARMTECH hostingā (Plesk + WordPress/SitePad/pielāgoti skripti).

1. solis: Pārliecinieties, uz kurieni forma sūta e‑pastu

  • Pārbaudiet saņēmēja adresi formas iestatījumos.
  • Notestējiet uz divām dažādām adresēm (piemēram, uz pastkasti domēnā un uz ārēju adresi, piemēram, Gmail).
  • Pārbaudiet Spam/Junk mapes saņēmēja pusē.

2. solis: Izmantojiet sūtītāju ar jūsu domēnu (lai DMARC nenoraidītu)

Mūsdienu pasta sistēmas bieži noraida e‑pastus, ja “From” adrese ir citā domēnā. Labākā prakse kontaktformām:

  • From: no-reply@yourdomain.tld (reāla pastkaste vai alias jūsu domēnā)
  • Reply-To: apmeklētāja e‑pasta adrese (lai varat atbildēt)

3. solis (ieteicams): Sūtiet caur SMTP ar autentifikāciju

Visuzticamākais risinājums ir sūtīt caur SMTP ar autentifikāciju (labāk nekā PHP mail()).

WordPress

  1. Uzstādiet SMTP spraudni (piemēram “WP Mail SMTP” vai līdzīgu).
  2. Izvēlieties Other SMTP (pielāgots SMTP).
  3. Norādiet SMTP iestatījumus (GARMTECH Business Email):
  • SMTP Host: jūsu pasta servera hostname no My.GARMTECH
  • Encryption: SSL/TLS
  • Port: 465
  • Authentication: ieslēgta
  • Username: pilna pastkastes adrese
  • Password: pastkastes parole (vai app password, ja 2FA ir ieslēgta)

Nosūtiet testa e‑pastu no spraudņa iestatījumu sadaļas.

Citas CMS / pielāgoti skripti

  • Izmantojiet SMTP bibliotēkas (PHPMailer, SwiftMailer u. c.) ar tiem pašiem parametriem.

4. solis: Pārbaudiet SPF/DKIM/DMARC

Ja e‑pasti nonāk spama mapē vai tiek noraidīti, pārbaudiet domēna DNS autentifikāciju:

  • SPF TXT ieraksts
  • DKIM (ja pieejams jūsu e‑pasta pakalpojumā)
  • DMARC politika

5. solis: Pārbaudiet logus

  • Plesk → domēns → Logs var parādīt PHP kļūdas formu spraudnim.
  • Ja izmantojat SMTP, kļūda parasti ir redzama pašā SMTP spraudnī ar precīzu servera atbildes kodu.

Ieteikums: jaunumu vēstulēm un masveida sūtījumiem izmantojiet specializētus servisus. Vietnes e‑pastus labāk izmantot transakciju ziņām (kontaktformas, pasūtījumu apstiprinājumi u. c.).


Kopīgot, izmantojot
Vai šis raksts jums šķita noderīgs?  

Saistītie raksti


Komentārs

Pievienot Komentāri

Atbildēt uz  

Tags

© GARMTECH