Avaluació inicial sense contrasenyes Pressupost abans d’intervenir Un especialista responsable de principi a fi

Localitzar Error Missatge

Hi ha entrades del formulari, però falten els correus de notificació

Utilitza les entrades desades per aïllar condicions, wp_mail, cues, acceptació SMTP i filtres quan falten notificacions.

Una entrada desada és una evidència valuosa: la petició del visitant ha arribat a WordPress i el plugin l’ha escrit. L’error restant es troba entre la lògica de notificació i la bústia final.

Protegeix aquests contactes i rastreja una prova controlada sense canviar diverses capes alhora.

Protegeix i classifica les entrades

Restringeix-ne l’accés perquè els formularis acostumen a contenir dades personals. Identifica les consultes sense resposta des de l’últim avís correcte i deriva-les mitjançant un procés autoritzat.

Crea una taula mínima de reconciliació amb ID d’entrada, data, estat de contacte i responsable. Evitaràs respondre dues vegades al mateix lead i podràs demostrar quines consultes s’han recuperat sense copiar-ne el contingut sensible.

No exportis tota la base per correu ni a un tiquet públic. Si cal una exportació, redueix els camps, desa-la de manera segura i respecta la política de retenció. Per al diagnòstic, utilitza un ID i una hora de prova, no el missatge d’un client.

Confirma que la notificació correcta està activa

Un plugin pot desar entrades encara que totes les notificacions estiguin desactivades. Obre el formulari actiu i revisa l’estat, el destinatari, l’assumpte i les condicions de cada avís.

Busca canvis produïts per staging, una migració o una actualització. Un token To que depengui d’un camp buit o mal format pot impedir la creació del correu.

Mantén el visitant a Reply-To i utilitza un From autenticat.

Prova les condicions

Reprodueix exactament el departament, producte o consentiment que hauria d’activar l’avís. Compara l’etiqueta visible amb el valor intern desat.

Crea una prova que hagi de complir la regla i una altra que no. Confirma quins ID s’executen. No eliminis totes les condicions, perquè podries enviar dades a l’equip equivocat.

Si cal una ruta per defecte, utilitza una bústia interna autoritzada i documenta el motiu.

Inspecciona la generació a WordPress

Activa un registre de correu només el temps necessari per capturar destinatari, hora, referència i resultat. Minimitza el cos desat i protegeix l’accés.

Si l’entrada de prova no té un intent corresponent, consulta el plugin i els errors PHP d’aquella hora. Un conflicte de hooks, una capçalera invàlida, un error fatal o una cua poden aturar la generació després de desar l’entrada.

Si WordPress registra èxit, continua cap enfora: encara no demostra el lliurament final.

Revisa cues i tasques programades

Alguns plugins posen les notificacions en cua. Consulta treballs pendents i fallits, i verifica WP-Cron o el cron real del servidor.

Busca acumulació, reintents i límits del hosting. No esborris la cua abans de registrar-ne l’estat; pot contenir consultes comercials recuperables. Repara el runner o la tasca concreta i processa a un ritme que no provoqui limitacions del proveïdor.

Abans de reintentar, confirma si la tasca és idempotent. Si un avís va sortir però consta com a fallit, repetir-lo massivament generarà duplicats. Assaja una sola entrada controlada, registra el message ID nou i amplia el lot només amb un resultat inequívoc.

Segueix SMTP i la bústia

Busca al proveïdor pel destinatari i l’hora. Anota acceptació, ajornament, rebot o supressió i conserva el message ID. Revisa el Return-Path per trobar informes de no lliurament.

Si consta com a acceptat, demana a l’administrador del destí que consulti quarantena, regles, àlies i restriccions de bústies compartides. Que no aparegui a Spam no vol dir que no arribés al gateway de l’organització.

Verifica SPF, DKIM i DMARC en una còpia lliurada.

Demostra la recuperació completa

Després de la reparació concreta, fes un enviament etiquetat. Confirma una entrada, l’ID previst, un intent, l’acceptació i el lliurament. Prova Reply-To, rutes condicionals i adjunts si n’hi ha.

Reconcilia l’inventari d’entrades amb els esdeveniments del proveïdor i marca les que necessiten atenció humana. No converteixis automàticament tots els registres antics en correus nous: respecta el consentiment, la retenció i el context comercial.

Supervisa diversos esdeveniments de baix risc i assegura’t que Analytics només registra l’èxit després que el servidor confirmi l’entrada.

Quan cal ajuda urgent

Demana una reparació si s’acumulen entrades, l’estat de la cua és incert o els registres s’interrompen entre capes. Comparteix ID, hores i errors amb dades ocultes, mai contingut, credencials o exportacions.

La prioritat és recuperar els contactes existents i demostrar la ruta futura sense comprometre’n la privacitat.

ABANS D’ENVIAR LA SOL·LICITUD

Preguntes freqüents.

Demaneu contrasenyes al formulari?+

No. El formulari públic no demana mai accessos. Les dades segures es demanen només després d’aprovar l’abast i el pressupost.

Qui revisa la incidència?+

La sol·licitud arriba a Jordi Ensenyat, fundador de Code Barcelona i especialista en WordPress amb més de 15 anys d’experiència.

Es canvia res abans del pressupost?+

No. Primer es revisen els símptomes visibles i es defineix l’abast. La intervenció comença després de l’aprovació i amb una via de recuperació preparada.

Treballeu amb webs en anglès i fora d’Espanya?+

Sí. WP Repair atén incidències de WordPress i WooCommerce en català, castellà i anglès mitjançant un servei remot.

Avaluar la meva incidència