BUG 8615 se adiciono la contraseña desencriptada SOLVED

- para no generar confusion en los usuarios
- ahora se muestra en un campo password la contraseña
This commit is contained in:
Alvaro Campos
2012-03-26 19:13:29 -04:00
parent 3e3018965b
commit 80a298f5ca
10 changed files with 32 additions and 16 deletions

View File

@@ -333,7 +333,7 @@ class spoolRun {
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$this->config['MESS_PASSWORD'] = $pass;
}
$oPHPMailer->Password = $this->config['MESS_PASSWORD'];
$oPHPMailer->From = $this->fileData['from_email'];
@@ -387,7 +387,7 @@ class spoolRun {
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$this->config['MESS_PASSWORD'] = $pass;
}
$oPHPMailer->Password = $this->config['MESS_PASSWORD'];
$oPHPMailer->From = $this->fileData['from_email'];
@@ -473,7 +473,7 @@ class spoolRun {
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$this->config['MESS_PASSWORD'] = $pass;
}
$send->setPassword($this->config['MESS_PASSWORD']);
$send->setReturnPath($this->fileData['from_email']);
@@ -507,7 +507,7 @@ class spoolRun {
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$this->config['MESS_PASSWORD'] = $pass;
}
if( $aConfiguration['MESS_ENABLED'] == '1' ) {
$this->setConfig(array (

View File

@@ -631,7 +631,7 @@ class wsBase
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$arrayFrom['MESS_PASSWORD'] = $pass;
}
$oSpool = new spoolRun();
$oSpool->setConfig(array(

View File

@@ -728,7 +728,7 @@ class Xpdl extends processes
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$arrayFrom['MESS_PASSWORD'] = $pass;
}
$from = $arrayFrom['MESS_ACCOUNT'];
if($to == 'ext'){

View File

@@ -146,7 +146,7 @@ class AppNotes extends BaseAppNotes {
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$aConfiguration['MESS_PASSWORD'] = $pass;
}
} else {
$aConfiguration = array();

View File

@@ -222,7 +222,7 @@ class adminProxy extends HttpProxyController
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$_POST['passwd'] = $pass;
}
$port = $_POST['port'];
@@ -549,6 +549,12 @@ class adminProxy extends HttpProxyController
$oConfiguration->loadConfig($x, 'Emails','','','','');
$fields = $oConfiguration->aConfig;
$this->success = (count($fields) > 0);
$passwd = $fields['MESS_PASSWORD'];
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$fields['MESS_PASSWORD'] = $pass;
}
$this->data = $fields;
}

View File

@@ -154,7 +154,7 @@
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$aConfiguration['MESS_PASSWORD'] = $pass;
}

View File

@@ -772,6 +772,12 @@ switch(($_POST['action'])?$_POST['action']:$_REQUEST['action']) {
'MESS_PASSWORD' => $aConfiguration['MESS_PASSWORD'],
'SMTPAuth' => $aConfiguration['MESS_RAUTH']
));
$passwd = $oSpool['MESS_PASSWORD'];
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$oSpool['MESS_PASSWORD'] = $pass;
}
$oSpool->create(array(
'msg_uid' => $data['MSG_UID'],

View File

@@ -65,6 +65,12 @@ if($userData['USR_EMAIL'] != '' && $userData['USR_EMAIL'] === $data['USR_EMAIL']
'SMTPAuth' => $aSetup['MESS_RAUTH'],
'SMTPSecure' => $aSetup['SMTPSecure']
));
$passwd = $oSpool['MESS_PASSWORD'];
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$oSpool['MESS_PASSWORD'] = $pass;
}
$oSpool->create(array(
'msg_uid' => '',

View File

@@ -76,7 +76,7 @@ switch ($request) {
$passwdDec = G::decrypt($passwd,'EMAILENCRYPT');
if (strpos( $passwdDec, 'hash:' ) !== false) {
list($hash, $pass) = explode(":", $passwdDec);
$passwd = $pass;
$_POST['passwd'] = $pass;
}
$step = $_POST['step'];
$auth_required = $_POST['auth_required'];

View File

@@ -277,7 +277,6 @@ Ext.onReady(function(){
Ext.getCmp('AccountFrom').setValue(res.data.MESS_ACCOUNT);
Ext.getCmp('Password').setValue(res.data.MESS_PASSWORD);
Ext.getCmp('PasswordHide').setValue(Ext.getCmp('Password').getValue());
Ext.getCmp('Password').setValue('');
Ext.getCmp('SendaTestMail').setValue(res.data.MESS_TRY_SEND_INMEDIATLY);
if(!res.data.MAIL_TO) {
@@ -588,7 +587,6 @@ saveMethod=function() {
success: function(r){
var i = Ext.decode(r.responseText);
PMExt.notify(_('ID_CHANGES_SAVED'),i.msg);
Ext.getCmp('Password').setValue('');
}
});
}