Gestion croisée des alias et des adresses d'expédition
-
Gestion de la sender_login_map dans sql_postfix -
Get sur une mailbox -
additional senders (postfix) -
additional senders (OX, attribut 'aliases') -
si les deux listes ne sont pas cohérentes, broken -
pour fixer : merge des deux listes (copier ce qui manque de l'une dans l'autre)
-
-
Post/Patch sur une mailbox -
POST : si la liste est vide, il ne faut pas la purger, si elle contient des adresses, il faut les ajouter -
PATCH : si la liste est fournie vide, il faut purger -
on peut modifier la liste des 'additional senders', avec la mécanique +/-
-
-
Delete d'une mailbox -
penser à supprimer les additional senders -
(on ne supprime pas les aliases qui pointent vers cette adresse)
-
-
Sur un alias... -
Ajout d'un flag booléen 'dest_can_send' 'allow_dest_to_send' 'destination_additional_sender' sur POST alias -
vient ajouter l'alias dans les sender_login_map de postfix -
si le destinataire est un compte OX, ajout dans les 'aliases' du compte OX
-
-
En lecture... Est-ce qu'on tient compte d'OX, ou seulement de la map postfix ? -
Quand on crée un compte OX, s'il y a déjà des entrées dans 'sender_login_map', on les ajoute en 'aliases'
-
Edited by Christophe Ninucci