Quarkus - 没有错误但没有电子邮件(使用 gmail)
Quarkus - no error but no email (with gmail)
我正尝试通过本指南使用 quarkus 发送电子邮件 https://quarkus.io/guides/mailer#gmail-specific-configuration。
我使用这个代码:
@Inject
Mailer mailer;
@GET
public Response sendMailTest() {
mailer.send(Mail.withHtml("<mail gmail>", "A simple email from quarkus", "<p>This is my body.<p>"));
return Response.accepted().build();
}
使用此参数:
quarkus.mailer.auth-methods=DIGEST-MD5 CRAM-SHA256 CRAM-SHA1 CRAM-MD5 PLAIN LOGIN
quarkus.mailer.from=<mail gmail>
quarkus.mailer.host=smtp.gmail.com
quarkus.mailer.port=465
quarkus.mailer.ssl=true
quarkus.mailer.username=<mail gmail>
quarkus.mailer.password=<app gmail password>
我没有错误,但我没有收到邮件。 gmail 已为此用例配置的应用程序密码 ...
有人知道吗?
谢谢!
你读了吗?
quarkus.mailer.mock
启用模拟模式,不发送电子邮件。电子邮件的内容打印在控制台上。在 PROD 模式下默认禁用,在 DEV 和 TEST 模式下默认启用。
您是否通过 运行 您的应用程序将其作为独立 jar 进行了测试?
我正尝试通过本指南使用 quarkus 发送电子邮件 https://quarkus.io/guides/mailer#gmail-specific-configuration。
我使用这个代码:
@Inject
Mailer mailer;
@GET
public Response sendMailTest() {
mailer.send(Mail.withHtml("<mail gmail>", "A simple email from quarkus", "<p>This is my body.<p>"));
return Response.accepted().build();
}
使用此参数:
quarkus.mailer.auth-methods=DIGEST-MD5 CRAM-SHA256 CRAM-SHA1 CRAM-MD5 PLAIN LOGIN
quarkus.mailer.from=<mail gmail>
quarkus.mailer.host=smtp.gmail.com
quarkus.mailer.port=465
quarkus.mailer.ssl=true
quarkus.mailer.username=<mail gmail>
quarkus.mailer.password=<app gmail password>
我没有错误,但我没有收到邮件。 gmail 已为此用例配置的应用程序密码 ...
有人知道吗?
谢谢!
你读了吗?
quarkus.mailer.mock
启用模拟模式,不发送电子邮件。电子邮件的内容打印在控制台上。在 PROD 模式下默认禁用,在 DEV 和 TEST 模式下默认启用。
您是否通过 运行 您的应用程序将其作为独立 jar 进行了测试?