I have several mail-in and mail databases that have notification agents on them. In 4.6 they worked just fine as “after new mail arrives,” but in 6.5, it’s my understanding that they need to be “before mail arrives” to get around the problem of me setting the agent when I am not on the same server. This works – some of the time.
Here’s what I get when I test the agent:
The following will occur when this agent is run:
‘CN=Jennifer L. Newmark/OU=62180/OU=IS/OU=CORP/O=Manpower’ is allowed to run Personal/Formula/Simple Agents on ‘’.
Agent will be run by the Router as each new mail is delivered.
Home mail server for ‘CN=Jennifer L. Newmark/OU=62180/OU=IS/OU=CORP/O=Company’ is ‘CN=serverWM6/OU=CORP/O=Company’. Note: If needed, agent may failover to another server.
Started running agent ‘New Mail Notification’ on 01/24/2006 02:00:36 PM
Running on new mail messages: 1 total
Testing: Sent mail for 1 document(s)
Done running agent ‘New Mail Notification’ on 01/24/2006 02:00:36 PM
However, when an email actually comes to this box, here’s what happens (from the server log):
01/24/2006 11:16:11 Router: The New Mail Agent in mail2/proposalmgmt.nsf failed: You do not have a mail file/server specified. Use File Mobile Edit Current Location… to set them.
To my understanding, I shouldn’t have to specify a mail file/server in a location document when we are using a “Before New Mail Arrives” agent because it should be running on the router. Just in case, I have set it while using a location document which specifies the server and mailfile I’m setting the agent for. There’s no ID because it’s a mail-in database.
What am I doing wrong?