cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
13030
Views
5
Helpful
8
Comments
shalushar
Level 7
Level 7

 

 

 

Introduction

This document describes how to troubleshoot the error "An object with the SMTP address (abc@def.abcgroup.com) already exists"

 

 

Version

 

Unity Connection version 8.5.1ES65.13900-65

 

 

Error:-While trying to add user,getting the below error:-

 

An object with the SMTP address (abc@def.abcgroup.com) already exists. 

 

Solution 1:-

 

Follow the below steps in order to resolve the above error

 

1. run cuc dbquery unitydirdb select object_globaluserobjectid from vw_smtpaddress where smtpaddress = abc@def.abcgroup.com

 

2. run cuc dbquery unitydirdb select * from vw_subscriberreference where objectid = "referenced from previous command"

 

3. run cuc dbquery unitydirdb EXECUTE PROCEDURE csp_UserDelete(pObjectId =referenced from previous command')

 

Solution 2:-

 

Run these commands

 

1. utils cuc users bulk_clean_orphans subscribers

2. utils cuc users bulk_clean_orphans mapentries

 

 

Solution 3:-

 

Make sure that any other user should not have this address as SMTP Proxy Address.

 

 

 

 

Related Information

Troubleshoot Cisco Unity Connection

Unable to add users in Cisco Unity Connection

Comments
Sharif Alkatib
Level 1
Level 1

I tried Solution 2 but was unsuccessful.

 

Solution 4:-

Delete the offending user and recreate the end user voicemail account again.

  1. Locate the troublesome SMTP address by plugging it into the SMTP Address Search tool and delete that entry.
  2. Create new user using same alias & SMTP address. 
Sharif Alkatib
Level 1
Level 1

Solution 3 seems to work best even on Unity 10.5.2

  1. Find user that has old alias.
  2. Select user
  3. Edit  (drop-down) > SMTP Proxy Addresses
  4. Check boxes as necessary for orphaned SMTP addresses > Delete Selected
  5. Now you are able to add the new user to Unity

 

Solution 3 described here worked for me.

Iyad Musleh
Level 1
Level 1

Solution 4 worked for me. Running Unity Connection 8.5.1.  Thanks!

Not applicable

Perfect Solution 3

soheilbouzari1
Level 1
Level 1

On the left side of the Unity Connection, under Tools, there is " SMTP Address Search"

I used it to identify the duplicate SMTP address

 

 

Vaijanath Sonvane
VIP Alumni
VIP Alumni

Solution 1 worked for me. Here are some examples:

 

Command #1:

run cuc dbquery unitydirdb select object_globaluserobjectid from vw_smtpaddress where smtpaddress='abc@vm.xyz.edu'

 

The result of this command would be:

 

object_globaluserobjectid
------------------------------------
162677bb-a84d-41d5-89ab-571ead7c5828

 

Command #2: (object id is used from above command result)

run cuc dbquery unitydirdb select * from vw_subscriberreference where objectid='162677bb-a84d-41d5-89ab-571ead7c5828'

 

The result of this command would be:

objectid                                                       displayname  referencetype  referrerobjectid referrerobjecttype
162677bb-a84d-41d5-89ab-571ead7c5828 dfeghij Recipient 1894de90-0c6f-4cfd-acbf-020709158040 3

 

Now, you can search with alias "defghij" in Unity Connection and edit the SMTP address with correct one.

 

Thanks,

Vaijanath S.

joshua.gertig
Level 1
Level 1

Method 3 ended up working for me. The query commands above didn't seem to work for CXN 11.5 SU5. It ended up being a user with the same name, but who seemed to have a unique smtp address than the new hire with the same name. We found the conflict eventually in the first user's SMTP Proxy Address section. 

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: