Supporto » Funzionalità = Plugin » Contact Form 7 non invia email

  • ciao
    di seguito i dati inseriti

    tab modulo:
    <label> Il tuo nome (richiesto)
    [text* your-name] </label>
    <label> La tua email (richiesto)
    [email* your-email] </label>
    <label> Oggetto
    [text your-subject] </label>
    <label> Il tuo messaggio
    [textarea your-message] </label>
    [submit “Invia”]

    tab MAIL:
    A: miamail@gmail.com (ho provato anche miamail@miodominio.com)
    DA: mio nome <wordpress@miodominio.com> (mail wordpress creata a doc)
    Oggetto: nome_sito “[your-subject]”
    Additional headers: lasciato vuoto

    Corpo del messaggio:

    Da: [your-name] <[your-email]>
    Oggetto: [your-subject]

    Corpo del messaggio:
    [your-message]

    _________________________________

    tutte le altre tab non le ho toccate,
    mailchimp è collegata

    Quando compilo il form nella pagina del sito (con qualsiasi campo io voglia inserire, bottone, check o altro) l’unico risultato che ho è sempre lo stesso

    ricevo questo messaggio sotto il bottone invia
    “SI E’ VERIFICATO UN ERRORE DURANTE L’INVIO DEL TUO MESSAGGIO. PER FAVORE RIPROVA DI NUOVO”

    Per favore potreste aiutarmi a capire perchè non funziona il plug-in CF7 e se devo configurare qualcosa… che cosa e come?
    Hosting su Aruba

    Grazie in anticipo
    __________________________
    Hi, I have WP 5.4 installed yesterday. CF7 is not longer to works.
    I filled the form fields but it doesn’t works. No email sent.
    Under the button is wrote “this message is unable to be sent. try again later”

    I tried to use default message too but still have the same problem

    Please support me to fix it asap

    thanks in advance

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)
  • Ciao @tree2bars,

    è il primo form che crei sul sito?
    Hai altri plugin che inviano mail (notifiche o altro)? Se si, questi funzionano?

    Nel caso di Contact Form le ragioni più comuni di quel messaggio sono:

    • si è verificato un problema con l’invio della mail.
    • il sistema anti-spam non considera valido il messaggio o l’utente che sta effettuando l’invio (naturalmente vale solo se hai integrato reCaptcha con Contact Form).

    Per quanto riguarda il primo punto, le cause possono essere:

    • è possibile che il server che ospita il sito non consenta l’invio diretto di email (di default, WordPress usa il server locale). In questo caso devi appoggiarti ad un server SMTP. Per fare questo devi prima installare un plugin apposito su WordPress (ad esempio https://wordpress.org/plugins/easy-wp-smtp/), poi devi configurare il plugin per utilizzare il server SMTP, nel tuo caso quello di Aruba. Per avere i dati di configurazione puoi controllare questa pagina: https://guide.hosting.aruba.it/email/configurazione-email-pc-dispositivi-mobili/utilizzare-una-email-aruba-con-un-programma-posta.aspx.
    • se stai già usando il server SMTP di Aruba come descritto prima, potrebbe esserci un errore di configurazione del plugin oppure un altro problema relativo al server. In questo caso ti suggerisco di contattare il supporto Aruba. Inoltre, i plugin per invio tramite SMTP consentono di fare un test, quindi puoi usare questa funzionalità per avere un log dettagliato.

    Spero di averti dato qualche indizio utile.
    Ciao!

    Chi ha creato la discussione tree2bars

    (@tree2bars)

    Ciao @andreaporotti,
    grazie per la tua risposta prima di tutto

    ho creato altri siti in precedenza e mi hanno sempre inviato i dati o ad integrazione di mailchimp o ad email inviando i dati richiesti nel form

    in questo sito non avevo ancora messo il form perchè in fase di progettazione e quando ho inserito il form, non ha lavorato come richiesto inviandomi il messaggio indicato sopra come risposta al bottone invia.

    in precedenza non avevo installato plugin SMTP.

    ora l’ho installato come da tuo suggerimento. Il test viene inviato perfettamente invece il form mi restituisce ancora lo stesso messaggio.

    di seguito ti metto le impostazioni inserite.

    Impostazioni Easy WP SMTP

    SMTP configuration setting (TAB)

    Indirizzo email mittente: nome@dominio.com
    Nome mittente: nome
    Reply-To Email Address: vuoto
    Host SMTP: smtps.aruba.it
    Type of Encryption: SSL
    Porta SMTP: 465
    Autenticazione SMTP: SI
    SMTP Username: nome@dominio.com
    Password SMTP: ***********

    Additional setting setting (TAB)

    tutto lasciato default tranne spunta su Encrypt Password

    Test email (TAB)
    esito positivo, email inviata correttamente

    Ora il form

    Modulo di contatto 1
    [contact-form-7 id=”2427″ title=”Modulo di contatto 1″]

    MODULO (TAB)

    <label> Il tuo nome (richiesto)
    [text* your-name] </label>
    <label> La tua email (richiesto)
    [email* your-email] </label>
    <label> Oggetto
    [text your-subject] </label>
    <label> Il tuo messaggio
    [textarea your-message] </label>
    [submit “Invia”]

    MAIL (TAB)

    A: nome@dominio.com (lo stesso del SMPT)
    DA: nome <wordpress@dominio.com> (creato a doc)
    OGGETTO: oggetto
    ADDITIONAL HEADERS: vuoto
    CORPO DEL MESSAGGIO:
    Da: [your-name] <[your-email]>
    Oggetto: [your-subject]

    Corpo del messaggio:
    [your-message]

    FILE ATTACHMENTS: vuoto

    NO EMAIL 2

    Pensavo che dopo aver installato il plugin e fatto il test positivo avessi risolto il problema, ma invece ho ancora lo stesso messaggio

    per favore, vorrei capire cosa fare e come…

    grazie

    Se il test con il plugin SMTP funziona, direi che possiamo escludere problemi con l’invio della mail. E a questo punto anche Contact Form (e l’intero sito) dovrebbe usare quella configurazione.

    Se non ho capito male dalla tua descrizione, il form è integrato con Mail Chimp. Purtroppo non ho conoscenza diretta di questa funzionalità, ma personalmente proverei a disattivarla per vedere se l’invio semplice via mail inizia a funzionare. In quel caso bisognerebbe spostare l’attenzione su Mail Chimp.

    Ovviamente valuta tu se puoi interrompere almeno temporaneamente l’integrazione, eventualmente per sicurezza fai prima un backup del sito.

    Chi ha creato la discussione tree2bars

    (@tree2bars)

    Ciao @andreaporotti
    le ho provate davvero tutte.

    Disattivati tutti i plugin lasciando solo i base.

    test SMTP ok
    creo un form nuovo da modulo di contatto

    configuro DA, A e tutto il resto come da SMTP
    copio il link del form sulla pagina in cui voglio che appaia, ovviamente appare, compilo i campi, invio… e compare sempre lo stesso dannato errore.

    in un altro sito non ho SMTP ma i form funzionano bene.
    in questo sito, non so perchè, non parte nulla se non il test SMTP

    ho bisogno di un aiuto grandissimo!!
    il sito si basa 100% su l’invio di dati tramite form e se non va questo, il sito è inutile…

    disponibile anche ad installare altri plugin o configurare il tutto da capo…

    per favore, step-by-step cosa DEVO fare per risolvere questo blocco?

    grazie ancora

    • Questa risposta è stata modificata 2 anni, 4 mesi fa da tree2bars.

    Ciao @tree2bars,

    come puoi immaginare non è semplice fornire una soluzione precisa al problema senza poter vedere o agire direttamente.

    Ti ho indicato i test che avrei fatto io e che ho usato in passato. Dato che non sono stati utili, a questo punto non mi resta che elencare altre vie per cercare di individuare la causa.

    1) Debug di WordPress

    Prova ad attivare la modalità di debug seguendo la guida ufficiale:
    https://wordpress.org/support/article/debugging-in-wordpress/

    Subito dopo fai un altro test di invio e verifica se viene scritto qualcosa nel log. Per scrupolo, usa una sessione anonima del browser, per evitare qualsiasi tipo di cache.

    2) Documentazione di Contact Form.

    Ho raccolto alcuni link della documentazione che fanno riferimento agli errori più comuni. Prova a seguire le indicazioni riportate.

    https://contactform7.com/configuration-errors/
    https://contactform7.com/faq/after-submitting-the-form-i-get-an-error-message/
    https://contactform7.com/faq/i-get-an-error-message-with-a-red-border-so-how-can-i-solve-this/
    https://contactform7.com/faq/i-get-an-error-message-with-an-orange-border-even-though-i-dont-use-akismet/
    https://contactform7.com/faq/i-see-green-border-response-but-i-never-receive-mail/

    3) Supporto di Contact Form.

    In ultima istanza proverei a dare un’occhiata ai post presenti nel forum di supporto ed eventualmente ad prire un nuovo thread:
    https://wordpress.org/support/plugin/contact-form-7/

    Grazie.

Stai visualizzando 5 risposte - dal 1 al 5 (di 5 totali)
  • Il topic ‘Contact Form 7 non invia email’ è chiuso a nuove risposte.