2017-10-19 8 views
0

J'ai un formulaire de registre de ion_auth et quand j'envoie le formulaire, j'obtiens une erreur que je ne peux pas envoyer de formulaire. Après, Google me envoie un e-mail que quelqu'un voulait quelque chose envoyé de mon compte et a été bloqué ...Bloc Google CodeIgniter-Ion-Auth

$config['use_ci_email'] = TRUE; // Send Email using the builtin CI email class, if false it will return the code and the identity 
$config['email_config'] = array(
    'mailtype' => 'html', 
    'protocol' => 'smtp', 
    'smtp_host' => 'ssl://smtp.googlemail.com', 
    'smtp_port' => 465, 
    'smtp_user' => '[email protected]', // actual values different 
    'smtp_pass' => 'my password', 
    'charset' => 'utf-8', 
    'newline' => '\r\n', 
); 
+0

C'est juste à cause de votre serveur! Vous pouvez essayer des alternatives comme le mailgun –

Répondre

0

Vous devez aller à votre e-mail (le [email protected]) compte et autoriser l'accès de applications moins sécurisées. Allez à cette adresse: https://myaccount.google.com/lesssecureapps lorsque vous êtes connecté à votre compte Gmail et retournez l'interrupteur.

+0

est-il un autre moyen? Parce que si je change le serveur (nouvelle adresse IP), google me demande à nouveau pour confirmation ... au fait ce que je peux faire si je ne veux pas avoir un compte google? Ce travail seulement avec google? –

+0

À quelle fréquence envisagez-vous de changer les adresses IP? Est-ce vraiment un problème? Vous pouvez créer un compte google gratuitement, il vous permettra d'envoyer 2000 emails par jour. 'Ce travail seulement avec google?' - Votre code fonctionnera avec n'importe quel serveur SMTP. Vous pouvez créer un compte sur Yahoo par exemple et utiliser leur SMTP [settings] (https://help.yahoo.com/kb/SLN4075.html), je ne sais pas combien de mails ils vous laissent envoyer un jour cependant. – Dmitry