---
# System prepended metadata

title: 'Angebote eMial verifizierung:'

---

Angebote E-Mail Verifizierung:
===

Profil: Kartoos

https://www.freelancer.com/u/Kartoos?from=messaging&ref_project_id=37585806

Gehalt:  10-20 $ die Stunde oder Festpreis je Modul
hat auf freelancer.com 83 Aufträge in c# abgeschlossen

I would proceed as follows:
.NET has a class called "SmtpClient" that makes sending out email easy. Following is the code structure/process what I roughly got in mind
1) Create a new class that have helper functions like "SendUserVerificationEmail(UserObject)". These functions will prepare email body and subject and will utilize underlying SmtpClient class to send out the actual email. All the configuration required to configure SmtpClient (e.g. Smtp host,  port , username, password) will be stored in a config file so they can be modified without recompiling the app/web.
2) Verification email body will have URL/Link that will be dynamically generated everytime the email is sent. And that link will be tied to the User to whom the email is sent.
3) Once user click on the link the system will mark this email address "system_verified" so that the Administrator can know that automated system has verified this email and then they can manually approve the email and it is marked as "verified".

***Identifying non-active email address is not a straightforward process. There are few tricks that we can implement but they are not 100% correct. We can discuss it after starting.***

I estimate a workload of x hours:
3 hours **(without the work for identifying *non-active* email address)**

You can contact me via the following email address:
Email: rameez_usm@hotmail.com
Skype: usmani.rameez

---

Profil: haseeb6291

https://www.freelancer.com/u/haseeb6291?from=messaging&ref_project_id=37585806

Gehalt:  8 $ die Stunde oder Festpreis je Modul
hat auf freelancer.com 30 Aufträge in c# abgeschlossen


I would proceed as follows:
1. on registration in new user table create OTP or Generate a validation link that will send on the email.
2. Validate the user and make it activate then he can perform any action in the application
I estimate a workload of x hours:
8 hours

You can contact me via the following email address:
Haseeb30049@gmail.com

---



