Supporto » Sviluppare con WordPress » Problema wp_mail()

  • Risolto marcelloromelli

    (@marcelloromelli)


    Buongiorno a tutti, ho un problema con uno script che usa la funzione wp_mail(): dovrebbe essere un form che si ripete per ogni pagina generata e consente di inviare una mail ad un indirizzo prefissato (ovvero admin_email).
    Ho provato a mettere la mail destinatario sia nella variabile $to che nella funzione wp_mail(“indirizzo@mail.it”, $subject, $message) ma non ha funzionato.
    Se metto nel wp-config.php il DEBUG su on l’unico problema rilevato è riguardante il recaptcha.
    Qualcuno conosce problemi noti della funzione? Ho provato a cercare ma anche nell’html generato (visualizzando la pagina statica generata) l’id delle singole parti del form è “name” o non “id” come riportato dal manuale.
    Qualche idea?
    Grazie

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Moderatore Francesco Di Candia

    (@francescodicandia)

    Ciao @marcellomorelli,
    hai controllato se il tuo hosting permette l’invio di email attraverso wp_mail()?
    A volte il servizio è bloccato dall’hosting.
    Facci sapere, Francesco

    marcelloromelli

    (@marcelloromelli)

    Ho creato un form di prova con wp_mail() solo soletto e funziona: la traccia rimane nel server SMTP.
    Ho ricontrollato per scrupolo le API, sia pubblica che privata, però sembrano effettivamente corrette.
    Possibili problemi lato server sono da valutare o è impossibile?

    Moderatore Francesco Di Candia

    (@francescodicandia)

    Ciao @marcellomorelli,
    prova un plugin tipo WP Mail SMTP by WPForms per capire se è il tuo server.
    Francesco

    marcelloromelli

    (@marcelloromelli)

    Grazie @francescodicandia,
    il server SMTP funziona correttamente, indagando ulteriormente grazie alla modalità DEBUG ho scoperto che dal form non veniva effettivamente generato nulla e che l’errore era nella gestione delle API Recaptcha: tolto il Recaptcha il form funziona normalmente. Non è una soluzione elegante ma al momento va.

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Il topic ‘Problema wp_mail()’ è chiuso a nuove risposte.