Hello Amaaz Arshad,
I understand you're trying to customize the "Forgot Password" email in your Azure AD B2C setup.
In Azure AD B2C, the default verification email sent during password reset cannot be customized if you're using built-in user flows. The email content, subject, and layout are managed by the system and can’t be edited.
If you want full control over the email’s content, formatting, and sender details, you need to use Custom Policies (also called Identity Experience Framework). With this setup, Azure AD B2C calls your custom REST API, and your selected email provider (like SendGrid or Mailjet) sends the email using your own template.
You can refer to these Microsoft guides to set up custom email verification:
- Custom email verification with Mailjet - Azure AD B2C
- Custom email verification with SendGrid - Azure AD B2C
If you're new to custom policies, this guide will help you get started:
Tutorial - Create custom policies - Azure Active Directory B2C
Hope this helps to clarify things a bit. Let me know if this answers your query, and feel free to post back if you have any further questions.