Unity Message Aging Policy

All,
is there anyway to customize the Message aging policy beyond the options that are present?  As an example any way to move a message from New Directly to Deleted Folder after 10 days but bypass the Move to Saved folder?
Thanks,
All replies rated.

Hi Trevor,
One nice way with Unity Connection is with the use of this excellent tool from the great suite of Unity Tools (use the ** reset" feature **).
Unity Connection Bulk User Delete   
For resetting users you have the option of emptying the mailbox,  resetting greetings, deleting voice names,  resetting passwords,  removing private lists and a number of other  options you may choose.   For installations where the user base “changes  over” frequently such as  schools this may be a nicer option.  This  option is also allowed for  CoRes installations since it does not involve  the removal of user  objects from the Connection database.
http://www.ciscounitytools.com/Applications/CxN/BulkUserDelete/BulkUserDelete.html
Cheers!
Rob
Please support CSC helps Kiva
https://supportforums.cisco.com/blog/12122171/cisco-support-community-helps-kiva

Similar Messages

  • Message aging policy

    Dear folks,
    I need to create message aging policy (based on the age of the message) and mbox aging policy( if there is no login /incoming message in n number of days).
    The users that are affected by these policies will be based on an private LDAP attribute. Is there a way that I can incoopperate this LDAP attribute value to setup the aging policy filter?
    Thanks,
    T Dang

    Dear Jay,
    mboxutil is your friend, here. I suggest writing something that calls mboxutil, and parses the output. These are not orphaned, unless they've been deprovisioned in ldap, not something you mentin.I can use "mboxutil -l" for the ZERO size case.
    But for the inactivity case, the comand "mboxutil -l" ==> list of mbox which include the time of last msg. For mail box without message, no date returned ... I guess that since your earlier post, you have indicated that there is no way to determine the time of the last login (activity)
    mbox -o -t n ==> I guess I won't be able to use this option, since this will output only orphan mail boxes.
    Thanks,
    T Dang
    Message was edited by:
    tindang

  • Messages Deleted in Outlook do not get permanently deleted by aging policy

    Our message aging policy is setup to permanently delete messages asap. It works ok when a user does a delete from the phone but when the user deletes from MS Outlook, the messages linger forever.
    When checked from a phone, the Outlook deleted messages are in the old items folder and are labeled deleted messages. If these messages are then deleted via the phone, they do go away and the messages count in the CUC Edit>Mailbox>Mailbox Information does go to zero finally.
    Any ideas why the Aging policy doesn't work with Outlook? Is there a way to permanently delete the deleted items in the mailboxes of all users?
    Here is our default system policy which is used on all mailboxes:
    Enabled - checked
      Move new messages to the saved folder in 7 days - unchecked
      Move saved messages to the deleted folder in 14 days - checked
         Number of days alert is sent priot to moving saved messages - 3
      Permanently delete messages in the deleted folder in 1 day
         Send alert to user prior to deleting messages - unchecked
         Number of days alert is sent prior to deleting messages - 3
      Secure rules are both unchecked
    CUCM 8.5.1.12018-1
    CUC 8.6.1.10000-109

    Hi Bill,
    I just wanted to add this reference to the great tips from Jonathan (+5 "J-Man")
    I don't see your version in the "fixed-in" releases;
    CSCtr43597 - UC 8.5.1ES16.11900-16 Message Aging Does Not Work
    Description
    Symptom:UC 8.5 message aging policy set to purge deleted messages after one day and it does not purge messages.
    Conditions:The root cause is known:If the difference between the MessageModificationtime+DeleteAgingRuleNumDay and the SystemCurrentTime is more than 99 days, the exception" Overflow occurred on a datetime or interval operation" is thrown by Informix as part of SELECT query on VIEW vw_MessageAging.And the MessageAging procedure is aborted.
    Workaround:None
    Details
    1st Found-in:                          (1)
    8.5
    More
    Less
    Status:
    Fixed
    Last Modified:
    Feb 27,2012
    Known Affected Versions:
    More
    Less
    Fixed-in:                          (6)
    8.6(2.10000.30), 8.6(1.98000.53), 8.6(1.98000.126)8.6(1.64), 8.5(1.13031.1), 8.5(1)ES56
    More
    Less
    Product:
    Cisco Unity Connection
    Platform:
    Dependent
    Severity:
    3 - moderate
    Customer Reported:                          (17)
    Cheers!
    Rob

  • Unity mail box aging policy

    I need to change the current Mail box aging policy for an existing system. If I reduce the current set up how does it effect existing "deleted" messages? Does it delete all existing ones or does it only delete new ones from the date of the change as with changes in Template/COS?
    Also I need to change the alarm threshold is there a best practice based upon the size of the hard drive- % wise ?
    thanks

    Hi -
    The default mailbox message aging policy is Enabled for Deleting voice messages automatically in the Deleted Items folder. "Permanently Delete Messages in the Deleted Items Folder in 15 Days"     
    So unless you have disabled this rule, voice messages are already getting deleted.  You may want to check here.
    When you enable the policy for a specific number of days, the timestamp of the message is used for calculating, based on
    how the user marked the message as new, resaved the message, deleted the message, or restored a deleted message as saved from the phone interface, called the "modification time".  So if you change it to 90 days, voice messages older than 90 days will be deleted the next time the scheduled task "Clean Deleted Messages" runs, which is every day, every 30 minutes.  From Cisco's Unity Connection 8.5 System Admin guide, "If you only need one set of message aging rules, you can change the specifications for the default message aging policy and assign that one policy to all users and all templates. If you need to allow some users to retain messages longer than other users, you can create additional policies and assign different policies to user templates and to individual users. If you want to send message aging alerts to some users and not to others, you can create additional policies that include aging alerts. (Message Aging Alerts are available only in Cisco Unity Connection 8.5 and later.)". You might have "privileged" users, i.e. Managers that you want to protect and configure a different policy for these users.
    Hope this helps!  Ginger

  • Unity Connection 8.5 message aging

    In Unity connection 8.5, if message aging policy "Permanently Delete Messages in the Deleted Items Folder in" is set to N days, does it permanently delete the messages individually exactly N x 24 hours after the message was deleted or does Unity Connection run a purge of all messages past due to be deleted at a specific hour once a day (for example, at midnight).
    In other words, if I have it set to 1 day and a message was "deleted" by a user at 1pm today, will Unity Connection purge such message at (1) 1pm tomorrow or (2) some scheduled time tomorrow after 1pm.
    Thank you.  An answer will be greatly appreciated.

    Hi,
    The Task agent runs every 30 minutes
    Hence the message will be deleted  as soon as  task agent runs after 1 pm Next day.

  • Cisco Unity Aging Policy Not workin as intended

         HI ,
          We have cisco unity connection 8.5 integrated with call manager 8.5. We face issue on the aging policy values set. Permanently delete all secure message that are older than _ days, value has been set and is not working as intended,Once's the value have changed should the connection agent service to be restarted? Have any 1 faced such issue ?
    Thanks,
    Rahul

    I just noticed that we are having this issue as well.  What was the resolution that Cisco gave to you?  I'm curious.
    Thanks,
    Josh

  • Aging Policy Problem

    Dear All
    I am facing problem with the aging policy in iplanet messaging server.My aging policy is not working
    Please find the below information for your reference
    1) bash-2.03# ./imsimta version
    iPlanet Messaging Server 5.2 Patch 1 (built Aug 19 2002)
    libimta.so 5.2 Patch 1 (built 23:25:07, Aug 19 2002)
    2)configutil Output
    store.expirerule.19042k7i.createtimestamp = 20070419051559Z
    store.expirerule.19042k7i.creatorsname = "cn=msg-mymessaging,cn=iplanet messaging suite,cn=server group,cn=mymessaging.mydomain.com,ou=mydomain.com,o=netscap
    eroot"
    store.expirerule.19042k7i.folderpattern = user/%@mydomain.com/*
    store.expirerule.19042k7i.messagedays = 90
    store.expirerule.19042k7i.modifiersname = "cn=msg-mymessaging,cn=iplanet messaging suite,cn=server group,cn=mymessaging.mydomain.com,ou=mydomain.com,o=netsca
    peroot"
    store.expirerule.19042k7i.modifytimestamp = 20070419051614Z
    store.expirerule.19042k7i.objectclass = nsmsgcfgexpirerule
    store.expirerule.createtimestamp = 20030427141705Z
    store.expirerule.creatorsname = "uid=admin,ou=administrators,ou=topologymanagement,o=netscaperoot"
    store.expirerule.modifiersname = "uid=admin,ou=administrators,ou=topologymanagement,o=netscaperoot"
    store.expirerule.modifytimestamp = 20030427141705Z
    store.expirerule.objectclass = nsmsgCfgContainer
    store.expirerule.santosh.createtimestamp = 20090317095139Z
    store.expirerule.santosh.creatorsname = "cn=msg-mymessaging,cn=iplanet messaging suite,cn=server group,cn=mymessaging.mydomain.com,ou=mydomain.com,o=netscape
    root"
    store.expirerule.santosh.folderpattern = user/[email protected]/*
    store.expirerule.santosh.messagecount = 5
    store.expirerule.santosh.messagedays = 1
    store.expirerule.santosh.modifiersname = "cn=msg-mymessaging,cn=iplanet messaging suite,cn=server group,cn=mymessaging.mydomain.com,ou=mydomain.com,o=netscap
    eroot"
    store.expirerule.santosh.modifytimestamp = 20090317095315Z
    store.expirerule.santosh.objectclass = nsmsgcfgexpirerule
    store.expirestart = 1530
    Any one can help me ?

    Prashant_wagh wrote:
    1) bash-2.03# ./imsimta version
    iPlanet Messaging Server 5.2 Patch 1 (built Aug 19 2002)
    libimta.so 5.2 Patch 1 (built 23:25:07, Aug 19 2002)Seriously? I would say you should upgrade but I would be probably wasting my time.
    2)configutil Output
    store.expirerule.19042k7i.folderpattern = user/%@mydomain.com/*
    store.expirerule.19042k7i.messagedays = 90
    store.expirerule.santosh.folderpattern = user/[email protected]/*
    store.expirerule.santosh.messagecount = 5
    store.expirerule.santosh.messagedays = 1You have two overlapping rules. Only one rule can be applied to a folder. You could try setting:
    store.expirerule.santosh.exclusive = yeshttp://docs.sun.com/source/816-6009-10/store.htm
    Regards,
    Shane.

  • Aging policy

    how can i define aging policy on any cache group?
    my cache group consists of one table only.
    I've followed these steps:
    Command> call ttaginglruconfig (0.75,0.90,60);
    < .7500000, .9000000, 60 >
    1 row found.
    Command>
    Command>
    Command> call ttaginglruconfig();
    < .7500000, .9000000, 60 >
    1 row found.
    Command>
    Command> call ttagingschedulenow ('tblradiuscdr');
    2996: Cannot start aging on table without aging policy
    The command failed.

    Absolutely - time-based aging is covered in the Operations Guide under "Implementing aging in a cache group". Here's an example taken from the Create Cache Group section I mentioned before:
    Example 5.47
    Create a cache group with time-based aging. Specify AgeTimestamp as the column for aging. LIFETIME 2 hours, CYCLE 30 minutes. Aging state is not specified, so the default setting (ON) is used.
    CREATE READONLY CACHE GROUP AgingCacheGroup
    AUTOREFRESH
    MODE INCREMENTAL
    INTERVAL 5 MINUTES
    STATE PAUSED
    FROM
    CUSTOMER (CustomerId NUMBER NOT NULL,
    AgeTimestamp TIMESTAMP NOT NULL,
    PRIMARY KEY (CustomerId))
    AGING USE AgeTimestamp LIFETIME 2 HOURS CYCLE 30 MINUTES;
    Command> describe customer;
    Table USER.CUSTOMER:
    Columns:
    *CUSTOMERID                      NUMBER NOT NULL
    AGETIMESTAMP TIMESTAMP (6) NOT NULL
    AGING USE AgeTimestamp LIFETIME 2 HOURS CYCLE 30 MINUTES ON
    1 table found.
    (primary key columns are indicated with *)
    With regard to adding time-based aging to a production system, the following points may be salient:
    - For the time-based aging policy, you cannot add or modify the aging column. This is because you cannot add or modify a NOT NULL column.
    - The aging policy cannot be added, altered, or dropped for an autorefresh cache group while the cache agent is active. Stop the cache agent first.

  • OWSM: SAML message protection policy question

    My web services are protected with SAML message protection policy. according to document:
    http://download.oracle.com/docs/cd/E15523_01/web.1111/b32511/setup_config.htm#BABJAIHD
    On the web service side, "+Needs the intermediary and root certificate corresponding to the client's public key in the keystore.These certificates will be used to verify the signature by generating a trusted certificate chain+."
    Also says "+Generally, the recipient does not need to have the sender's public key in its keystore to validate the certificate. It is sufficient to have the root certificate in the keystore to verify the certificate chain+."
    Since weblogic default trust store have more than 60 well known CA's trust intermediary and root certificate by default, does this mean that if web service client own a key signed by one of these well know CA, he will be able to access my web service through SAML policy?
    What if I would like to limit my web service only to specified client instead of public access, should I remove those well known intermediary and root certificate from weblogic trust store?
    Thanks

    Hi RaJdeep,
    Thank you for your inputs.But I couldnot get what I have to do here.
    Could you please pass on your contact details so that I can contact you.
    Thank you in advance.
    Regards
    Narendra

  • Unity Message Monitoring No Audio For Remote Site IP Phones

    I have Unity Message Monitoring running on a Unity 7.0 server and it works fine with IP Phones located at the same site via G.711. It also works fine with Remote Message Monitoring phones (Cell Phones configured via Message Notification Device Phone 6). But it does not work with IP Phones at remote sites via G.729. The Unity server is configured to support G.711 and G.729 and I'm not sure if my problem has anything to do with Codecs. The reason being is because the Remote Message Monitoring to cell phones is working fine and we send in all external calls from the PSTN to Unity as G.729 via our SIP Trunk and the Remote Message Monitoring media stream going out to the cell phone is G.729 with no Transcoding resource being used.
    Is anyone else having problems with Message Monitoring to IP Phones at remote sites that normally use G.729 for WAN based calls? If not, do you have your Unity setup to run G.711 and G.729 or do you have it set to G.711 only and use a MRGL with a Transcoding resource?
    Thank You,
    Mike Shelley

    Hi.
    This is a normal behaviour, because RTP between endpoints is end to end and IP phone of remote user A should be able to reach ip phone user B directly.
    This means that you should have two options:
    - VPN from user A to HQ should include User B subnet in SA association and vice versa.
    - A direct VPN between user A and user B
    HTH
    Regards
    Carlo
    Please rate all helpful posts
    "The more you help the more you learn"

  • TS3212 Tried to install itunes and I got this message. Policy 8.0 microsoft VC80.CRT type="win 32-policy' version=8.050727 6195 public key token='1fc8b3b9a1e18e3b processor architecture='x86'

    Tried to install itunes and I got this message. Policy 8.0 microsoft.VC80.CRT type=win32-policy version=8.050727.6195 public key token=1fc8b3b9a1e18e3b. Processor Architecture='x86'

    Hi M2i7guel,
    Welcome to Apple Support Communities.
    It sounds like there is an issue installing iTunes and other Windows updates on your PC. The article linked below provides troubleshooting suggestions that will resolve most issues like the one that you've described.
    Issues installing iTunes or QuickTime for Windows
    http://support.apple.com/kb/HT1926
    I hope this helps.
    -Jason

  • Aging Policy Output From Stored

    Hello,
    I am currently making some changes to our SPAM cleanup policy. After the changes have been done and have done stop-msg, start-msg, I decided to test out of things looks right. I am running "stored -c -n -v" and looking at some of the output, it looks like more than just SPAM/Trash/Deleted folders are getting processed. Is this normal output? What I am seeing is a NOTICE that stored is
    "processing mailbox 'user/joeuser/INBOX'" when I thought I would only see folder names that I have specified in the expirerule settings. Here's what I have for the SPAM folders - policies for Trash/Deleted are similar:
    store.expirerule.purgespam.exclusive = false
    store.expirerule.purgespam.folderpattern = user/*/SPAM
    store.expirerule.purgespam.foldersizebytes = 524288
    store.expirerule.purgespam.messagecount = 50
    store.expirerule.purgespam.messagedays = 1
    store.expirerule.purgespam.messagesize = 262144
    store.expirerule.purgespam.messagesizedays = 1
    Your help and comments will be appreciated.
    Keith

    Hi Keith,
    As usual please supply version information (./imsimta version) -- expire/aging support has changed lots during the various versions/hotfixes etc.
    I am currently making some changes to our SPAM
    cleanup policy. After the changes have been done and
    have done stop-msg, start-msg, I decided to test out
    of things looks right. I am running "stored -c -n -v"
    and looking at some of the output, it looks like more
    than just SPAM/Trash/Deleted folders are getting
    processed. Is this normal output? Why are you using "-c" as well ?
    This is a very specific operation to erase expunged messages, which is different to testing expiration rules.
    A better test-run command is:
    ./stored -n -vv
    What I am seeing is
    a NOTICE that stored is
    "processing mailbox 'user/joeuser/INBOX'" when I
    thought I would only see folder names that I have
    specified in the expirerule settings. The stored expire run will process all folders for a match to the folderpattern and as part of the cleanup-cycle (checking for store.exp). If this pattern doesn't match or if the mailbox is empty (no store.idx) then it will not action the expire rule(s).
    Regards,
    Shane.

  • Unity Message Service Event never makes a callback

    Hi,
    We are having an issue with Cisco Unity Connection Message Event Service not making a callback when new voicemail arrive for a user. We can successfully call the Message Event Service and obtain a valid subscription. However, we don't seem to get any callback from unity for any event.
    An example of the way we subscribe is to call subcribe on the message event service.
    subscribe("", null,  "1002",  callbackUrl, expiryDateTime, 10)
    That returns a valid subscription id.
    We use the RTM tool to get the logs from unity and the diag_CuNotifier_<>.uc log file shows no activity.
    We are using unity version Cisco Unity Connection version: 9.0.1.10000-212
    We have tried using Notification .NET SDK lib ( http://www.ciscounitytools.com/CodeSamples/Connection/Notifications/NotificationSdk.html) and seems to have the same issue.

    Hi Jalal!
    I understand you have some questions about the CUNI API. Unfortunately, I'm no expert on its usage, but I would like to suggest posting your question the CUNI dicussions on CDN:
    http://developer.cisco.com/web/cuc/community/-/message_boards/category/5334643
    HTH,
    Tim

  • Multiple Unity message notifications

    we have 3 failover pairs , on box storage, external DC's, Unity 5 , digitally networked.
    We moved 2 users using GSM , Cobras and the move mailbox function in system manager. The users were succesfully moved, all settings were migrated to the new server, however since the move they are getting 3 smtp and 3 sms notifications per message- originally they got 1 notification per message, one smtp and one sms. Switch settings match on ccm and Unity.
    Any ideas as to how and why and how we could resolve this?
    thanks
    Jeff

    Hi Jeff -
    If you are seeing application event messages like AvDSAD errors regarding synchronization, especially if the Unity servers are in different domains, I might go ahead and run the DCGC Reconnect tool.   The AvDSGlobalCatalog.exe - Monitors the Active Directory global catalog for changes to distribution lists, mailbox stores, locations, and for objects associated with other Cisco Unity servers in the network. The subscriber and location changes detected by AvDSGlobalCatalog result in updates to the global tables in the SQL database. Polling is done at regular, configurable intervals; the default is every fifteen minutes. Often times I've had to get this working to fix cross digital networking issues, like a Unity server thinking an extension is still associated to subscriber.  I'm also thinking the notification info is stored/replicated in each Unity server's UnityDB.  While you're at it, have you run DBWalker on the Unity servers lately?  Running this might help reveal the problem.
    Regards to you too! Ginger

  • Wejobs SDK failed message retry policy

    I'm trying to find out if there is any way to modify the webjobs sdk retry policy.
    Right now if a webjob throws an exception it is re-queued straight away. This isn't ideal especially if the error was due to something like a DB timeout.
    Does anyone know if the policy is modifiable to something like an exponential backoff ? Or so other workaround ?
    Thanks!

    Here is how the SDK does polling for new queue messages. it implements exponential backoff.
    The SDK implements a random exponential back-off algorithm to reduce the effect of idle-queue polling on storage transaction costs. When a message is found, the SDK waits two seconds and then checks for another message; when no message is found it waits
    about four seconds before trying again. After subsequent failed attempts to get a queue message, the wait time continues to increase until it reaches the maximum wait time, which defaults to one minute.
    The maximum wait time is configurable.
    You can see the options available to configure Queues
    http://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-webjobs-sdk-storage-queues-how-to/#config
    In your case you can set the retry count to 1 since the errors will be due to DB timeout.

Maybe you are looking for