diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..207cbc6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,47 @@
+# Created by .ignore support plugin (hsz.mobi)
+### JetBrains template
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+# User-specific stuff:
+.idea/workspace.xml
+.idea/tasks.xml
+.idea/dictionaries
+.idea/vcs.xml
+.idea/jsLibraryMappings.xml
+
+# Sensitive or high-churn files:
+.idea/dataSources.ids
+.idea/dataSources.xml
+.idea/dataSources.local.xml
+.idea/sqlDataSources.xml
+.idea/dynamic.xml
+.idea/uiDesigner.xml
+
+# Gradle:
+.idea/gradle.xml
+.idea/libraries
+
+# Mongo Explorer plugin:
+.idea/mongoSettings.xml
+
+## File-based project format:
+*.iws
+
+## Plugin-specific files:
+
+# IntelliJ
+/out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
diff --git a/dd_disable_mailto.php b/dd_disable_mailto.php
new file mode 100644
index 0000000..bfd1694
--- /dev/null
+++ b/dd_disable_mailto.php
@@ -0,0 +1,76 @@
+isAdmin()){ // Trigger Events only in Backend
+
+ $input = JFactory::getApplication()->input;
+ $option = $input->get->get("option",0,"STR");
+
+ if($option === "com_plugins" ){ // And only on plugin page, to save performance
+
+ // Load plugin parameters
+ $this->plugin = JPluginHelper::getPlugin(self::TYPE, self::NAME);
+ $this->params = new JRegistry($this->plugin->params);
+
+ $disable_mailTo = $this->params->get('disable_mailto',0);
+
+ if(!$disable_mailTo){
+ $this->set_mailTo(false);
+ } else {
+ $this->set_mailTo();
+ }
+
+ }
+
+ }
+
+ }
+
+ /**
+ * Enable / Disable com_mailto extension method
+ * @param $enable boolean true = enabled
+ * @since Version 3.6.2
+ */
+ private function set_mailTo($enable = true)
+ {
+ $enable = intval($enable);
+ $db = JFactory::getDbo();
+ $query = $db->getQuery(true);
+ $query->update('#__extensions')
+ ->set($db->quoteName('enabled') . ' = ' . $enable)
+ ->where($db->quoteName('element') . ' = ' . $db->quote('com_mailto'))
+ ->where($db->quoteName('type') . ' = ' . $db->quote('component'));
+ $db->setQuery($query);
+ $db->execute();
+ }
+
+}
\ No newline at end of file
diff --git a/dd_disable_mailto.xml b/dd_disable_mailto.xml
new file mode 100644
index 0000000..e87d278
--- /dev/null
+++ b/dd_disable_mailto.xml
@@ -0,0 +1,40 @@
+
+