/EmailOTPGuard

This is a C# Windows Form application that allows users to send OTP (One-Time Password) codes to email addresses and verify them. It uses the SMTP protocol to send emails through Gmail.

Primary LanguageC#

Email Verification System

This is a C# Windows Form application that allows users to send OTP (One-Time Password) codes to email addresses and verify them. It uses the SMTP protocol to send emails through Gmail and the Microsoft Outlook API to send emails through Outlook.

Features

Send OTP codes to email addresses via Gmail SMTP. Verify OTP codes entered by the user. Send emails through Outlook using the Outlook API.

Installation

To use this application, you will need to have the .NET Framework installed on your system. You can download it from the official Microsoft website here.

Once you have installed the .NET Framework, you can download the project files and compile the application using Visual Studio or a compatible IDE.

Usage

To use the application, follow these steps:

Enter an email address in the "Email" textbox. Click the "Send OTP" button to send an OTP code to the email address. Enter the OTP code in the "OTP" textbox. Click the "Verify OTP" button to verify the code. If the code is correct, a message will be displayed indicating that the code was verified. If the code is incorrect, a message will be displayed indicating that the code was invalid. To send an email through Outlook, enter the recipient's email address, subject, and body in the corresponding textboxes. Click the "Send Email" button to send the email using Outlook.

Credits

This project was created by [Your Name Here]. Feel free to use and modify the code for your own purposes.

License

This project is licensed under the MIT License. See the LICENSE file for details.