summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8859ffe)
raw | patch | inline | side by side (parent: 8859ffe)
author | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Fri, 1 Sep 2006 11:46:03 +0000 (11:46 +0000) | ||
committer | hickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Fri, 1 Sep 2006 11:46:03 +0000 (11:46 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/branches/2.5@4569 594d385d-05f5-0310-b6e9-bd551577e9d8
plugins/personal/mail/class_mailAccount.inc | patch | blob | history |
diff --git a/plugins/personal/mail/class_mailAccount.inc b/plugins/personal/mail/class_mailAccount.inc
index fc3eccb768b4c142f302f506deed7714f248bac3..11a23bb5599ffe84e4ac953edb3071759bf96601 100644 (file)
$method->setQuota($this->folder_prefix.$this->$id, $this->gosaMailQuota);
$method->disconnect();
- /* Write sieve information only if not in C mode */
- if (!is_integer(strpos($this->gosaMailDeliveryMode, "C"))){
- $method->configureFilter($this->$id,
- $this->gosaMailDeliveryMode,
- $this->mail,
- $this->gosaMailAlternateAddress,
- $this->gosaMailMaxSize,
- $this->gosaSpamMailbox,
- $this->gosaSpamSortLevel,
- $this->gosaVacationMessage);
+ /* Only talk with sieve if the mail account already exists */
+ if($this->initially_was_account){
+
+ /* Write sieve information only if not in C mode */
+ if (!is_integer(strpos($this->gosaMailDeliveryMode, "C"))){
+ $method->configureFilter($this->$id,
+ $this->gosaMailDeliveryMode,
+ $this->mail,
+ $this->gosaMailAlternateAddress,
+ $this->gosaMailMaxSize,
+ $this->gosaSpamMailbox,
+ $this->gosaSpamSortLevel,
+ $this->gosaVacationMessage);
+ }
}
}
}