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
063932b0
Commit
063932b0
authored
Nov 15, 2015
by
Florian Schaal
Browse files
fixed last commit
parent
52bbc896
Changes
1
Show whitespace changes
Inline
Side-by-side
server/plugins-available/postfix_server_plugin.inc.php
View file @
063932b0
...
...
@@ -165,7 +165,7 @@ class postfix_server_plugin {
if
(
$mail_config
[
"mailbox_virtual_uidgid_maps"
]
==
'y'
)
{
$temp
=
exec
(
"postconf -n virtual_transport"
,
$out
);
// If dovecot switch to lmtp
if
(
$out
[
0
]
!=
"virtual_transport = lmtp:unix:private/dovecot-lmtp"
{
if
(
$out
[
0
]
!=
"virtual_transport = lmtp:unix:private/dovecot-lmtp"
)
{
exec
(
"postconf -e 'virtual_transport = lmtp:unix:private/dovecot-lmtp'"
);
exec
(
'postfix reload'
);
$app
->
system
->
replaceLine
(
"/etc/dovecot/dovecot.conf"
,
"protocols = imap pop3"
,
"protocols = imap pop3 lmtp"
);
...
...
@@ -173,13 +173,14 @@ class postfix_server_plugin {
}
}
else
{
// If dovecot switch to dovecot
if
(
$out
[
0
]
!=
"virtual_transport = dovecot"
{
if
(
$out
[
0
]
!=
"virtual_transport = dovecot"
)
{
exec
(
"postconf -e 'virtual_transport = dovecot'"
);
exec
(
'postfix reload'
);
$app
->
system
->
replaceLine
(
"/etc/dovecot/dovecot.conf"
,
"protocols = imap pop3 lmtp"
,
"protocols = imap pop3"
);
exec
(
$conf
[
'init_scripts'
]
.
'/'
.
'dovecot restart'
);
}
}
}
exec
(
"postconf -e 'mailbox_size_limit = "
.
intval
(
$mail_config
[
'mailbox_size_limit'
]
*
1024
*
1024
)
.
"'"
);
//TODO : no reload?
exec
(
"postconf -e 'message_size_limit = "
.
intval
(
$mail_config
[
'message_size_limit'
]
*
1024
*
1024
)
.
"'"
);
//TODO : no reload?
...
...
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