2017-10-19 235 views
0

我有一个来自ion_auth的注册表单,当我发送表单时,出现一个我无法发送表单的错误。之后,谷歌向我发送一封电子邮件,有人想从我的帐户发送的东西,被封...Google block 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

这只是因为你的服务器!你可以尝试像邮件 –

回答

0

你需要到您的电子邮件(在[email protected])帐户,并从不够安全的应用启用访问。当您登录到您的Gmail帐户并转到那里时,请转到此地址:https://myaccount.google.com/lesssecureapps

+0

这样的替代方法有另一种方法吗?因为如果我更改服务器(新IP)谷歌再次问我要确认....顺便说一下,如果我不想要谷歌帐户,我可以做些什么?这项工作只与谷歌? –

+0

您打算更改IP的频率是多少?这真的是一个问题吗?您可以免费创建一个Google帐户,它可以让您每天发送2000封电子邮件。 '这项工作只适用于谷歌?' - 您的代码可以与任何SMTP服务器一起使用。例如,您可以在雅虎创建账户,并使用他们的SMTP [设置](https://help.yahoo.com/kb/SLN4075.html),我不知道他们每天发送多少封邮件。 – Dmitry