GoMail is a powerful library for sending emails via multiple providers, including SMTP, Gmail API, Microsoft Graph API, SendGrid, AWS SES, Mailgun, Mandrill, Postmark, and SparkPost. Supporting attachments, plain text, and HTML content, it simplifies email integration for developers with easy setup and robust functionalities.
Is your feature request related to a problem? Please describe.
There is a persistent challenge with keeping the dependencies in the .examples folders up-to-date. This can lead to security vulnerabilities and compatibility issues that require manual intervention.
Describe the solution you'd like
The proposed solution is to integrate Dependabot to monitor and automatically update the dependencies within the .examples folders. This integration will ensure that all dependencies are current, thereby reducing the risk of vulnerabilities and improving overall maintenance efficiency.
Describe alternatives you've considered
Alternative solutions include manually updating the dependencies at regular intervals, which is both time-consuming and prone to human error. Other dependency management tools were considered, but Dependabot offers seamless integration with GitHub and automates the process effectively.
Additional context
Implementing this feature will require adding a Dependabot configuration file to the repository. Below is an example configuration that can be used:
Is your feature request related to a problem? Please describe. There is a persistent challenge with keeping the dependencies in the
.examples
folders up-to-date. This can lead to security vulnerabilities and compatibility issues that require manual intervention.Describe the solution you'd like The proposed solution is to integrate Dependabot to monitor and automatically update the dependencies within the
.examples
folders. This integration will ensure that all dependencies are current, thereby reducing the risk of vulnerabilities and improving overall maintenance efficiency.Describe alternatives you've considered Alternative solutions include manually updating the dependencies at regular intervals, which is both time-consuming and prone to human error. Other dependency management tools were considered, but Dependabot offers seamless integration with GitHub and automates the process effectively.
Additional context Implementing this feature will require adding a Dependabot configuration file to the repository. Below is an example configuration that can be used:
Integrating Dependabot will enhance the security and maintenance of the project by ensuring that dependencies remain up-to-date.