The Image Sender project simplifies sending emails with attachments, offering a convenient communication solution. Users can compose emails, attach images, and send them seamlessly. The system ensures reliable email delivery and provides status updates, enhancing the user experience.
- Ensure you have the following prerequisites installed:
- .NET Framework (version 7.0 or above)
- Visual Studio IDE (or any other .NET development environment)
- MySQL Server (or any other relational database management system)
- Clone or download the Image Sender project repository from the provided source.
- Open the project solution file in Visual Studio.
- Restore the NuGet packages for the solution.
- Modify the database connection string as well as the Recipient Mail Adress, the folder path in the
appsettings.json
file to point to your MySQL Server instance. - Modify Client ID and Secret in the
GmailServiceHelper.cs
class. - Open Package Manager Console and run the migration commands to create the database schema:
Update-Database