Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
これらの方法のどれが推奨されますか?
これらの方法のいずれかが古くなっていますか?
どちらもポータルで設定された内部認証プロパティを使用しますか?
私は両方の方法のソースを読みました。MailEngineは一般的なトランスポート、送信機能などの高レベルの抽象化です。MailLocalServiceは、外部サービスにbeanLocatorを使用します。
それはどれですか?
MailEngineはutil-java.jar、LiferayのWEB-INF/libにあるため、プラグイン(以外ext-plugin)からアクセスすることはできません。このため、安定性が保証または暗示されていない実装の詳細と考えてください。
MailEngine
util-java.jar
WEB-INF/lib
ext-plugin
MailServiceUtilAPIサービスのフロントエンドクラスです。これはAPIの一部であり、かなり安定していると合理的に期待できます。また、プラグインからも使用できます。
MailServiceUtil