A modern webmail for self-hosted mail servers
Find a file
2025-11-02 15:31:07 +05:00
.gitea Initial commit 2025-10-30 19:00:17 +05:00
app Add logger to 500 error, clean up 2025-11-02 15:31:07 +05:00
assets Initial commit 2025-10-30 19:00:17 +05:00
config Initial commit 2025-10-30 19:00:17 +05:00
database Initial commit 2025-10-30 19:00:17 +05:00
docs Fix docs 2025-10-30 23:31:16 +05:00
langs Initial commit 2025-10-30 19:00:17 +05:00
public Add logger to 500 error, clean up 2025-11-02 15:31:07 +05:00
resources Add logger to 500 error, clean up 2025-11-02 15:31:07 +05:00
screenshots Initial commit 2025-10-30 19:00:17 +05:00
sh Initial commit 2025-10-30 19:00:17 +05:00
storage Initial commit 2025-10-30 19:00:17 +05:00
.editorconfig Initial commit 2025-10-30 19:00:17 +05:00
.env_sample Initial commit 2025-10-30 19:00:17 +05:00
.gitignore Initial commit 2025-10-30 19:00:17 +05:00
.htaccess Initial commit 2025-10-30 19:00:17 +05:00
.phpactor.json Initial commit 2025-10-30 19:00:17 +05:00
.prettierrc.json Initial commit 2025-10-30 19:00:17 +05:00
APP_STRUCTURE.md Initial commit 2025-10-30 19:00:17 +05:00
CODE_OF_CONDUCT.md Initial commit 2025-10-30 19:00:17 +05:00
composer.json Initial commit 2025-10-30 19:00:17 +05:00
composer.lock Initial commit 2025-10-30 19:00:17 +05:00
composer.phar Initial commit 2025-10-30 19:00:17 +05:00
config_sample.ini Initial commit 2025-10-30 19:00:17 +05:00
CONTRIBUTING.md Initial commit 2025-10-30 19:00:17 +05:00
esbuild.config.js Initial commit 2025-10-30 19:00:17 +05:00
LICENSE Initial commit 2025-10-30 19:00:17 +05:00
package-lock.json Initial commit 2025-10-30 19:00:17 +05:00
package.json Initial commit 2025-10-30 19:00:17 +05:00
phpactor.schema.json Initial commit 2025-10-30 19:00:17 +05:00
README.md Fix docs 2025-10-30 23:31:16 +05:00
SECURITY.md Initial commit 2025-10-30 19:00:17 +05:00
VERSION Fix 500 error on new account login, fix conversation style if empty, sync folder aliases 2025-10-31 20:47:32 +05:00

License: AGPL v3

Become a Patreon

NexMail

NexMail

A modern, beautiful, open-source webmail client built from scratch for individuals and teams. Licensed under the AGPL v3.

Features

  • Modern Interface: Clean, intuitive design for seamless email management
  • Privacy-Focused: Self-hosted for complete control over your data
  • Custom Branding: Customize logos, favicons, app names, and themes
  • Enterprise Ready: Built with modern security standards and scalability

View complete feature list

🛠️ Requirements

  • PHP >= 8.2
  • Node.js >= 20.x
  • Vue.js >= 3.5
  • Tailwind CSS >= 4.1
  • Redis (for caching)
  • Composer (PHP dependency management)
  • Web Server (Apache, Nginx, or compatible)
  • Database (MariaDB or MySQL)

Refer to composer.json and package.json for detailed dependency information.

🚀 Installation

We provide comprehensive documentation for various deployment scenarios:

📸 Screenshots

It will not be a complete README file until there is a screenshot section. :)

FAQ

Have questions? Check our FAQ section for commonly answered questions.

If you can't find your answer, please:

🤝 Contributing

We welcome contributions of all kinds, from bug reports and feature requests to code improvements and documentation.

Guidelines:

  • Be respectful, clear, and constructive in all discussions
  • Search existing issues before creating new ones
  • Keep pull requests focused and well-documented

Read our full Contributing Guide for detailed information.

📜 Code of Conduct

We are committed to fostering a welcoming and inclusive community.

Our Standards:

  • Treat all community members with respect and professionalism
  • Focus on constructive feedback and collaborative problem-solving
  • Maintain a harassment-free environment for everyone

Review our complete Code of Conduct for more details.

🔒 Security

We take security seriously. Please review our Security Policy for reporting vulnerabilities and security-related information.

📄 License

NexMail is licensed under the GNU Affero General Public License v3.0 (AGPL v3). See the LICENSE file for complete details.

This license ensures that improvements to our webmail client remain open source, particularly when deployed for network access. For commercial use or proprietary deployments, please contact us at [email protected] to discuss licensing options and commercial support.

💝 Support NexMail

Developing and maintaining NexMail requires significant time and effort. Help us keep the project sustainable and free:


Thank you for your interest in NexMail! Together, we're building better email experiences.