I have a server application based on C/C++ API that’s processing mails on the mail.box. The toolkits I use are for the version 5.x.
Recently I found one problem at a client. He has a 5.x Domino server and a 6.x Notes Client. My application works fine, excepts on the mails created with the 6.x Notes client. The notes have a format that’s not recognized by my 5.x application.
The problem is that I need to process all the mails in the mail.box. I can only know what version of the server the client has, because the application is installed on the server. But I have no control over the clients used.
My question is: is it normal to have a 6 generation client running on a 5 generation server? I’m thinking that my application was not able to recognize the new .nsf format. And the Domino 5.x might have same problems with 6.x notes and databases.
So, if you have a Domino Server 5.x, you can connect to this server with Lotus Notes 5.x or 6.x!
Normaly, all mail files on your Domino Server 5.x, must have a 5 generation type (where use Mail5 template) and all must work fine if you use Lotus Notes 5.x or 6.x, because for Lotus Notes 6.x you use same Mail5 template…
In other way, in same configuration, if you make a mail.box with your Lotus Notes 6.x on your Domino Server 5.x and you don’t select Mail5 Template on creation, it’s possible to make this mail.box, by default, with Mail6 Template. But i know isn’t possible this, because you must select your database template…
So… you can use Lotus Notes 6.x connected at Domino Server 5.x, but all databases on Domino Server 5.x are under 5 generation templates.
Although the client is an R6 client, if the mail template is R5, I would have thought it would work fine…as you are only using the functionality developed for R5.
Subject: RE: 6.x Notes client and 5.x Domino server
Thank you very much Paul and Andrei for your answer.
I think my client used the mail template R6, because the mails were not able to be processed by my 5.x application. The server was able to deliver the mails, because the format hasn’t changed in the part that the Router used. But when you try to enter deep into the mail format (as my application does), exception appear.
I was trying to find out if I am wrong (I’m not experienced in administering Lotus systems) or the situation I met at that client is very rare. Because for me it seems very logic that the 5.x server cannot solve all the requests a 6.x client sends it.
I have no control over the Lotus administrators. It looks like the only way to do is to add as a requierement that the mail template being used to be R5.