Errore PHP mail() – Could not instantiate mail function
Buonasera,
sul mio sito riscontro un problema nell'invio delle email tramite WordPress.
Utilizzo Forminator per i moduli di contatto: le richieste vengono salvate correttamente nel database, ma le notifiche email non vengono recapitate.
Per verificare il problema ho effettuato un test indipendente da Forminator con WP Mail SMTP, utilizzando il metodo PHP mail() predefinito.
Il test restituisce questo errore:
Mailer: mail
PHP mail(): Yes
Error: Could not instantiate mail function.
Nel marzo 2020 avevo ricevuto una comunicazione relativa a un blocco temporaneo del traffico email, ma da allora non ho ricevuto altre notifiche di blocco.
Potreste verificare se la funzione PHP mail() è attualmente abilitata e funzionante sul mio account e se sono presenti eventuali restrizioni all'invio?
Salve,
WP Mail SMTP è inutile se si inviano mail col metodo PHP mail().
Da notare che alcuni provider (come Gmail) bloccano le mail inviate da moduli presenti su siti web se queste hanno come mittente una mail il cui provider è diverso da quello del sito.
Ha provato ad inviare mail vs mail diverse da Gmail? In tal caso, però, potrebbero finire nella posta indeiderata.
Ad ogni modo, per essere certi di ricevere tutte le mail, è preferibile appoggiarsi a servizi esterni come Brevo o Sndgrid, e a quel punto utilizzare WP mail SMTP pe rla configurazione.
In alternativa può provare a settare come mail mittente l'alias di Altervista per provare a bypassare il blocco Gmail, ma non è garantito al 100%.
Saluti
Ultima modifica di frasidipace : Oggi alle ore 19.08.19