Formularul afișează „Mesaj trimis”, dar cererea nu apare în inbox? Confirmarea din pagină, salvarea solicitării și livrarea emailului sunt etape diferite. Verificarea lor pe rând ajută la identificarea locului în care se pierde mesajul.
1. Verifică dacă solicitarea este înregistrată
Trimite un mesaj de test cu un subiect ușor de recunoscut, de exemplu „TEST formular — 28 octombrie, 09:15”. Folosește o adresă pe care o controlezi și anunță persoana care primește notificările. Caută apoi înregistrarea în modulul de formulare, dacă acesta păstrează mesajele.
Dacă înregistrarea există, formularul a primit datele, iar investigația se mută către notificare și email. Dacă lipsește, verifică validarea câmpurilor, mesajele de eroare și regulile antispam. Unele module nu stochează solicitările; absența unei liste de înregistrări nu dovedește singură că trimiterea a eșuat.
2. Verifică notificarea și destinatarul
Deschide configurația formularului exact de pe pagina afectată. Confirmă adresa destinatarului și verifică dacă notificarea este activă. Dacă există condiții, testează opțiunile care le declanșează. Un formular de ofertă poate avea reguli diferite în funcție de serviciul selectat.
Controlează și câmpurile inserate automat în subiect și mesaj. O etichetă rămasă de la un câmp șters poate produce un email incomplet, deși notificarea ajunge la destinație.
3. Separă expeditorul de adresa pentru răspuns
Expeditorul trebuie ales conform configurației serviciului de email folosit de site. Adresa introdusă de vizitator este utilă în câmpul Reply-To, astfel încât răspunsul să ajungă la persoana potrivită. Verifică într-un mesaj primit atât expeditorul, cât și adresa către care se deschide răspunsul.
Nu copia parola căsuței poștale în textul notificării și nu o trimite prin formular pentru diagnostic. Accesul tehnic se stabilește separat, printr-o metodă adecvată.
4. Urmărește trimiterea și livrarea separat
Documentația WordPress precizează că un rezultat de succes al funcției wp_mail() nu garantează primirea emailului de către destinatar. Verifică jurnalul trimiterilor, eventualele erori ale serviciului de email și folderul Spam. Dacă ai acces la server, corelează ora testului și destinatarul cu înregistrările de livrare.
Un mesaj de tip „Authentication failed” indică o problemă de autentificare la serviciul consultat. Identifică mai întâi dacă eroarea aparține trimiterii SMTP sau accesului la căsuța de email; schimbarea formularului nu rezolvă automat o problemă a serverului poștal.
5. Confirmă fluxul complet
După corectare, repetă testul din pagina publică, fără autentificare în WordPress. Confirmă înregistrarea, primirea emailului și funcționarea răspunsului. Verifică separat formularul de contact și cel de ofertă, inclusiv câmpurile obligatorii și variantele condiționale.
Pentru o solicitare de intervenție, sunt utile URL-ul formularului, ora testului și mesajul exact al erorii, cu datele personale mascate. Vezi serviciul de debug și rezolvare a problemelor tehnice sau contactează ANDIMA W.P. Solutions.
