Ciao a tutti,
gestisco 4 piattaforme moodle e da circa una settima solo su una di queste ho un problema nell'invio automatico della mail per l'autenticazione dell'account, sa con lo script php interno, che usando un smtp esterno (quello del server di posta che ospita il sito, l'hosting è di Aruba), il risultato non cambia, cioè l'invio avviene a singhiozzo, 1 volta su 5 il messaggio di conferma per la creazione dell'account (validazione email) viene effettivamente recapitato (!?), per cui mi resta molto difficile capire il problema e risolverlo.
Inoltre se provo ad inoltrare nuovamente la mail dal pannello amministratore , il sistema mi segnala che è stata correttamente inoltrata, ma di fatto non c'è traccia nella casella email a cui è destinata, neanche nello spam!!
Provando il plughin di test email i log che mi restituisce sono questi:
Logging is not available when using PHP mail() function. However, may find logs on your server. Most common locations on Linux include:
- /var/log/maillog
- /var/log/mail.log
- /var/adm/maillog
- /var/adm/syslog/mail.log
Alernatively, a custom location may be specified using the mail.log setting in php.ini.
Operazione eseguita correttamente
Il messaggio di test di Moodle è stato accettato correttamente da PHP Mail.
Failed to send an email from the user with id '-20' to the user with id
'2707'
due to the following error: "SMTP Error: data not
accepted.SMTP server error: DATA END command failed Detail:
4QOLlPhUrHlL44QOLlDbwz rilevato spam / spam detected
SMTP code: 552 Additional SMTP info: 5.2.0".
Se vado a vedere i log degli errori del server dal pannello fornito da Aruba, ricevo questo:
[error] [client 79.27.253.1] - www.miosito - AH01215:
sendmail: warning: inet_protocols: disabling IPv6 name/address support:
Address family not supported by protocol:
/web/htdocs/www.miosito/home/login/index.php, referer
https://www.miosito/login/index.php
Ho tentato anche di utilizzare l'smtp di gmail, ma senza successo.
La piattaforma è aggiornata all'ultima versione e la versione PHP è la 7.4
Qualcuno ha un'idea che può aiutarmi a districarmi in questa matassa?
Grazie in anticipo per l'eventuali contributi