Home / Scripts & Code / PHP Scripts / Mail


NextMail - Self-Hosted Email ServiceNextMail - Self-Hosted Email Service
Secure PHP frontend for Mail-in-a-Box API with user management, plans, and subscription-based email access.Home / Scripts & Code / PHP Scripts / Mail

NextMail - Self-Hosted Email Service
Secure PHP frontend for Mail-in-a-Box API with user management, plans, and subscription-based ema...9 Support questions or comments
Please login or create an account to post a question or comment.
-
1 day agoyou wold sell more but after Wrestlings with your demo login for 10 minutes—pure frustration, gave up.
-
1 day agoA commission from mail in a box, a commission from payment gateway and $50 : all in a BOX?!
-
1 day agoabhicodebox Authorsorry i didnt get?
-
3 weeks agoomg, so its legit to buy or not?
- View 7 more replies
-
2 weeks agoabhicodebox AuthorOk, Can you please download latest version i now it is live it will solve the installtion issues and other bugs please check
-
2 weeks agoThank you for providing the latest version.
I have downloaded and reviewed the updated script. After detailed analysis, I can confirm that the advertised features – specifically automated mailbox and user management via the Mail-in-a-Box API – are still not implemented.
There are no API calls or endpoints for mailbox provisioning, deletion, or management in the codebase. The application continues to provide only standard SMTP/IMAP connectivity for existing mailboxes, with all user and mailbox operations being purely local.
For clarity:
According to the official Mail-in-a-Box documentation, there is no public or stable API for automated mailbox management. This means the advertised automation is technically impossible with Mail-in-a-Box, regardless of configuration.
The core functionality described in the product listing and documentation is therefore not present. -
2 weeks agoabhicodebox AuthorI already said that api is only for create the email account, how can we get and send email from api ,to send mail must have SMTP, as per the php script is only for create mail and manage mail . I think your installation issue has been solved.
-
3 weeks agoDear Team,
We followed the provided installation instructions precisely – however, the script cannot be installed successfully as described. The installer via /install consistently fails with various errors, despite all server requirements being met.
Here is a summary of what has been done:
• Script unpacked into a clean web directory
• MySQL database created, user assigned with full privileges
• .env file configured (allowinstall=true, correct DB credentials and URL)
• nextmail.sql placed in databaseimport/ directory
• Installer accessed via /install
The following issues occurred:
1. Database import fails completely:
The installer seems to expect multiple individual .sql files, but only one combined dump file (nextmail.sql) is included. The documentation does not mention this requirement.
2. installed.txt is never created:
Even after completing the configuration, the system does not recognize the installation as completed – the installed.txt file is never generated.
3. Critical error after installation attempt:
Table '...plans' doesn't exist
The application tries to access tables that were never imported – confirming that the SQL import process never worked properly.
4. We also tried the following, all without success:
• Manually adjusting .env settings (driver, ports, quotes, etc.)
• Switching to SQLite3 as a test
• Correct file permissions on writable, cache, logs, etc.
• Multiple PHP versions
• Full reinstall on a clean directory
Summary:
The provided instructions do not lead to a working installation. Without further clarification or a fixed installer version, the system cannot be used at all.
We kindly ask for:
• A fully working step-by-step installation guide including database import
or
• An updated version of the script with a functional installer
Please get back to us as soon as possible, as the project is currently non-functional.
- View 5 more replies
-
3 weeks agoHi,
Thanks for the response.
We are using a dedicated server with Plesk.
Configuration details:
• Webserver: Apache (with Nginx as reverse proxy)
• PHP version: 8.3.22 (also tested with 8.2)
• Database: MariaDB 10.6.x (accessed via localhost:3306)
• Handler: FastCGI application served by Apache
• Operating System: Ubuntu 22.04 (Plesk-managed)
Regarding your question about how many steps we completed at /install:
None – because when we open /install, the process doesn’t even begin. The page either throws a 500 Internal Server Error or shows “No input file specified.”
We followed your documentation exactly as provided. All files were uploaded as instructed, permissions verified, database created correctly, and no changes were made to the .env file or folder structure. We did not attempt to modify anything manually – everything was done by the book.
Still, the installation does not start. So the issue is clearly not on our side, unless your ZIP file has a missing or broken file (which you may want to double-check).
Let us know how to proceed.
Best regards. -
3 weeks agoHello,
We were able to get the installation running in the end, but the /install script did not work on our server. We had to complete the installation manually.
Just wanted to let you know in case others experience similar issues. -
3 weeks agoabhicodebox Authorok let me update new script
-
1 month agoSignup goes to login, can't register. Also admin demo?
-
1 month agoabhicodebox Authorpanel only support login due to demo interface, limited to create account and send mail
-
1 month agoMultiple Domain support? Meaning I can add multiple domain addresses that users can choose for there email?
For example D1.com, D2.com, D3.com
Upon Register user can deicide [email protected]
@D2.com
@D3.com -
1 month agoabhicodebox AuthorYes you can install multiple domains then you can create multiple users domain address
-
1 month ago1. Where is the demo link?
2. Mail in the box comes with roundcube email client. What does your script do different? - View 12 more replies
-
1 month agoGreat. I also see that you increased your price.
-
1 month agoabhicodebox Authorno that was our mistake we chaged the request it will update soon
-
1 month agoabhicodebox Authorprice updated
-
1 month agohi is possible to get any discount?
- View 6 more replies
-
1 month agook let me know when you add more payment providers because im europe based member , also , does api mailinabox can hangle exterial storage like Backblaze
-
1 month agoabhicodebox Authorok, we will add soon and mailinabox currently not support backblaze s3 so , if you want higher storage try to buy a vps with high storage like contabo,hetzner etc...
-
1 month agoabhicodebox Authorwe just released the new version with paypal and stripe with multi currency
Information
Category | Scripts & Code / PHP Scripts / Mail |
First release | 21 May 2025 |
Last update | 26 June 2025 |
Software version | PHP 7.0, PHP 7.1, PHP 7.2, PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.3 |
Files included | .php, .css, .html, .sql, Javascript .js |
Tags | mail hosting, email hosting, secure email service, own mail server, private email hosting, self-hosted email, encrypted email, custom domain email, email privacy, secure mail panel, mail api integration, php email client, mail-in-a-box frontend, email subscription panel, personal email server, open source email hosting, privacy-focused email, hosted email solution, lightweight mail system, cpanel mail alternative |