'use_dimension', 'curr_default', 'f_year',
'no_item_list' => 0, 'no_customer_list' => 0,
'no_supplier_list' =>0, 'base_sales',
- 'time_zone' => 0, 'add_pct', 'round_to', 'login_tout', 'auto_curr_reval'))
+ 'time_zone' => 0, 'add_pct', 'round_to', 'login_tout', 'auto_curr_reval',
+ 'bcc_email'))
);
$_SESSION['wa_current_user']->timeout = $_POST['login_tout'];
} /* end of if submit */
//---------------------------------------------------------------------------------------------
-
+if (get_company_pref('bcc_email') === null) { // available from 2.3.14, can be not defined on pre-2.4 installations
+ set_company_pref('bcc_email', 'setup.company', 'varchar', 100, '');
+ refresh_sys_prefs();
+}
start_form(true);
$myrow = get_company_prefs();
$_POST['round_to'] = $myrow['round_to'];
$_POST['auto_curr_reval'] = $myrow['auto_curr_reval'];
$_POST['del_coy_logo'] = 0;
+$_POST['bcc_email'] = $myrow["bcc_email"];
start_outer_table(TABLESTYLE2);
text_row_ex(_("Fax Number:"), 'fax', 25);
email_row_ex(_("Email Address:"), 'email', 25, 55);
+email_row_ex(_("BCC Address for all outgoing mails:"), 'bcc_email', 25, 55);
+
text_row_ex(_("Official Company Number:"), 'coy_no', 25);
text_row_ex(_("GSTNo:"), 'gst_no', 25);
var $subject = "";
var $body = "";
var $charset = 'ISO-8859-1';
+ var $add_params;
function email($name, $mail)
{
$this->boundary = md5(uniqid(time()));
$this->header = "From: $name <$mail>\n";
+ $bcc = get_company_pref('bcc_email');
+ if ($bcc)
+ $this->bcc[] = $bcc;
}
function to($mail)
$ret = 0;
foreach($this->to as $mail)
{
- if (mail($mail, $this->subject, $this->body, $this->header))
+ if (mail($mail, $this->subject, $this->body, $this->header, $this->add_params))
$ret++;
}
return $ret;
INSERT INTO `0_sys_prefs` VALUES('version_id', 'system', 'varchar', 11, '2.3rc');
INSERT INTO `0_sys_prefs` VALUES('auto_curr_reval', 'setup.company', 'smallint', 6, '1');
INSERT INTO `0_sys_prefs` VALUES('grn_clearing_act', 'glsetup.purchase', 'varchar', 15, '1550');
+INSERT INTO `0_sys_prefs` VALUES('bcc_email', 'setup.company', 'varchar', 100, '');
-- --------------------------------------------------------
INSERT INTO `0_sys_prefs` VALUES('version_id', 'system', 'varchar', 11, '2.3rc');
INSERT INTO `0_sys_prefs` VALUES('auto_curr_reval', 'setup.company', 'smallint', 6, '1');
INSERT INTO `0_sys_prefs` VALUES('grn_clearing_act', 'glsetup.purchase', 'varchar', 15, '1550');
+INSERT INTO `0_sys_prefs` VALUES('bcc_email', 'setup.company', 'varchar', 100, '');
-- --------------------------------------------------------