Skip to content

Commit b019e48

Browse files
author
Till Brehm
committed
Fixed #4946 Problems with email starst not being written into the database.
1 parent f6150fe commit b019e48

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

server/lib/classes/cron.d/100-mailbox_stats.inc.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@ function add_mailbox_traffic(&$traffic_array, $address, $traffic,$mail_boxes, $m
173173
continue;
174174
}
175175
}
176+
177+
$this->mail_boxes = $mail_boxes;
178+
$this->mail_rewrites = $mail_rewrites;
179+
176180
$this->add_mailbox_traffic($cur_line['from'], $cur_line['size'],$mail_boxes, $mail_rewrites);
177181
//echo "1\n";
178182
//print_r($this->mailbox_traffic);
@@ -221,6 +225,7 @@ function add_mailbox_traffic(&$traffic_array, $address, $traffic,$mail_boxes, $m
221225
$tstamp = date('Y-m');
222226
$sql = "SELECT mailuser_id,email FROM mail_user WHERE server_id = ?";
223227
$records = $app->db->queryAllRecords($sql, $conf['server_id']);
228+
$mailbox_traffic = $this->mailbox_traffic;
224229
foreach($records as $rec) {
225230
if(array_key_exists($rec['email'], $mailbox_traffic)) {
226231
$sql = "SELECT * FROM mail_traffic WHERE month = ? AND mailuser_id = ?";

0 commit comments

Comments
 (0)