So in other words, you have first checked that you can send email through your debian system using another email program.
What email function from the global configuration mail have you assigned?If sendmail, then is the path correct the same as in debian?
Almost answered your questionyou have the same com_contact (always is the same) unless you missing files permissions or have made modification => check updiagAnd ...different server something stings here
so.../var/log/mail.log ?try /var/log/messages.log also change postifix debug level
The way I "installed" Elxis in the second (not working) Debian box is in fact unpacking the whole tarball packed from the first (working) box. These two installations of Elxis should be 100% identical.
same paths? what domain? public servers or localhost?
100% identical says nothing!... checked updiag?
$con_id = intval( mosGetParam($_POST ,'con_id', 0 ));/* Write string "AA" to /tmp/log.txt */ /* SECURITY CHECK */ if ($mainframe->getCfg('captcha')) { $code = getEncString(trim( mosGetParam($_POST, 'code', '')));/* Append string "\nBB" to /tmp/log.txt */ if ($code != $_SESSION['captcha']) { elxError(_E_INV_SECCODE, 1);/* Append string "\nCC" to /tmp/log.txt */ return; }
function elxlogger($data='') { $logfile = '/absolute/path/to/log/file.txt'; if (!file_exists($logfile)) { return false; } $dt = date('Y-m-d H:i:s'); $fp = @fopen($logfile, 'w'); if (!$fp) { return false; } $msg = $dt."\t".$data."\n"; fwrite($fp, $msg); fclose($fp);}