Releases: qld-gov-au/aws-smtp-relay
Releases · qld-gov-au/aws-smtp-relay
v2.0.1
What's Changed
🏕 Features
- [QOLOE-463] update dependencies by @ThrawnCA in #1056
- Cicd updates by @duttonw in #1057
- Update Changelog} by @github-actions in #1066
- Update to java 21 by @duttonw in #1067
- Update Changelog by @github-actions in #1068
👒 Dependencies
- build(deps): bump aws-java-sdk-bom from 1.11.1008 to 1.11.1009 by @dependabot in #483
- build(deps): bump com.amazonaws:aws-java-sdk-bom from 1.12.761 to 1.12.767 by @dependabot in #1059
- build(deps): bump com.mebigfatguy.fb-contrib:fb-contrib from 7.4.7 to 7.6.4 by @dependabot in #1065
- build(deps): bump org.codehaus.mojo:exec-maven-plugin from 3.0.0 to 3.3.0 by @dependabot in #1064
- build(deps): bump com.puppycrawl.tools:checkstyle from 9.3 to 10.17.0 by @dependabot in #1058
- build(deps): bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.12.0 to 1.13.0 by @dependabot in #1061
New Contributors
- @ThrawnCA made their first contribution in #1056
- @github-actions made their first contribution in #1066
Full Changelog: 1.3.2...v2.0.1
1.3.2 Update dependencies to support IMDSv2
What's Changed
- build(deps): bump aws-java-sdk-bom from 1.11.912 to 1.11.916 by @dependabot-preview in #364
- build(deps): bump aws-java-sdk-bom from 1.11.916 to 1.11.917 by @dependabot-preview in #365
- build(deps): bump aws-java-sdk-bom from 1.11.917 to 1.11.940 by @dependabot-preview in #394
- build(deps): bump dependency-check-maven from 6.0.3 to 6.0.5 by @dependabot-preview in #387
- build(deps): bump checkstyle from 8.38 to 8.39 by @dependabot-preview in #379
- [Snyk] Upgrade com.fasterxml.jackson.core:jackson-databind from 2.11.3 to 2.12.0 by @snyk-bot in #372
- build(deps): bump pmd.version from 6.29.0 to 6.30.0 by @dependabot-preview in #366
- build(deps): bump aws-java-sdk-bom from 1.11.940 to 1.11.948 by @dependabot-preview in #407
- build(deps): bump checkstyle from 8.39 to 8.40 by @dependabot-preview in #405
- build(deps): bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 by @dependabot-preview in #403
- build(deps): bump pmd.version from 6.30.0 to 6.31.0 by @dependabot-preview in #402
- [Snyk] Upgrade com.fasterxml.jackson.core:jackson-databind from 2.12.0 to 2.12.1 by @duttonw in #401
- build(deps): bump dependency-check-maven from 6.0.5 to 6.1.0 by @dependabot-preview in #397
- build(deps): bump aws-java-sdk-bom from 1.11.948 to 1.11.952 by @dependabot-preview in #411
- build(deps): bump aws-java-sdk-bom from 1.11.952 to 1.11.954 by @dependabot-preview in #414
- build(deps): bump dependency-check-maven from 6.1.0 to 6.1.1 by @dependabot-preview in #413
- build(deps): bump aws-java-sdk-bom from 1.11.954 to 1.11.957 by @dependabot-preview in #417
- build(deps): bump checkstyle from 8.40 to 8.41.1 by @dependabot-preview in #451
- [Snyk] Upgrade com.fasterxml.jackson.core:jackson-databind from 2.12.1 to 2.12.2 by @snyk-bot in #448
- build(deps): bump pmd.version from 6.31.0 to 6.33.0 by @dependabot-preview in #450
- build(deps): bump dependency-check-maven from 6.1.1 to 6.1.5 by @dependabot-preview in #455
- build(deps): bump aws-java-sdk-bom from 1.11.957 to 1.11.992 by @dependabot-preview in #460
- build(deps): bump aws-java-sdk-bom from 1.11.992 to 1.11.996 by @dependabot-preview in #464
- build(deps): bump aws-java-sdk-bom from 1.11.996 to 1.11.1000 by @dependabot-preview in #468
- build(deps): bump aws-java-sdk-bom from 1.11.1000 to 1.11.1004 by @dependabot-preview in #473
- build(deps): bump pmd.version from 6.33.0 to 6.34.0 by @dependabot-preview in #475
- build(deps): bump checkstyle from 8.41.1 to 8.42 by @dependabot-preview in #474
- build(deps): bump jackson-databind from 2.12.2 to 2.12.3 by @dependabot-preview in #470
- build(deps): bump dependency-check-maven from 6.1.5 to 6.1.6 by @dependabot-preview in #480
- build(deps): bump aws-java-sdk-bom from 1.11.1004 to 1.11.1007 by @dependabot-preview in #479
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #478
- build(deps): bump annotations from 3.0.1 to 3.0.1u2 by @dependabot in #482
- build(deps): bump aws-java-sdk-bom from 1.11.1007 to 1.11.1008 by @dependabot in #481
- build(deps): bump subethasmtp from 4.0.1 to 6.0.0 by @dependabot-preview in #424
- build(deps): bump aws-java-sdk-bom from 1.11.1008 to 1.11.1012 by @dependabot in #485
- build(deps): bump aws-java-sdk-bom from 1.11.1012 to 1.11.1013 by @dependabot in #486
- build(deps): bump aws-java-sdk-bom from 1.11.1013 to 1.11.1016 by @dependabot in #489
- build(deps): bump aws-java-sdk-bom from 1.11.1016 to 1.11.1019 by @dependabot in #492
- build(deps): bump checkstyle from 8.42 to 8.43 by @dependabot in #503
- build(deps): bump commons-io from 2.8.0 to 2.9.0 by @dependabot in #500
- build(deps): bump dependency-check-maven from 6.1.6 to 6.2.0 by @dependabot in #504
- build(deps): bump pmd.version from 6.34.0 to 6.35.0 by @dependabot in #505
- build(deps): bump aws-java-sdk-bom from 1.11.1019 to 1.11.1030 by @dependabot in #506
- build(deps): bump jdeb from 1.8 to 1.9 by @dependabot in #510
- build(deps): bump dependency-check-maven from 6.2.0 to 6.2.1 by @dependabot in #513
- build(deps): bump aws-java-sdk-bom from 1.11.1030 to 1.12.2 by @dependabot in #514
- build(deps): bump aws-java-sdk-bom from 1.12.2 to 1.12.5 by @dependabot in #519
- build(deps): bump commons-io from 2.9.0 to 2.10.0 by @dependabot in #518
- build(deps): bump dependency-check-maven from 6.2.1 to 6.2.2 by @dependabot in #515
- build(deps): bump aws-java-sdk-bom from 1.12.5 to 1.12.11 by @dependabot in #527
- build(deps): bump slf4j-api from 1.7.30 to 1.7.31 by @dependabot in #524
- build(deps): bump slf4j-simple from 1.7.30 to 1.7.31 by @dependabot in #523
- build(deps): bump pmd.version from 6.35.0 to 6.36.0 by @dependabot in #529
- build(deps): bump checkstyle from 8.43 to 8.44 by @dependabot in #531
- build(deps): bump jackson-databind from 2.12.3 to 2.12.4 by @dependabot in #537
- build(deps): bump commons-io from 2.10.0 to 2.11.0 by @dependabot in #541
- build(deps): bump aws-java-sdk-bom from 1.12.11 to 1.12.25 by @dependabot in #545
- build(deps): bump aws-java-sdk-bom from 1.12.25 to 1.12.26 by @dependabot in #546
- build(deps): bump dependency-check-maven from 6.2.2 to 6.4.1 by @dependabot in #625
- build(deps): bump checkstyle from 8.44 to 9.0.1 by @dependabot in #618
- build(deps): bump pmd.version from 6.36.0 to 6.39.0 by @dependabot in #609
- build(deps): bump jackson-databind from 2.12.4 to 2.13.0 by @dependabot in #615
- build(deps): bump maven-pmd-plugin from 3.14.0 to 3.15.0 by @dependabot in #599
- [Snyk] Upgrade org.slf4j:slf4j-simple from 1.7.31 to 1.7.32 by @snyk-bot in #571
- build(deps): bump slf4j-simple from 1.7.31 to 1.7.32 by @dependabot in #547
- build(deps): bump slf4j-api from 1.7.31 to 1.7.32 by @dependabot in #549
- [Snyk] Upgrade org.slf4j:slf4j-api from 1.7.31 to 1.7.32 by @snyk-bot in #570
- build(deps): bump aws-java-sdk-bom from 1.12.26 to 1.12.89 by @dependabot in #630
- build(deps): bump subethasmtp from 6.0.0 to 6.0.1 by @dependabot in #563
- build(deps): bump checkstyle from 9.0.1 to 9.1 by @dependabot in #643
- build(deps): bump aws-java-sdk-bom from 1.12.89 to 1.12.105 by @dependabot in #649
- build(deps): bump commons-cli from 1.4 to 1.5.0 by @dependabot in #638
- build(deps): bump pmd.version from 6.39.0 to 6.40.0 by @dependabot in #642
- build(deps): bump dependency-check-maven from 6.4.1 to 6.5.0 by @dependabot in https://github.com/qld-gov-au/aws-smtp-relay/pu...
1.3.1
Patching
SSM binary
This includes a major update to include SSM parameter store loading as well as ses override to use smtp direct (if you need to user a mock smtp server in performance test cases)
Arguments
usage: aws-smtp-relay
usage: aws-smtp-relay
-a,--sourceArn <arg> AWS ARN of the sending authorization policy
-b,--bindAddress <arg> Address to listen to
-c,--configuration <arg> AWS SES configuration to use
-h,--help Display this help
-p,--port <arg> Port number to listen to
-r,--region <arg> AWS region to use
-smtpH,--smtpHost <arg> SMTP variable Host
-smtpO,--smtpOverride <arg> Not use SES but set SMTP variables
true/false
-smtpP,--smtpPort <arg> SMTP variable Port
-smtpPW,--smtpPassword <arg> SMTP variable password
-smtpU,--smtpUsername <arg> SMTP variable Username
-ssm,--ssmEnable Use SSM to get configuration
-ssmP,--ssmPrefix <arg> SSM prefix to find variables default is
/smtpRelay
If ssm (Simple Systems Manager) Paramater store is used please add to your region
https://ap-southeast-2.console.aws.amazon.com/systems-manager/parameters
once setup, you can change the configuration by restarting the service or rebooting the ec2 instance
/smtpRelay/region
/smtpRelay/configuration
/smtpRelay/sourceArn
/smtpRelay/smtpOverride
/smtpRelay/smtpHost
/smtpRelay/smtpPort
/smtpRelay/smtpUsername
/smtpRelay/smtpPassword
"/smtpRelay" can be changed with -ssmP
smtpOverride allows you to point it to a mail catcher such as MailHog to disable outbound email