| | |
| | | var $plugin_name = 'mail_plugin'; |
| | | var $class_name = 'mail_plugin'; |
| | | |
| | | //* This function is called during ispconfig installation to determine |
| | | // if a symlink shall be created for this plugin. |
| | | function onInstall() { |
| | | global $conf; |
| | | |
| | | if($conf['services']['mail'] == true) { |
| | | return true; |
| | | } else { |
| | | return false; |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | /* |
| | | This function is called when the plugin is loaded |
| | |
| | | $mail_config = $app->getconf->get_server_config($conf["server_id"], 'mail'); |
| | | |
| | | // Create the maildir, if it does not exist |
| | | if(!is_dir($data['new']['maildir'])) { |
| | | if(!empty($data['new']['maildir']) && !is_dir($data['new']['maildir'])) { |
| | | $tmp_path = $data['new']['maildir']; |
| | | $tmp_path_parts = explode('/',$tmp_path); |
| | | unset($tmp_path_parts[count($tmp_path_parts)-2]); |