Skip to content
Snippets Groups Projects
Commit c4be523f authored by Florian Schaal's avatar Florian Schaal
Browse files

mailbackup: fixed domain-query

parent 21cdaaaa
No related branches found
No related tags found
No related merge requests found
...@@ -83,10 +83,11 @@ class cronjob_backup_mail extends cronjob { ...@@ -83,10 +83,11 @@ class cronjob_backup_mail extends cronjob {
foreach($records as $rec) { foreach($records as $rec) {
//* Do the mailbox backup //* Do the mailbox backup
if($rec['backup_interval'] == 'daily' or ($rec['backup_interval'] == 'weekly' && date('w') == 0) or ($rec['backup_interval'] == 'monthly' && date('d') == '01')) { if($rec['backup_interval'] == 'daily' or ($rec['backup_interval'] == 'weekly' && date('w') == 0) or ($rec['backup_interval'] == 'monthly' && date('d') == '01')) {
$email = $rec['email'][1]; $email = $rec['email'];
$sql="SELECT * FROM mail_domain WHERE domain = ?" . $app->db->quote(explode("@",$email))."'"; $email=explode("@",$email)[1];
unset($email); $sql="SELECT * FROM mail_domain WHERE domain = '" . $app->db->quote($email)."'";
$domain_rec=$app->db->queryOneRecord($sql); $domain_rec=$app->db->queryOneRecord($sql);
unset($email);
$mail_backup_dir = $backup_dir.'/mail'.$domain_rec['domain_id']; $mail_backup_dir = $backup_dir.'/mail'.$domain_rec['domain_id'];
if(!is_dir($mail_backup_dir)) mkdir($mail_backup_dir, 0750); if(!is_dir($mail_backup_dir)) mkdir($mail_backup_dir, 0750);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment