3 votes

Courriel rebondissant d'Exchange envoyé par Outlook

Nous essayons de retirer les utilisateurs d'Exchange 2007. En suivant divers guides en ligne, nous avons modifié notre domaine accepté pour qu'il soit un "relais interne" et créé un "connecteur d'envoi" pour relayer les courriels non traités de notre domaine vers un hôte intelligent externe.

Nous avons ensuite désactivé la boîte aux lettres d'un utilisateur Exchange. L'utilisateur AD est conservé, mais la boîte aux lettres est désactivée (ce qui signifie qu'elle supprime les attributs d'utilisateur de messagerie de l'utilisateur AD).

Plusieurs personnes au bureau utilisent OS X Mail (Snow Leopard avec intégration d'Exchange). Lorsque j'envoie un nouveau courriel à partir de ce client, tout fonctionne comme prévu. L'e-mail est transféré vers le smart-host externe et atterrit dans ma boîte de réception en dehors d'Exchange.

Mais pour les personnes qui utilisent des clients Outlook, l'envoi d'un nouveau courriel à mon compte donne lieu à un message "Delivery has failed to these recipients or distribution lists". L'erreur est la suivante :

IMCEAEX-_O=FIRST+20ORGANIZATION_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+
28FKODFHF45SPDLT+29_CN=RECIPIENTS_CN=myusername@company.com
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##

Je pense qu'Outlook met en cache une référence directe à l'utilisateur supprimé dans le carnet d'adresses ou ailleurs, ce qui fait que le routage est ignoré. Est-ce que cela semble correct ? Si oui, existe-t-il un moyen de forcer Outlook à se mettre à jour ? Sinon, d'autres idées ?

Ou peut-être que le problème est qu'Outlook fait référence au compte utilisateur AD restant même s'il n'y a plus de boîte aux lettres ?

Edit : Un peu plus d'informations. Lorsque je regarde dans le traqueur de messages, je vois que :

Les courriels envoyés par les clients Outlook à la boîte aux lettres Exchange désactivée ont un destinataire de : IMCEAEX-_O=FIRST+20ORGANIZATION_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+. 28FKODFHF45SPDLT+29_CN=RECIPIENTS_CN=myusername@company.com

Les courriels envoyés par des clients Outlook vers des boîtes aux lettres Exchange normales sont simplement "theusername@company.com".

Les e-mails envoyés par les clients de messagerie OS X à des boîtes aux lettres activées ou désactivées ont des destinataires normaux tels que "myusername@company.com".

2voto

Andy Shellam Points 1830

J'ai eu un problème similaire une fois lorsqu'un utilisateur avait été déplacé vers un cluster Exchange différent, mais Outlook avait mis en cache la référence précédente et continuait à essayer d'envoyer vers le cluster précédent, même lorsque je sélectionnais spécifiquement l'utilisateur dans la liste d'adresses globale.

J'ai résolu le problème en utilisant Outlook. Commencez à taper le nom de l'utilisateur jusqu'à ce qu'il vous suggère automatiquement le nom d'utilisateur, utilisez la touche fléchée pour sélectionner le nom dans la liste des suggestions automatiques et appuyez sur Supprimer. Essayez à nouveau de taper le nom et il ne devrait pas le détecter automatiquement, vous pouvez alors sélectionner l'utilisateur dans le GAL.

1 votes

Si vous préférez supprimer toutes ces adresses de remplissage automatique en une seule action, vous pouvez supprimer le fichier n2k qui les stocke (le fichier des surnoms). Sur une machine XP, vous trouverez ce fichier dans C:\Documents et Réglages\<nom d'utilisateur> \Local Paramètres \Application Données \Microsoft\Outlook. Sur une machine Vista ou Windows 7, il se trouve dans C:\Users\ <nom d'utilisateur> \AppData\Local\Microsoft\Outlook. Fermez simplement Outlook, supprimez le(s) fichier(s) n2k, et redémarrez Outlook et ils auront tous disparu.

0 votes

Cela vaut la peine d'essayer. Merci pour l'ajout icky. Bien que j'ai réalisé que la théorie de la mise en cache d'Outlook n'explique pas pourquoi les listes de diffusion basées sur le serveur ne fonctionnent pas non plus.

0 votes

Oui, c'est généralement le NK2 (ou, dans Outlook 2010, le flux de complétion automatique qui suit l'utilisateur même dans les profils nouvellement créés) qui est en cause. On peut écrire un script powershell qui parcourt ces fichiers et supprime toutes les entrées X400 gênantes après un déménagement. Les listes de diffusion basées sur le serveur ont le même problème, si elles ont été complétées automatiquement une fois, vous pouvez toujours avoir le problème même si vous les sélectionnez manuellement dans le GAL...

0voto

Paul Kroon Points 2200

En supposant que je comprenne bien votre question, une autre possibilité est que la boîte aux lettres que vous avez désactivée est toujours en cours de traitement. retenu . Je l'ai remarqué en travaillant à la configuration d'Exchange 2010 pour qu'il fonctionne avec mon système de messagerie actuel de la même manière que vous. Étant donné que les boîtes aux lettres sont conservées pendant un certain temps après avoir été supprimées, un courriel à cette adresse renverra un échec puisque la boîte aux lettres a été supprimée et que le courriel ne sera pas relayé à mon autre système de messagerie en raison de la boîte aux lettres conservée. Si c'est le problème que vous rencontrez, vous pouvez probablement purger la boîte aux lettres supprimée ou attendre la fin de la période de conservation.

0 votes

C'est un peu effrayant parce qu'ensuite je ne peux pas récupérer le compte si les choses fonctionnent (comme lors de ma première tentative). Je me demande s'il est possible de le renommer, ou au moins de changer l'adresse e-mail lorsqu'il est désactivé ?

0 votes

Je n'ai pas travaillé avec Exchange 2007, mais si c'est comme 2010 en termes de sauvegarde/récupération, vous devriez être en mesure de stocker une sauvegarde pour récupérer la boîte aux lettres si quelque chose ne va pas et que vous devez la ramener.

0voto

Pop Catalin Points 25033

Eh bien, Outlook conserve un cache de tous les contacts auxquels vous envoyez des e-mails. Outlook pree 2010 le fichier se trouve dans appdata \microsoft\outlook du profil de l'utilisateur. Le fichier est nommé comme le profil Outlook avec l'extension .nk2.

Lorsque vous envoyez des emails à quelqu'un de la même organisation, le fichier nk2 stocke l'adresse X400 du destinataire. Google nk2edit et utilisez-le pour supprimer toutes les références EX dans le fichier nk2 et je pense que tout ira bien. Ou supprimez simplement le fichier. Nk2Edit est gratuit pour une utilisation privée, mais il faut payer une licence pour une utilisation en entreprise.

Si vous utilisez outlook 2010, le fichier nk2 se trouve dans un sous-dossier appelé roaming, et les fichiers sont Stream_Autocomplete_xxxxxxxx.dat.

J'espère que cela vous aidera.

0voto

SilverFox Points 1

J'ai eu un problème similaire. Nous sommes en Exchange 2010 et Outlook 2010

Nous avions une configuration de synchronisation GAL avec notre siège social. Pour des raisons de sécurité, ils nous ont séparés et se sont débarrassés de la synchronisation GAL.

Depuis lors, lorsque nous leur envoyons des courriels, que ce soit à partir d'un contact ou même en tapant directement l'adresse SMTP, nous obtenons un retour avec des adresses commençant par "IMCEAEX-_O%3DNT5_ou%3D0000000000" et "@ourdomain.com" au lieu de l'adresse SMTP externe souhaitée.

La solution consiste à supprimer le contact (s'il existe) et à en créer un nouveau. Indiquez l'adresse SMTP correcte. Modifiez ensuite le contact et ajoutez "autre adresse personnalisée", en indiquant une adresse X500 dans ce format (il n'est pas nécessaire que les informations soient valides, il suffit qu'elles ne correspondent pas à vos adresses X500 internes) :

/O=External Company Ltd/OU=Company name/cn=Recipients/cn=username

Enregistrez le contact et le problème sera résolu.

Outlook/Exchange 2010 n'utilise pas les fichiers nk2, il stocke ces informations sur le serveur Exchange. Il utilise (pour une raison quelconque) les adresses X500 pour le routage des e-mails. Par conséquent, s'il existe d'anciennes entrées pour un contact avec des adresses X500 erronées ou manquantes, ce problème se pose.

J'espère que cela vous aidera !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X