| | |
| | | <?php |
| | | |
| | | /* |
| | | Copyright (c) 2007, Till Brehm, projektfarm Gmbh |
| | | Copyright (c) 2007 - 2009, Till Brehm, projektfarm Gmbh |
| | | All rights reserved. |
| | | |
| | | Redistribution and use in source and binary forms, with or without modification, |
| | |
| | | var $plugin_name = 'getmail_plugin'; |
| | | var $class_name = 'getmail_plugin'; |
| | | |
| | | |
| | | var $getmail_config_dir = ''; |
| | | |
| | | //* 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 |
| | |
| | | } else { |
| | | $tpl = str_replace('{DELETE}','0',$tpl); |
| | | } |
| | | |
| | | |
| | | // Set the data retriever |
| | | if($data["new"]["type"] == 'pop3') { |
| | | $tpl = str_replace('{TYPE}','SimplePOP3Retriever',$tpl); |
| | | } elseif ($data["new"]["type"] == 'imap') { |
| | | $tpl = str_replace('{TYPE}','SimpleIMAPRetriever',$tpl); |
| | | } elseif ($data["new"]["type"] == 'pop3ssl') { |
| | | $tpl = str_replace('{TYPE}','SimplePOP3SSLRetriever',$tpl); |
| | | } elseif ($data["new"]["type"] == 'imapssl') { |
| | | $tpl = str_replace('{TYPE}','SimpleIMAPSSLRetriever',$tpl); |
| | | } |
| | | |
| | | // Set server, username, password and destination. |