Hello,
Trying to add a subfolder I receive the following errors:
Error:
Type.........: E_WARNING
Message......: array_merge() [function.array-merge]: Argument #1 is not an array
File.........: /home/v-webmail-1.6.4/includes/mailaccess/imapext.php
Area in File.: (67) (62) *
.............: (63) * @return string Errors
.............: (64) */
.............: (65) function getErrors()
.............: (66) {
.............: (67) $this->errors = array_merge(@$this->errors, imap_errors());
.............: (68) return '(' . implode(', ', $this->errors) . ')';
.............: (69) }
.............: (70)
.............: (71) /**
.............: (72) * Returns last error. Will call getErrors() first.
Error:
Type.........: E_WARNING
Message......: implode() [function.implode]: Bad arguments.
File.........: /home/v-webmail-1.6.4/includes/mailaccess/imapext.php
Area in File.: (68) (63) * @return string Errors
.............: (64) */
.............: (65) function getErrors()
.............: (66) {
.............: (67) $this->errors = array_merge(@$this->errors, imap_errors());
.............: (68) return '(' . implode(', ', $this->errors) . ')';
.............: (69) }
.............: (70)
.............: (71) /**
.............: (72) * Returns last error. Will call getErrors() first.
.............: (73) *
Error:
Type.........: E_WARNING
Message......: array_merge() [function.array-merge]: Argument #1 is not an array
File.........: /home/v-webmail-1.6.4/includes/mailaccess/imapext.php
Area in File.: (67) (62) *
.............: (63) * @return string Errors
.............: (64) */
.............: (65) function getErrors()
.............: (66) {
.............: (67) $this->errors = array_merge(@$this->errors, imap_errors());
.............: (68) return '(' . implode(', ', $this->errors) . ')';
.............: (69) }
.............: (70)
.............: (71) /**
.............: (72) * Returns last error. Will call getErrors() first.
Error:
Type.........: E_WARNING
Message......: array_merge() [function.array-merge]: Argument #2 is not an array
File.........: /home/v-webmail-1.6.4/includes/mailaccess/imapext.php
Area in File.: (67) (62) *
.............: (63) * @return string Errors
.............: (64) */
.............: (65) function getErrors()
.............: (66) {
.............: (67) $this->errors = array_merge(@$this->errors, imap_errors());
.............: (68) return '(' . implode(', ', $this->errors) . ')';
.............: (69) }
.............: (70)
.............: (71) /**
.............: (72) * Returns last error. Will call getErrors() first.
Error:
Type.........: E_WARNING
Message......: implode() [function.implode]: Bad arguments.
File.........: /home/v-webmail-1.6.4/includes/mailaccess/imapext.php
Area in File.: (68) (63) * @return string Errors
.............: (64) */
.............: (65) function getErrors()
.............: (66) {
.............: (67) $this->errors = array_merge(@$this->errors, imap_errors());
.............: (68) return '(' . implode(', ', $this->errors) . ')';
.............: (69) }
.............: (70)
.............: (71) /**
.............: (72) * Returns last error. Will call getErrors() first.
.............: (73) *
Error:
Type.........: E_WARNING
Message......: Cannot modify header information - headers already sent by (output started at /home/v-webmail-1.6.4/includes/functions.php:82)
File.........: /home/v-webmail-1.6.4/includes/common.php
Area in File.: (51) (46)
.............: (47) if (isset($error_msg)) {
.............: (48) $SESSION['common']['error_msg'] = $error_msg;
.............: (49) }
.............: (50)
.............: (51) header('Location: ' . common::url($to));
.............: (52) exit;
.............: (53) }
.............: (54)
.............: (55) /**
.............: (56) * Returns an absolute URI to the requested
You might need to check to make sur you actually have an IMAP server running on your build. If you do not, you will not have folder support. In which case change the config to pop3 only.
We have been using this for a long time with imap and it is running fine.