none
Control PasswordRecovery hace cambio de contraseña , no envia correo RRS feed

  • Pregunta

  • Saludos.

    Tengo un control PasswordRecovery el cual si cambia la contraseña del usuario pero no envía el mensaje por medio de una cuenta de Outlook.

    El web config está bien configurado en la siguiente forma:

     <system.net>
    <mailSettings>
    <smtp from="medicion@mitrabajo.gob.mx" >
     <network  defaultCredentials="false"  host="xxx.xx.xx.x"  userName="medicionc" password="mipassword"  />
    </smtp>
    </mailSettings>
    </system.net>

    La contraseña si se cambia pues puedo ver esto en la tabla del aspnet_Membership pero no se envía el correo.

    Si envío el correo con esta configuración  por otro medio si se envia. Sólo PasswordRecovery no lo envía.

    Hice la prueba con correos de Yahoo, Gmail y Hotmail y si lo envía.

    No me marca ningún mensaje de error. Me envía el Login.aspx, lo cual es correcto.

    La línea del control Password recovery en asp net es la siguiente:

    <asp:PasswordRecovery ID="PasswordRecovery1" runat="server" SuccessPageUrl="Login.aspx" AnswerLabelText="Respuesta:" AnswerRequiredErrorMessage="La respuesta es requerida." GeneralFailureText="" Height="16px" QuestionFailureText="Su respuesta es incorrecta. Intente de nuevo." QuestionInstructionText="" QuestionLabelText="Pregunta:" QuestionTitleText="Confirmación de Identidad." SubmitButtonText="Enviar" SuccessText="Su contraseña se ha enviado con éxito ." UserNameFailureText="El Nombre de usuario capturado no es valido. Verifiquelo e Intente de Nuevo" UserNameInstructionText="Capture su nombre de Usuario." UserNameLabelText="Nombre de Usuario:" UserNameRequiredErrorMessage="El nombre de usuario es requerido." UserNameTitleText="Recuperar Contraseña" MailDefinition-From="medicion@mitrabajo.gob.mx">

    Ojalá me puedan ayudar.

    Gracias


    miércoles, 20 de abril de 2016 14:10

Respuestas