appfuse クイックスタートを使用して、基本的な Spring MVC プロジェクトを作成しました。
mvn archetype:generate -B -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-spring-archetype -DarchetypeVersion=3.0.0 -DgroupId=com.mycompany -DartifactId=myproject -DarchetypeRepository=http://oss.sonatype.org/content/repositories/appfuse
https://mailtrap.io (偽の SMTP サービス)にサインアップしました。mail.properties
mailtrap 資格情報を使用してファイルを編集しました。
mail.default.from=AppFuse <appfuse@raibledesigns.com>
mail.host=mailtrap.io
mail.username=199******d30ac
mail.password=ca8******aae39
アプリを起動して新しいユーザーを登録しようとしましたが、次のようになりました。
ERROR [qtp8455718-31] MailEngine.send(78) | Failed messages: com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.1 Authentication required
資格情報を再確認しましたが、正しいと確信しています。
私はググって MailEngine のソースコードを見つけました。それはラッパーのように見えますorg.springframework.mail.MailSender
。
appfuse はすぐに使えるはずだと思っていたので、少しがっかりしました。