diff --git a/src/main/java/com/knecon/fforesight/tenantusermanagement/service/EmailService.java b/src/main/java/com/knecon/fforesight/tenantusermanagement/service/EmailService.java index c02452a..dce6b25 100644 --- a/src/main/java/com/knecon/fforesight/tenantusermanagement/service/EmailService.java +++ b/src/main/java/com/knecon/fforesight/tenantusermanagement/service/EmailService.java @@ -57,9 +57,6 @@ public class EmailService { if (auth) { props.setProperty("mail.smtp.auth", "true"); - if (!config.get("user").equals(address)) { - throw new BadRequestException("User and from email should be the same"); - } } if (ssl) { diff --git a/src/test/java/com/knecon/fforesight/tests/SMTPConfigurationTest.java b/src/test/java/com/knecon/fforesight/tests/SMTPConfigurationTest.java index e85546b..2af22c2 100644 --- a/src/test/java/com/knecon/fforesight/tests/SMTPConfigurationTest.java +++ b/src/test/java/com/knecon/fforesight/tests/SMTPConfigurationTest.java @@ -55,19 +55,6 @@ public class SMTPConfigurationTest extends AbstractTenantUserManagementIntegrati TenantContext.clear(); } - @Test - public void testSMTPConnectionWithDifferentEmails() { - - TenantContext.setTenantId(AbstractTenantUserManagementIntegrationTest.TEST_TENANT_ID); - - SMTPConfiguration smtpConfiguration = provideTestSMTPConfiguration(); - smtpConfiguration.setUser("invalid"); - - assertThatThrownBy(() -> smtpConfigurationClient.testSMTPConfiguration(smtpConfiguration)).hasMessageContaining("User and from email should be the same"); - - TenantContext.clear(); - } - private SMTPConfiguration provideTestSMTPConfiguration() { SMTPConfiguration smtpConfiguration = new SMTPConfiguration();