In this form i entered value for login filed (i.e,email) and trying to submit,but it's giving the form exception like , "No Profile found".I am not getting clearly that you want to say.
I am not able to see Profile in this path-->dyn/admin-->Component Browser-->/atg/userprofiling/Profile is session-scoped component so you need to write whole component path. From Component Browser-->/atg/userprofiling/Profile
And regarding ForgotPasswordFormHandler,no logs are displaying on the console.add components like /atg/userprofiling/ProfileTools.properties, \atg\userprofiling\ForgotPasswordHandler.properties in your modules if you already do not have and add
16:14:03,744 INFO [STDOUT] EHLO SandeepKandari16:14:04,014 INFO [STDOUT] 250-smtpcorp.com Hello SandeepKandari [188.8.131.52]>
Alternatively after starting server make check if loggingDebug property is true or not in dyn/admin-->Component Browser-->/atg/userprofiling/email/TemplateEmailSender and other related component. you can change it from here also and It'll work still server is running
18:50:11,932 INFO [TemplateEmailSender] DEBUG Caught exception, presumably thrown because not implemented: CONTAINER:atg.userprofiling.email.TemplateEmailException: Error setting the value of property numSkipped for mailing null; SOURCE:atg.repository.RepositoryException: Ids cannot be nullNow you are very close to get solution. When any time sending email get failed then emailStatus property of Profile automatically set to invalid