Open anusha-0129 opened 2 months ago
Thank you for bringing this issue to our attention. We will review the issue raised and get back to you shortly.
Thank you for bringing this issue to our attention. We will review the issue raised and get back to you shortly.
Hi @anusha-0129 Thanks for identifying this bug. You are assigned this task.
Hello Sir,
My name is Shivam Kanchole, and I am a fourth-year student at IIT Roorkee. I find this issue both interesting and challenging. Additionally, I have worked on similar projects in the past. Could you please assign this issue to me?
Thank you.
Best regards, Shivam Kanchole
Describing the bug Currently, the contact form on the DEV-G website validates email addresses based on format only, without checking whether the email address actually exists. This means that users can input correctly formatted but non-existent email addresses or invalid email addresses, leading to potential issues with communication and confirmation emails not being delivered
Expected behavior To improve the user experience and ensure that valid contact information is collected, it is proposed to implement email verification in the contact form. When a user submits their email address, the system should perform a verification check to confirm that the email address exists before proceeding with form submission. If the email address is found to be invalid or non-existent, the user should be provided with feedback indicating that the email address is not valid and prompted to correct it.
Screenshots [Screenshot (75)] (https://github.com/ashutoshgithubs/iemhacks_DEV-G/assets/149309203/d046e022-18ae-413c-ad0b-f0cdefb772d3) [Screenshot (76)] (https://github.com/ashutoshgithubs/iemhacks_DEV-G/assets/149309203/64ccb040-ca93-4701-aa90-57c7e513ce7b) In the above picture even though the email does not actually exist, but as it is in correct email format application showed email sent successfully and the user will not get any confirmation mail. So, I want to fix this bug and alert the user if user provides invalid email.