Thank you for your interest in contributing to ZeroSMTP! Below you will find sections on how to report bugs, suggest features, set up your development environment, submit pull requests, and adhere to code style guidelines.
- Please check the existing issues to see if your bug has already been reported.
- If not, create a new issue with a clear title and description of the problem. Include steps to reproduce, expected behavior, and actual behavior.
- We welcome suggestions for new features! Please create a new issue for any feature you would like to propose.
- Describe the feature and its benefits for users.
- Clone the repository:
git clone https://github.com/msgwing/ZeroSMTP.git cd ZeroSMTP - Install the required dependencies (if applicable):
# Installation commands here - Run the application to ensure everything is working:
# Run command here
- Fork the repository and clone it to your local machine.
- Create a new branch for your feature or bug fix:
git checkout -b my-feature-branch
- Make your changes and commit them:
git commit -m "Add some feature" - Push to your fork and submit a pull request:
git push origin my-feature-branch
- Please follow the existing code style in the project.
- Use meaningful names for variables and functions.
- Maintain consistent indentation and spacing.
- Write comments where necessary for clarity.
Thank you for contributing! We appreciate your help in improving ZeroSMTP!