We made very good progress in the past few weeks: the new ORF Transport Agents are nearly complete, the new installer is going to be finished in a few days and the help system has been updated. The first 4.1 test versions will be ready this month and get published in January.
Also, two out of the three major questions that slowed us down has been answered reliably.
The first question was actually a software issue: the ORF Service relies on a Windows component called CDOSYS, which is broken under Exchange 2007 for 32-bit processes like the ORF Service (64-bit works fine, though). We were not sure whether this component was deliberately broken, but apparently that is not the case (thanks Matt!). Fixing the broken CDOSYS registration is easy and the ORF installer will do it under Exchange 2007. (If you wonder why we don’t just compile the ORF Service to 64-bit, the answer is that Borland Delphi has no 64-bit compiler support and according to the current roadmap, the earliest date for that feature is Winter 2008).
The second question, answered by our ISV Buddy yesterday (thanks Arun!) was regarding outbound email detection. In a previous article, I mentioned that we can no longer hook outbound SMTP command events under Exchange 2007, so we had to move the detection into a routing event, which assumes we can make difference between recipients inside and outside the organization. It is not an entirely obvious question, but now we have the answer, thanks to our buddy.
We are hoping an answer for our third question (regarding email forking) soon and that any compatibility issues we may have with Exchange 2007 SP1 will be sorted out quickly. Stay tuned, version 4.1 is coming.
posted on December 13th, 2007 @ 01:15 pm GMT+0000
Yes, thanks.
posted on December 13th, 2007 @ 11:49 pm GMT+0000
Great news!! Sign me up.
posted on December 15th, 2007 @ 06:36 am GMT+0000
We can beta test if needing help.
posted on December 19th, 2007 @ 05:42 pm GMT+0000
Excellent. Good to see some progress. We are moving to exchange 2007 in january. Hopefully not much later this version will release. :)
posted on April 4th, 2008 @ 11:18 am GMT+0000
[...] ORF 4.1 + IIS SMTP on Windows Server 2008 Standard (64-bit): NOT COMPATIBLE. The Event.Manager Windows library is simply not registered for 32-bit. We use this (mostly undocumented) library to manage the SMTP event sink bindings. If the library binary is installed, like in the case of the Exchange 2007-ified CDOSYS, we may be able to work it around by registering the library. It is reasonable to assume that the same issues can be expected as in the case of the 32-bit version, it’s just ORF did not reach that point in testing. [...]
posted on September 2nd, 2009 @ 10:41 am GMT+0000
[...] We have received a few issue reports regarding Exchange 2007 SP2 installation breaking ORF to the point that only reinstallation helps – actually, you can fix the problem without reinstalling. If you are wondering what is happening, it is the good old CDOSYS vs. Exchange 2007 issue, where the Exchange 2007 installer corrupts the registration of 32-bit CDOSYS, resulting in ORF errors logged like “On Arrival error: Unexpected exception EEngineError “Error EOleSysError updating the MIME information: Library not registered””. The installer of ORF fixes the corrupted registration, but if you perform an in-place upgrade, the ORF installer will not run and thus you need to fix the problem manually. If you get the above error, check this FAQ article. [...]
posted on March 5th, 2010 @ 08:15 am GMT+0000
[...] developers who are completely perplexed by the GoDaddy GDform.asp form mailer. What they often timesVamsoft Insider Getting Closer to Exchange 2007 Support… the ORF Service relies on a Windows component called CDOSYS, which is broken under Exchange 2007 [...]