SmarterMail Module - Professional Email Solution
SmarterMail Module is a professional email server management module developed for WiseCP hosting cont...
SmarterMail Module is a professional email server management module developed for WiseCP hosting control panel. This module allows you to manage all features of SmarterMail email server via WiseCP interface and offers your customers a comprehensive email hosting experience.
Fully Automatic Management The module performs domain creation, suspension, reactivation and deletion processes completely automatically. All operations are performed instantly via the SmarterMail API and do not require intervention.
Advanced Email Account Management Customers can create and delete unlimited email accounts from their own panels. Mailbox size, usage percentage and last login information are displayed in detail for each email account.
DKIM and Security Integration The security of emails is increased with the DKIM (DomainKeys Identified Mail) signing feature. Customers can activate DKIM settings with a single click.
DNS Management and Validation The module automatically creates all DNS records (MX, SPF, DKIM, DMARC) required for email service and provides them to customers. The accuracy of DNS records can be checked live.
One-Click Login (SSO) Customers can log in to the SmarterMail web interface with a single click. This feature optimizes the customer experience and does not require technical knowledge.
Detailed Usage Statistics Disk usage, mailbox sizes and domain-based statistics are displayed in real time. Customers can track their resource usage.
Multi-Language Support The module comes with Turkish and English language support. Interface texts can be easily customized.
Responsive Design All pages are designed to be mobile compatible. Customers can easily perform transactions from their tablets and smartphones.
API Integration Full integration is provided with SmarterMail REST API v1. Secure connection is established with token-based authentication.
Error Management and Logging All transactions are logged with the advanced error-catching system. It offers easy debugging with debug modes.
Modular Structure Each feature is organized into separate modules. New features can be easily added in the future.
Security All data entries are filtered and security vulnerabilities are prevented. CSRF protection and input validation are implemented as standard.
Main Dashboard Disk usage, server information and e-mail settings are displayed on a single page. IMAP, POP3, SMTP settings are provided ready-made.
E-Mail Account Management All e-mail accounts are listed with an advanced table structure. Search, filtering and sorting features are available.
DKIM Settings DKIM signing can be enabled with a single click.
DNS Records All necessary DNS records are presented by categorizing them. There is a verification feature for each record.
Step 1: Placing Module Files Copy the SmarterMail module folder to the /coremio/modules/Servers/
folder in the WiseCP installation directory. Make sure the file permissions are 755.
Step 2: Preparing the SmarterMail Server Create a new system administrator user in the SmarterMail administration panel. Make sure that this user has API access permissions. Add the IP addresses required for API access to the security settings.
Step 3: WiseCP Server Identification Use the "Add New Server" option in the "Servers" section of the WiseCP admin panel. Select "SmarterMail" as the server type and enter the following information:
Step 4: Test Connection After entering the server information, click the "Test Connection" button. You should receive a successful connection message. If you receive an error, check the firewall settings and API user permissions.
Step 5: Create a Product Create a new hosting product from the "Products" section. Select "SmarterMail" as the server module. Adjust the product properties (maximum number of users, disk quota, etc.) according to your needs.
Step 6: Test Order Place a test order for the product you created. Verify that domain creation, email account opening, and other basic functions work.
Step 7: DNS Templates If you are using WiseCP DNS management, add the necessary records for email services to DNS templates. This way, the correct records are automatically created for new domains.
Additional Security Measures
Development Status: Beta Testing Last Update: 2025-05-06 Compatibility: WiseCP v3.0+, SmarterMail v17.x+
New Features:
Improvements:
Bug Fixes:
New Features:
Improvements:
New Features:
Improvements:
First Beta Release: