[PHP]Invio Mail

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
simonebf
Prode Principiante
Messaggi: 68
Iscrizione: domenica 25 gennaio 2015, 16:54

[PHP]Invio Mail

Messaggio da simonebf »

Salve, sto esercitandomi sull'invio di email in php. Ho modificato il file php.ini nelseguente modo:

Codice: Seleziona tutto


extension=php_openssl.dll
SMTP = smtp.gmail.com
smtp_port = 587
sendmail_from = lamiaemail
sendmail_path = sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
Mentre nel file sendmail.ini ho scritto:

Codice: Seleziona tutto

smtp_server=smtp.gmail.com
smtp_port=587
smtp_ssl=auto
auth_username=lamiaemail
auth_password= lamiapassword
force_sender=lamiaemail
error_logfile=error.log
debug_logfile=debug.log
Quando proo ad inviare una mail gmail mi blocca e dice:

Ciao,
Qualcuno ha appena provato ad accedere al tuo account Google lamiaemail da un'app che non rispetta i più recenti standard di sicurezza.

Come posso risolvere?

Grazie
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: [PHP]Invio Mail

Messaggio da Zoff »

587 è la porta per utilizzare TLS, prova a cambiarla in 465 per usare SSL.

Se il problema persiste probabilmente devi abilitare "Less Secure Apps" nel tuo account Gmail: https://www.google.com/settings/security/lesssecureapps

Eventualmente puoi valutare di sostituire sendmail con librerie interamente in PHP come SwiftMailer: http://swiftmailer.org/
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti