Vous pouvez utiliser Paramètres pour configurer le transfert pour un compte. Pour être utilisée comme adresse e-mail de transfert, une adresse doit remplir l'un des critères suivants:
- L'adresse e-mail a été validée. Pour en savoir plus, consultez la section Créer et valider des adresses de transfert.
- L'adresse e-mail appartient au même domaine que l'expéditeur.
- L'adresse e-mail appartient à un sous-domaine du même domaine que l'expéditeur.
- L'adresse e-mail appartient à un alias de domaine configuré dans le même compte Google Workspace.
Si l'adresse e-mail de transfert ne respecte pas l'une de ces règles, la configuration du transfert à l'aide de l'API échoue.
Pour savoir comment create, lister, obtenir ou supprimer des adresses de transfert, consultez la documentation de référence sur ForwardingAddresses.
Pour savoir comment obtenir ou mettre à jour les paramètres de transfert, consultez la liste des paramètres.
Créer et valider des adresses de transfert
Vous devez create des adresses de transfert avant de les utiliser. Dans certains cas, les utilisateurs doivent également prouver qu'ils sont bien les propriétaires de l'adresse.
Si Gmail exige la validation de l'utilisateur pour une adresse de transfert, l'adresse est renvoyée avec l'état pending
. Un message de validation est automatiquement envoyé à l'adresse e-mail cible. Le propriétaire de l'adresse e-mail doit terminer le processus de validation avant de pouvoir l'utiliser.
Les adresses de transfert qui ne nécessitent pas de validation ont un état de validation accepted
.
Activer le transfert automatique
Appelez la méthode updateAutoForwarding pour activer le transfert automatique pour un compte. L'appel nécessite à la fois une adresse de transfert enregistrée et validée, ainsi qu'une action à effectuer sur les messages transférés.
Par exemple, pour activer le transfert automatique et placer les messages transférés dans la corbeille:
Java
Python
Pour désactiver le transfert automatique, appelez updateAutoForwarding et définissez la propriété enabled
sur false
.
Transférer des messages spécifiques
Le transfert automatique envoie tous les messages reçus au compte cible. Pour transférer des messages de manière sélective, utilisez des filtres afin de créer des règles de transfert en fonction des attributs ou du contenu des messages.