Salta ai contenuti

Le notifiche email non funzionano. Come si risolve?

1. Il tuo sito può inviare email?

Ci possono essere diversi motivi per cui le notifiche email non funzionano. Prima di tutto, è importante verificare se il tuo sito è in grado di inviare email. Bookly non invia le email in autonomia: si basa sulla funzione nativa di WordPress wp_mail() per inviare tutte le notifiche email. Questa funzione gestisce i messaggi email per l’intero sito, non solo per Bookly.

Per verificare se il tuo sito può inviare email, puoi installare un plugin di verifica email e inviarti un’email di prova. Ad esempio, puoi usare questo plugin: Check Email.

Se non ricevi l’email di prova, contatta il tuo provider di hosting per risolvere il problema. In alternativa, puoi provare a risolverlo tu stesso installando un plugin SMTP e configurandolo per usare un server di posta SMTP. SMTP è un protocollo push usato per inviare la posta. Ecco un esempio di configurazione SMTP con Gmail: How to Send Email in WordPress Using the Gmail SMTP Server.

Puoi configurare le impostazioni SMTP direttamente in Bookly. Questo ti permette di specificare i dettagli del server SMTP all’interno del plugin stesso, garantendo una consegna email più affidabile.

Ricorda inoltre di controllare la cartella spam se l’email di prova non compare nella tua casella di posta.

2. Bookly invia le notifiche email?

In alcuni casi, il tuo sito potrebbe essere in grado di inviare semplici email ma incontrare problemi nell’invio di email più complesse con contenuto HTML, come le notifiche email di Bookly.

Per diagnosticare il problema, puoi installare un plugin di registrazione della posta, effettuare una prenotazione di prova e controllare il log della posta. Se vedi che le email vengono inviate ma non consegnate, il problema potrebbe comunque essere legato al tuo sito, e dovresti contattare il tuo provider di hosting per risolverlo. Puoi provare a usare questo plugin di registrazione della posta: WP Mail Logging.

Se non ci sono messaggi inviati nel log della posta, passa al passaggio successivo.

Ricorda inoltre di controllare la cartella spam se le email non arrivano nella tua casella di posta.

3. Controlla le impostazioni delle notifiche email in Bookly.

  • Verifica lo stato predefinito dell’appuntamento per gli appuntamenti appena prenotati in Impostazioni > Appuntamenti.
  • Se utilizzi il Bookly Cart (Add-on) e intendi inviare un’unica notifica per tutti gli appuntamenti del carrello, attiva le notifiche combinate con lo stato pertinente nella sezione Notifiche email. Le notifiche combinate vengono inviate quando i clienti prenotano un appuntamento nel front-end. Le notifiche singole vengono inviate quando un appuntamento viene aggiunto manualmente nel back-end. Accedi alla sezione Notifiche email e assicurati che sia le notifiche singole che quelle combinate siano attivate. Ad esempio, se lo stato predefinito è “Confermato” e le notifiche combinate sono disattivate, attiva “Notifica al cliente di appuntamento approvato”.

new-booking-combined-notification.png

  • Controlla l’indirizzo Email del mittente per assicurarti che sia conforme alle restrizioni del tuo provider di hosting. Alcuni provider consentono di inviare notifiche solo dal dominio associato all’indirizzo email del mittente. Ad esempio, se il tuo nome di dominio è www.example.com e imposti admin@gmail.com come indirizzo Email del mittente, le tue notifiche email potrebbero non essere inviate perché il tuo provider di hosting consente l’invio solo da indirizzi associati al dominio example.com.
  • Quando crei, modifichi o elimini un appuntamento tramite il pannello di amministrazione di Bookly, ricorda di selezionare la casella Invia notifiche.

bookly-send-notifications-option-01.png

bookly-send-notifications-option-02.png

4. Controlla lo stato dei pagamenti.

Bookly invia email e notifiche SMS, e cambia lo stato del pagamento in completato dopo aver ricevuto la conferma del pagamento dal gateway di pagamento.

Se riscontri problemi con gli stati di pagamento che restano in sospeso, non esitare a contattarci per assistenza. Il nostro team di supporto analizzerà tempestivamente la questione e ti fornirà le indicazioni necessarie per risolvere il problema.