Dit document beschrijft een probleem dat in Cisco Unity Connection (CUC) wordt aangetroffen die door een onjuiste configuratie van de adressen van de Eenvoudig Mail Transfer Protocol (mtd) wordt veroorzaakt en biedt enige vragen van de Structured Query (SQL) die u kunt gebruiken om de verkeerde configuratie te identificeren.
Cisco raadt u aan kennis te hebben over CUC.
De informatie in dit document is gebaseerd op CUC versies 8.X en hoger.
De TCP-proxy-adressen zijn onjuist ingesteld in CUC, waardoor berichten onjuist worden verzonden naar een CUC-gebruiker. De berichten worden niet aan de Smart Host doorgegeven als de Relay of de optie Accept & Relay wordt gebruikt, en de MTP-logbestanden tonen dit bericht:
Pickup Folder Monitor: No New Messages found
Deze symptomen kunnen ook worden waargenomen:
An object with SMTP addressalready exists Unable to create User
In deze sectie wordt beschreven hoe de adressen van de MTP-proxy worden gebruikt, hoe ze worden uitgevoerd en hoe de misconfiguraties van de MTP-proxy worden geïdentificeerd met het gebruik van SQL-vragen.
De TCP-proxy-adressen worden in CUC gebruikt om de ontvangers van een inkomend MTP-bericht in kaart te brengen dat door een gebruiker van een Internet Message Access Protocol (IMAP)-client wordt verzonden naar de juiste gebruiker of het Voice Profile voor Internet Mail (VPN)-contact. Als de IMAP-clients worden gebruikt om berichten naar andere gebruikers te verzenden, te antwoorden of door te sturen, of om VPIM-contacten op de CUC-server te versturen, dient u elke gebruiker of VPIM-contact te configureren met elk adres dat voor de transactie kan worden gebruikt.
Om een proxy-adressen voor een gebruiker toe te voegen, navigeer naar Gebruiker > Bewerken > Mtp Proxy-adres en voeg de juiste adressen toe. Voor contacten, navigeer aan Contact > Bewerken > Adres Mtp en voeg de aangewezen adressen toe.
Een gebruiker met de naam test bijvoorbeeld gebruikt een configuratie met één uitgang met een Cisco Unified Messaging Account-e-mailadres van test@abc.lab. Om de optie ViewMail in Microsoft Outlook (een IMAP client) te gebruiken om berichten naar gebruikers te verzenden, te beantwoorden of door te sturen, moet het adres van de MTP-proxy voor test worden ingesteld met test@abc.lab.
Om de misconfiguraties van het adres van een mp-proxy te identificeren kunnen SQL vragen worden gebruikt voor de extractie van gebruikersinformatie uit de database.Deze sectie beschrijft de SQL query opdrachten die u voor dit doel kunt gebruiken.
Voer deze opdracht in om een lijst te bekijken die alle gebruikers toont die met adressen van MTP zijn ingesteld:
admin:run cuc dbquery unitydirdb select u.alias, u.dtmfaccessid, p.smtpaddress
as smtpproxyaddress from vw_globaluser as u, vw_smtpproxyaddress as p where
u.objectid=p.object_globaluserobjectid
alias dtmfaccessid smtpproxyaddress
------- ------------ ----------------
Anirudh 1008 smtp1@abc
Anirudh 1008 smtp2@abc
Anirudh 1008 smtp3@abc
Atest2 80222 test2@cuc8-5-1a
Atest3 80231 test3@cuc8-5-1a
testa 121212 testa@cuc8-5-1a
Voer deze opdracht in om de gebruiker te bekijken voor een specifiek adres van een MTP-proxy:
admin:run cuc dbquery unitydirdb select u.alias, u.dtmfaccessid, p.smtpaddress
as smtpproxyaddress from vw_globaluser as u, vw_smtpproxyaddress as p where
u.objectid=p.object_globaluserobjectid and p.smtpaddress='smtp1@abc'
alias dtmfaccessid smtpproxyaddress
------- ------------ ----------------
Anirudh 1008 smtp1@abc
Voer deze opdracht in om een lijst te bekijken die alle contacten toont die met adressen van een MTP-proxy zijn ingesteld:
admin:run cuc dbquery unitydirdb select c.alias, c.dtmfaccessid, p.smtpaddress
as smtpproxyaddress from vw_contact as c, vw_smtpproxyaddress as p where
c.objectid=p.object_contactobjectid
alias dtmfaccessid smtpproxyaddress
----------- ------------ ----------------
testcontact null testcontact@abc
Voer deze opdracht in om het contact voor een specifiek adres voor een MTP-proxy te bekijken:
admin:run cuc dbquery unitydirdb select c.alias, c.dtmfaccessid, p.smtpaddress
as smtpproxyaddress from vw_contact as c, vw_smtpproxyaddress as p where
c.objectid=p.object_contactobjectid and p.smtpaddress='testcontact@abc'
alias dtmfaccessid smtpproxyaddress
----------- ------------ ----------------
testcontact null testcontact@abc