Fix bug where at least one additional address of vacation message was required (#1489345)
| | |
| | | - Fix bug where at least one additional address of vacation message was required (#1489345) |
| | | |
| | | * version 7.0 [2013-09-09] |
| | | ----------------------------------------------------------- |
| | | - Add vacation-seconds extension support (RFC 6131) |
| | |
| | | // @TODO: vacation :mime, :from, :handle |
| | | |
| | | foreach ((array)$this->form['actions'][$i]['addresses'] as $aidx => $address) { |
| | | if (!rcube_utils::check_email($address)) { |
| | | $this->form['actions'][$i]['addresses'][$aidx] = $address = trim($address); |
| | | |
| | | if (empty($address)) { |
| | | unset($this->form['actions'][$i]['addresses'][$aidx]); |
| | | } |
| | | else if (!rcube_utils::check_email($address)) { |
| | | $this->errors['actions'][$i]['addresses'] = $this->plugin->gettext('noemailwarning'); |
| | | break; |
| | | } |