In questo documento viene descritto un problema riscontrato in Cisco Unity Connection (CUC) causato da una configurazione errata degli indirizzi proxy SMTP (Simple Mail Transfer Protocol) e vengono fornite alcune query SQL (Structured Query Language) che è possibile utilizzare per identificare la configurazione errata.
Cisco raccomanda la conoscenza di CUC.
Le informazioni fornite in questo documento si basano sulle versioni CUC 8.X e successive.
Gli indirizzi proxy SMTP non sono configurati correttamente in CUC, il che fa sì che i messaggi vengano inviati a un utente CUC errato. I messaggi non vengono inoltrati allo Smart Host SMTP se si utilizza l'opzione Relay o Accept & Relay e nei log SMTP viene visualizzato questo messaggio:
Pickup Folder Monitor: No New Messages found
Possono essere osservati anche questi sintomi:
An object with SMTP addressalready exists Unable to create User
In questa sezione viene descritto come utilizzare gli indirizzi proxy SMTP, come implementarli e come identificare le configurazioni errate degli indirizzi proxy SMTP con l'utilizzo di query SQL.
Gli indirizzi proxy SMTP vengono utilizzati in CUC per mappare i destinatari di un messaggio SMTP in ingresso inviato da un utente da un client IMAP (Internet Message Access Protocol) all'utente appropriato o al profilo vocale per il contatto VPIM (Internet Mail). Se vengono utilizzati client IMAP per inviare, rispondere o inoltrare messaggi ad altri utenti o contatti VPIM sul server CUC, è necessario configurare ogni utente o contatto VPIM con qualsiasi indirizzo SMTP che potrebbe essere utilizzato per la transazione.
Per aggiungere indirizzi proxy SMTP per un utente, selezionare Utente > Modifica > Indirizzo proxy SMTP e aggiungere gli indirizzi appropriati. Per i contatti, passare a Contatto > Modifica > Indirizzo proxy SMTP e aggiungere gli indirizzi appropriati.
Ad esempio, un utente di nome test utilizza una configurazione a casella singola con l'indirizzo di posta elettronica dell'account di messaggistica unificata Cisco test@abc.lab. Per utilizzare la funzionalità ViewMail di Microsoft Outlook (un client IMAP) per inviare, rispondere o inoltrare messaggi agli utenti, l'indirizzo proxy SMTP per il test deve essere configurato con test@abc.lab.
Per identificare le configurazioni errate degli indirizzi proxy SMTP, è possibile utilizzare le query SQL per estrarre le informazioni utente dal database. In questa sezione vengono descritti i comandi delle query SQL che è possibile utilizzare a tale scopo.
Immettere questo comando per visualizzare un elenco che mostra tutti gli utenti configurati con gli indirizzi proxy SMTP:
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
Immettere questo comando per visualizzare l'utente per un indirizzo proxy SMTP specifico:
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
Immettere questo comando per visualizzare un elenco in cui vengono visualizzati tutti i contatti configurati con gli indirizzi proxy SMTP:
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
Immettere questo comando per visualizzare il contatto per un indirizzo proxy SMTP specifico:
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
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
19-May-2014 |
Versione iniziale |