> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFAccountManagementServerSendCustomAccountRecoveryEmailAsync

> Fuerza el envío de un correo electrónico a la dirección de correo electrónico de contacto registrada de la cuenta del usuario según una plantilla de correo electrónico de recuperación de cuenta

Fuerza el envío de un correo electrónico a la dirección de correo electrónico de contacto registrada de la cuenta del usuario según una plantilla de correo electrónico de recuperación de cuenta

## Sintaxis

```cpp theme={null}
HRESULT PFAccountManagementServerSendCustomAccountRecoveryEmailAsync(  
    PFEntityHandle titleEntityHandle,  
    const PFAccountManagementSendCustomAccountRecoveryEmailRequest* request,  
    XAsyncBlock* async  
)  
```

### Parámetros

**`titleEntityHandle`**   PFEntityHandle

PFEntityHandle para una entidad de título obtenida mediante PFAuthenticationGetEntityWithSecretKeyAsync.

**`request`**   [PFAccountManagementSendCustomAccountRecoveryEmailRequest\*](/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementsendcustomaccountrecoveryemailrequest)

Objeto de solicitud rellenado.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock para la operación asincrónica.

### Valor devuelto

Tipo: HRESULT

Código de resultado de esta operación de API.

## Comentarios

Esta API está disponible en Win32, Linux y macOS. Las cuentas de PlayFab que tengan una dirección de correo electrónico o un nombre de usuario válidos podrán recibir un correo electrónico de restablecimiento de contraseña mediante esta API. El correo electrónico enviado debe ser una plantilla de correo electrónico de recuperación de cuenta. Se puede pasar el nombre de usuario o el correo electrónico para enviar el correo electrónico. Llame a XAsyncGetStatus para obtener el estado de la operación. Si la llamada al servicio no se realiza correctamente, el resultado asincrónico será E\_PF\_EMAIL\_CLIENT\_CANCELED\_TASK, E\_PF\_EMAIL\_CLIENT\_TIMEOUT, E\_PF\_EMAIL\_MESSAGE\_TO\_ADDRESS\_IS\_MISSING, E\_PF\_EMAIL\_TEMPLATE\_MISSING, E\_PF\_NO\_CONTACT\_EMAIL\_ADDRESS\_FOUND, E\_PF\_SMTP\_ADDON\_NOT\_ENABLED o cualquiera de los errores globales de PlayFab Service. Consulte la página de documentación "Handling PlayFab Errors" para obtener más detalles sobre el control de errores.

## Requisitos

**Encabezado:** PFAccountManagement.h

## Consulte también

[Miembros de PFAccountManagement](/services/playfab/api-references/c/pfaccountmanagement/pfaccountmanagement_members)


## Related topics

- [PFAccountManagementSendCustomAccountRecoveryEmailRequest](/es/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementsendcustomaccountrecoveryemailrequest.md)
- [PFAccountManagementSendAccountRecoveryEmailRequest](/es/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementsendaccountrecoveryemailrequest.md)
- [PFAccountManagementClientSendAccountRecoveryEmailAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientsendaccountrecoveryemailasync.md)
- [PFAccountManagementServerSendEmailFromTemplateAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserversendemailfromtemplateasync.md)
- [PFAccountManagementServerUnlinkServerCustomIdAsync](/es/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementserverunlinkservercustomidasync.md)
