...
|
...
|
@@ -4,6 +4,7 @@ namespace Controller; |
|
|
|
|
|
use Lib\Mail\Mail;
|
|
|
use Model\emailSql;
|
|
|
use mysql_xdevapi\Exception;
|
|
|
|
|
|
|
|
|
/**
|
...
|
...
|
@@ -43,7 +44,13 @@ class Login { |
|
|
}
|
|
|
|
|
|
// 进行远程登录,验证
|
|
|
try{
|
|
|
(new Mail())->login($formData['email'],$formData['password'],$formData['imap']);
|
|
|
}catch (\Exception $e){
|
|
|
if($e->getCode()==403){
|
|
|
app()->e('login_error_imap');
|
|
|
}
|
|
|
}
|
|
|
|
|
|
// 是否存在
|
|
|
$id = db()->value(emailSql::hasEmail($formData['email']));
|
...
|
...
|
@@ -66,8 +73,8 @@ class Login { |
|
|
$ret = db()->insert(emailSql::$table,$data);
|
|
|
|
|
|
if($ret){
|
|
|
// 增加邮件数量
|
|
|
redis()->incr('email_total');
|
|
|
// // 增加邮件数量
|
|
|
// redis()->incr('email_total');
|
|
|
// 立即处理 同步
|
|
|
redis()->lPush('sync_email_lists', $ret);
|
|
|
}
|
...
|
...
|
|