Forgot password page does not send email
I have never used the Security Assist embedded in DataBridge. I have always used v 4 which was pretty rock solid. I noticed with this version that all of the email content is on page rather than in a separate UE folder.
Here is the email code on my page. I cannot find an error but the email is never sent. Webserver address has been edited.
<?php
function WA_SecurityAssist_Email_1_SendMail($WA_Auth_Parameter){
$WA_MailObject = WA_SecurityAssist_Definition("127.0.0.1","25","","","","");
$WA_MailObject = WA_SecurityAssist_SendMail($WA_MailObject,"","","",$WA_Auth_Parameter["toAddress"],"",$WA_Auth_Parameter["fromAddress"],$WA_Auth_Parameter["subject"],$WA_Auth_Parameter["mailBody"]);
$WA_MailObject = null;
}// WA_SecurityAssist_Email_1_SendMail
?>
<?php
if(isset($_POST["ForgotPassword_submit"]) || isset($_POST["ForgotPassword_submit_x"])){
//WA SecurityAssist Email object="mail"
$WA_Auth_Parameter = array(
"connection" => $conn,
"database" => $database_conn,
"tableName" => "agents",
"filterColumn" => "Email",
"filterEncryption" => "",
"columnValue" => "".((isset($_POST["Forgot_Password_group_Email"]))?$_POST["Forgot_Password_group_Email"]:"") ."",
"columnType" => "text",
"usernameColumn" => "Email",
"usernameEncryption" => "",
"passwordColumn" => "Password",
"passwordEncryption" => "",
"selectColumns" => array("Email","Password"),
"sessionVariables" => array(""),
"successRedirect" => "login.php?emailedPassword=1",
"failRedirect" => "forgotpwd.php",
"keepQueryString" => TRUE,
"toAddressColumn" => "Email",
"toAddressEncryption" => "",
"fromAddress" => "webserver@VALID_DOMAIN.com",
"fromAddressDisplay" => "THEWEBSITE",
"subject" => "Access",
"mailBody" => "../webassist/security_assist/email/forgotpwd_email.php",
"emailFunction" => "WA_SecurityAssist_Email_1_SendMail"
);
WA_Auth_ForgotPassword($WA_Auth_Parameter);
}
?>