Lotus Traveler can't send email

I’ve set up Lotus Traveler on a Windows Server running Domino and two HTC Pro phones.

The phones are receiving emails, calendar entries, and contacts.

When I try to send an email from the phone … bad things happen. The mail message makes it to the ‘sent’ view of the mail file, but never really mails it out. It sits in the inbox of the device. Here’s what the Domino Server says when it tries to sync:

“Notes Traveler: SEVERE … Problem Mailing TO: … Notes Error: Cannot store document - database has too many unique field names. Please set the ‘Allow more fields in Database’ option or ask your Administrator to compact the database”.

The option is set in the mail file, and I have tried doing a ‘copy’ compact. This has not resolved the issue. Any ideas why this is happening and how to fix it?

Subject: RE: Lotus Traveler can’t send email

Try the work around proposed in this technote:

http://www-01.ibm.com/support/docview.wss?uid=swg21324865

Be advised, if this works, all mail previously sent will likely all go out at once.

Let us know if this does not resolve the issue.

Thanks.

Subject: Didn’t fix it

Thanks for the response.

I did come across that tech note earlier, but I’m not running multiple mail boxes so ignored it. I added the line into the Notes.ini file for fun, but still no success. It did make me think of a few things to share in case they are important.

I didn’t mention that the Notes Traveler Server is a different Domino server than where the mail files exist. I did set up a dummy user though to make sure email was routing between servers. I’m not sure what Traveler does to take an outgoing email off a phone and direct it to the proper mail server.

Also another thing to clarify. The email stays in the ‘Outbox’ folder on the phone, and every time it syncs up I get another copy of that email in my ‘sent’ view in my mail file, though it never actually sends out the email.

Here’s the full log entry on the Notes Traveler Domino Server:

10/05/2009 12:56:25 PM Notes Traveler: SEVERE CN=xxx/O=xxx Problem mailing to:

SendTo:xxx/xxx

CopyTo:

BlindCopyTo:

NotesException: Notes error: Cannot store document - database has too many unique field names. Please set the ‘Allow more fields in database’ option or ask your administrator to compact the database. (xxx.nsf)

at lotus.domino.local.Document.NcopyToDatabase(Native Method)

at lotus.domino.local.Document.copyToDatabase(Unknown Source)

at com.lotus.sync

10/05/2009 12:56:25 PM Notes Traveler: SEVERE CN=xxx/O=xxx

*** Content Adapter Exception ***

Unknown 23 (ERR_DATABASE_ERROR)

Notes API Error Code = 4005

Throw: TASK_CUSTOM_IMPORT_DOC,(Notes error: Cannot store document - database has too many unique field names. Please set the ‘Allow more fields in database’ option or ask your administrator to compact the database. (xxx.nsf))

Catch: TASK_CONV_IMPORT_DOC

Catch: TASK_CAMON_PUT_ENTRY

— Debug Info ------------:

Problem maili

10/05/2009 12:56:25 PM Notes Traveler: SEVERE CN=xxx/O=xxx An exception occurred while writing data into database http://xxx.xxx.xxx/mail/xxx.nsf. Exception information:

*** Content Adapter Exception ***

Unknown 23 (ERR_DATABASE_ERROR)

Notes API Error Code = 4005

Throw: TASK_CUSTOM_IMPORT_DOC,(Notes error: Cannot store document - database has too many unique field names. Please set the ‘Allow more fields in database’ option or ask your administrator to compact the datab

10/05/2009 12:56:25 PM Notes Traveler: SEVERE CN=xxx/O=xxx An error occurred while attempting to update your database with data from the device (ERR_DATABASE_ERROR).

Subject: same error but with less details

Its seems you have higher level of debugging set. My error is:

15.08.2011 11:17:09 Lotus Traveler: SEVERE CN=User Name/O=Acme An exception occurred while writing data into database http://server.name.com/mail/user_name.nsf. Exception information: Throw: UnknownCatch: TASK_CONV_IMPORT_DOC Catch: TASK_CAMON_PUT_ENTRY *** Content Adapter Exception *** Unknown 23 (ERR_DATABASE_ERROR) — Debug Info ------------: Could not open outgoing mailbox on Server=‘CN=Server/O=Acme’ — Domino ContentStore —: Server=CN=Server/O=Acme, DB=mai

15.08.2011 11:17:09 Lotus Traveler: SEVERE CN=User Name/O=Acme An error occurred while attempting to update your database with data from the device (ERR_DATABASE_ERROR).

any advice ?

Subject: RE: same error but with less details

A lot of time has passed, so it could be different logging by now. In any case, this looks like an ACL or DB issue with the mail file. “tell traveler show ” will check the ACL and database, so look there first. After that, a PMR is your best bet.

Subject: solved

In fact problem was not on side of traveler server but in my case I found on users mail server following info in log:

13.08.2011 10:56:02 Opened session for server/Domain (Release 8.5.2FP2)

13.08.2011 10:56:03 Temporary .DTF file not found and may have been deleted.

So problem was caused by dbdirman.nsf ( Domino Directory Cache ), file was corrupted. After I killed the server, deleted the database and reboot problem disappear.