Puedes usar Configuración para configurar el reenvío de una cuenta. Para usarse como dirección de correo electrónico de reenvío, una dirección debe cumplir con uno de los siguientes criterios:
- Se verificó la dirección de correo electrónico. Para obtener más información, consulta Cómo crear y verificar direcciones de reenvío.
- La dirección de correo electrónico pertenece al mismo dominio que el remitente.
- La dirección de correo electrónico pertenece a un subdominio dentro del mismo dominio del remitente.
- La dirección de correo electrónico pertenece a un alias de dominio configurado como parte de la misma cuenta de Google Workspace.
Si la dirección de correo electrónico de reenvío no cumple con una de estas reglas, se producirá un error al configurar el reenvío con la API.
Para obtener información sobre cómo crear, listar, obtener o borrar direcciones de reenvío, consulta la referencia de ForwardingAddresses.
Para obtener información sobre cómo obtener o actualizar la configuración de reenvío, consulta la Referencia de configuración.
Cómo crear y verificar direcciones de reenvío
Debes crear direcciones de reenvío antes de usarlas. En algunos casos, los usuarios también deben verificar la propiedad de la dirección.
Si Gmail requiere la verificación del usuario para una dirección de reenvío, la dirección se devuelve con el estado pending
. Se enviará automáticamente un mensaje de verificación a la dirección de correo electrónico de destino. El propietario de la dirección de correo electrónico debe completar el proceso de verificación antes de que se pueda usar.
Las direcciones de reenvío que no requieren verificación tienen el estado accepted
.
Cómo habilitar el reenvío automático
Llama al método updateAutoForwarding para habilitar el reenvío automático de una cuenta. La llamada requiere una dirección de reenvío registrada y verificada, así como una acción para realizar en los mensajes reenviados.
Por ejemplo, para habilitar el reenvío automático y mover los mensajes reenviados a la papelera, haz lo siguiente:
Java
Python
Para inhabilitar el reenvío automático, llama a updateAutoForwarding y configura la propiedad enabled
en false
.
Cómo reenviar mensajes específicos
El reenvío automático envía todos los mensajes recibidos a la cuenta de destino. Para reenviar mensajes de forma selectiva, usa filtros para crear reglas que reenvíen en respuesta a los atributos o el contenido de los mensajes.