Is this the Domino case then?  So if we are on Domino and we aren't using JavaMail then we check to see if there is an implementation contributed by extension point?  Should we check for an extension point contribution first, and if one is not there then go ahead and see if JavaMail has been configured?