建议使用以下哪种方法?

这些方法中的任何一种是否已过时?

两者都使用门户中设置的内部身份验证属性吗?

我阅读了这两种方法的源代码,而MailEngine是典型传输,发送功能等的高级抽象; MailLocalService将beanLocator用于外部服务。

那是哪一个

最佳答案

MailEngine在Liferay的util-java.jar中的WEB-INF/lib中,因此您无法从插件(ext-plugin除外)访问它。因此,请考虑一下没有保证或隐含稳定性的实现细节。
MailServiceUtil是API服务的前端类。这是API的一部分,您可以合理地期望它非常稳定。您也可以从插件中使用它。

07-27 20:58