CMARTI numerique

Numérique : astuces et bonnes pratiques :-)

Scripts python pour lister, rechercher ou créer des redirections mails à partir des API Gandi.net

Description

Ce script accède à l'API mail Gandi afin de gérer les redirections mails depuis votre PC sans vous connecter à l'interface Web de Gandi.

Les opération actuellement implémentées dans ce script sont :

Operations pas encore implémentées:

Mode opératoire pour exécuter le script

  1. Copier le code https://www.cmarti.net/download/gandi/manageGandiMailRedir.py.txt dans un fichier avec extention ".py"
  2. Créer dans le même répertoire un fichier nommé configGandiAPI.py. Ce fichier doit contenir la ligne suivante: api_key = 'XXX' avec XXX = votre clé d'API Gandi.

L'intérêt réside dans le fait de créer rapidement une adresse de redirection. Utile pour ceux qui utilisent une adresse pour chaque inscrption à un site comme expliqué ici.

Usage

manageGandiMailRedir.py -count domain
    -> Compte les redirections du domaine.

manageGandiMailRedir.py -list domain
    -> Liste les redirections du domaine.

manageGandiMailRedir.py -search_src domain string
    -> Recherche une chaine dans les adresses sources.

manageGandiMailRedir.py -search_dest domain string
    -> Recherche une chaine dans les adresses de destinations.

manageGandiMailRedir.py -create domain new_redir destination
    -> Cree une nouvelle redirection mail.