darkrockmountain / gomail

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.
https://darkrockmountain.com
Apache License 2.0
4 stars 1 forks source link

docs(gomail): Refactor gomail package to simplify type aliasing #35

Closed JRocabruna closed 2 months ago

JRocabruna commented 2 months ago

Description

This PR refactors the gomail package to simplify type aliasing for EmailMessage and Attachment. The goal is to streamline the code and make it cleaner by removing the explicit common package reference in the function return types.

Checklist

Please ensure the following guidelines are met:

Additional Information

This refactor does not introduce any breaking changes and is fully backward-compatible with existing codebases using the gomail package.