Dans certaines implémentations de serveur SMTP (c'est-à-dire Postfix), vous pouvez activer Delivered-To
et les X-Original-To
en-têtes qui seront ajoutés à votre e-mail. (ou [X-]Envelope-To
)
Cela est très utile avec les listes de distribution pour déterminer à quelle adresse e-mail le courrier a été redirigé.
Ainsi, lorsque le courrier a été envoyé à [email protected]
, vous pouvez voir dans l'en Delivered-To
- Envelope-To
tête ou qu'il a été redirigé (distribué) vers [email protected]
, qui est l'une des nombreuses autres adresses électroniques liées à une seule boîte aux lettres.
Comment savoir quelle adresse a été utilisée pour remettre ce courrier à une boîte aux lettres spécifique sur Microsoft Exchange 2010?
En regardant le message clair (avec tous les en-têtes), je ne trouve aucune information indiquant que le courrier est arrivé via l'adresse [email protected]
Je pense que j'ai besoin que l'en- Delivered-To
tête (ou un similaire) soit défini sur Microsoft Exchange lorsqu'un courrier est livré via des listes de distribution.
Existe-t-il un moyen d'activer un tel en-tête dans Exchange 2010?
J'en ai besoin pour que notre système de ticket (OTRS) reconnaisse correctement où le ticket appartient. Ajouter toutes les adresses électroniques de toutes les listes de distribution à la configuration du système n'est pas la bonne solution.
Et s'il existe une solution pour Exchange 2010, est-ce également possible pour Exchange 2007?
Réponses:
Si je comprends bien la question, voici un moyen d'obtenir les en-têtes que vous voulez, mais je parie que vous ne l'aimerez pas. Il est basé sur des règles de transport.
Si vous pouvez contrôler l'ensemble des adresses OTRS et qu'elles peuvent être enregistrées dans Exchange (en tant que contacts Exchange, peut-être), vous pouvez créer une règle de transport pour chacune d'entre elles comme suit:
Comme le note fmysky, ce qui est horrible avec les règles de transport, c'est qu'elles prennent des chaînes littérales. Vous auriez donc besoin d'une règle de transport pour chaque adresse OTRS (mais vous n'en auriez pas besoin pour chaque liste de distribution).
J'ai essayé cela dans mon environnement Exchange 2007 et cela a fonctionné lorsque j'ai envoyé un message à l'une de nos listes de distribution internes.
la source
Vous pouvez ajouter des chaînes littérales dans les en-têtes personnalisés via les règles de transport, mais je pense que la fonctionnalité que vous souhaitez n'est pas possible, même avec PowerShell. Sauf si vous créez votre propre agent de transport.
la source
Vous pouvez obtenir l'adresse To: d'origine, mais une fois qu'elle est entrée dans Exchange, vous ne pouvez pas dire quelles décisions ont été prises pour accéder à la boîte aux lettres.
À moins que vous ayez des groupes de distribution imbriqués, cela ne devrait pas être un problème car vous pouvez obtenir l'adresse d'origine À:
Si vous utilisez des groupes de distribution imbriqués, je suggère de passer à des groupes de distribution non imbriqués.
la source
group@domain
qui est ensuite distribuérecipient-123@domain
, qui est résolu pour être remis à une boîte aux lettres spécifique. Lors de la récupération de la boîte aux lettres, tout OTRS peut voir,To: group@domain
mais ce que les règles de filtrage recherchentTo: recipient-123@domain
(<< c'est ce dont j'ai besoin!). Pour résoudre ce problème, nous devons ajouter tous les groupes connus qui incluent égalementrecipient-123
les règles de filtrage. Mais cela est impossible car nous ne sommes généralement jamais informés lorsque l'adresse est ajoutée à un groupe.