Gandi Wiki


Vous êtes sur la page d'une question

Mail methods
nouvelle

Question "API et Pack Gandi Mail", par Olivier G.

Bonjour,

Pourra-t-on (ou peut-on si jamais je ne l'ai pas) vu gérer ses Pack Gandi Mail via l'API ainsi que l'achat d'espace de stockage supplémentaire?

Par gérer j'entend des méthodes du style :

- domain_packmail_active/desactive() pour passer à 1000 boite max

- et/ou domain_get_tot_mailbox_available()

- domain_paxkmail_extension_add(nb_Go)

- domain_get_total_quota() pour obtenir l'espace totale réservé (style 7Go si il y a eu l'achat de quelque extension).

- domain_get_total_quota_balance() une méthode directe pour l'obtention de l'usage de l'ensemble des boites d'un domaine (cela peut certes être calculé à l'heure actuelle en listant boîte après boîte les info)… mais c'est pas très élégant.

Voilà quelques idées… pour nos chers développeurs(euses) de chez Gandi.

Réponse, par Zied S.

j'ai le même besoin, y a pas une méthode directe qui nous donne le quota_usage global (du main biensur) d'un domaine donné.

Par ailleurs y'a-t-il une méthode qui nous donne le quota acheté/réservé pou gandimail d'un domaine donné.

En fait, je veux vérifier via api qu'un domaine n'a pas dépassé le quota dédié

merci d'avance

Réponse, par Jérôme D.

Bonjour,

Etant donné que la méthode (de classe de l'API Mail) pour récupérer le quota général pour un domaine, n'existe pas, le mieux c'est de :

- lister tous les comptes email avec "domain_mailbox_list" - puis récupérer grâce à "domain_mailbox_info" le quota_usage de chaque compte email, que l'on incrémente dans une variable

Attention, le quota_usage est en octets.

Bonne journée,

Kevin Campion.

Dernière modification: le 19/11/2010 à 15:02 par Jérôme D.