Skip to content

Commit 55f8aed

Browse files
author
Marius Burkard
committed
Merge branch '5630' into 'stable-3.1'
mail_user.disabledoveadm should always = 'n' See merge request ispconfig/ispconfig3!1007
2 parents 6010c6f + bc0d340 commit 55f8aed

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

install/sql/incremental/upd_dev_collection.sql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,6 @@ ALTER TABLE `web_domain` ALTER pm SET DEFAULT 'ondemand';
2323
ALTER TABLE `mail_user`
2424
ADD `purge_trash_days` INT NOT NULL DEFAULT '0' AFTER `move_junk`,
2525
ADD `purge_junk_days` INT NOT NULL DEFAULT '0' AFTER `purge_trash_days`;
26+
27+
-- doveadm should be enabled for all mailboxes
28+
UPDATE `mail_user` set `disabledoveadm` = 'n';

interface/web/mail/mail_user_edit.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -313,8 +313,8 @@ function onAfterInsert() {
313313
$disabledeliver = ($this->dataRecord["postfix"] == 'y')?'n':'y';
314314
$disablesmtp = ($this->dataRecord["disablesmtp"])?'y':'n';
315315

316-
$sql = "UPDATE mail_user SET disableimap = ?, disablesieve = ?, disablepop3 = ?, disablesmtp = ?, disabledeliver = ?, disablelda = ?, disabledoveadm = ? WHERE mailuser_id = ?";
317-
$app->db->query($sql, $disableimap, $disableimap, $disablepop3, $disablesmtp, $disabledeliver, $disabledeliver, $disableimap, $this->id);
316+
$sql = "UPDATE mail_user SET disableimap = ?, disablesieve = ?, disablepop3 = ?, disablesmtp = ?, disabledeliver = ?, disablelda = ? WHERE mailuser_id = ?";
317+
$app->db->query($sql, $disableimap, $disableimap, $disablepop3, $disablesmtp, $disabledeliver, $disabledeliver, $this->id);
318318
}
319319
}
320320

@@ -365,8 +365,8 @@ function onAfterUpdate() {
365365
$disabledeliver = ($this->dataRecord["postfix"] == 'y')?'n':'y';
366366
$disablesmtp = (isset($this->dataRecord["disablesmtp"]) && $this->dataRecord["disablesmtp"])?'y':'n';
367367

368-
$sql = "UPDATE mail_user SET disableimap = ?, disablesieve = ?, `disablesieve-filter` = ?, disablepop3 = ?, disablesmtp = ?, disabledeliver = ?, disablelda = ?, disabledoveadm = ? WHERE mailuser_id = ?";
369-
$app->db->query($sql, $disableimap, $disableimap, $disableimap, $disablepop3, $disablesmtp, $disabledeliver, $disabledeliver, $disableimap, $this->id);
368+
$sql = "UPDATE mail_user SET disableimap = ?, disablesieve = ?, `disablesieve-filter` = ?, disablepop3 = ?, disablesmtp = ?, disabledeliver = ?, disablelda = ? WHERE mailuser_id = ?";
369+
$app->db->query($sql, $disableimap, $disableimap, $disableimap, $disablepop3, $disablesmtp, $disabledeliver, $disabledeliver, $this->id);
370370
}
371371

372372
//** If the email address has been changed, change it in all aliases too

0 commit comments

Comments
 (0)