Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ISPConfig
ISPConfig 3
Commits
9b4702d8
Commit
9b4702d8
authored
May 19, 2014
by
Marius Cramer
Browse files
Merge branch 'master' into 'master'
Master
parents
f1634087
58023ffd
Changes
2
Show whitespace changes
Inline
Side-by-side
server/lib/classes/cron.d/100-monitor_email_quota.inc.php
View file @
9b4702d8
...
...
@@ -77,10 +77,20 @@ class cronjob_monitor_email_quota extends cronjob {
$mailboxes
=
$app
->
db
->
queryAllRecords
(
"SELECT email,maildir FROM mail_user WHERE server_id =
$server_id
"
);
if
(
is_array
(
$mailboxes
))
{
//* with dovecot we can use doveadm instead of 'du -s'
$dovecot
=
false
;
if
(
isset
(
$mail_config
[
'pop3_imap_daemon'
])
&&
$mail_config
[
'pop3_imap_daemon'
]
=
'dovecot'
&&
is_executable
(
'doveadm'
))
{
$dovecot
=
true
;
}
foreach
(
$mailboxes
as
$mb
)
{
$email
=
$mb
[
'email'
];
$email_parts
=
explode
(
'@'
,
$mb
[
'email'
]);
$filename
=
$mb
[
'maildir'
]
.
'/.quotausage'
;
if
(
!
file_exists
(
$filename
)
&&
$dovecot
)
{
exec
(
'doveadm quota recalc -u '
.
$email
);
}
if
(
file_exists
(
$filename
)
&&
!
is_link
(
$filename
))
{
$quotafile
=
file
(
$filename
);
preg_match
(
'/storage.*?([0-9]+)/s'
,
implode
(
''
,
$quotafile
),
$storage_value
);
...
...
server/plugins-available/mail_plugin_dkim.inc.php
View file @
9b4702d8
...
...
@@ -132,7 +132,7 @@ class mail_plugin_dkim {
}
}
else
{
$app
->
log
(
'Unable to write DKIM settings
; Check your config!
'
,
LOGLEVEL_ERROR
);
$app
->
log
(
'Unable to write DKIM settings
- no DKIM-Path defined
'
,
LOGLEVEL_ERROR
);
$check
=
false
;
}
return
$check
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment