Arnaud Dartois
6b75ccd2d1
(feat) implement reject rcp to for external domain ( #1910 )
...
* (feat) : Add RCPT-stage domain rejection to reduce SMTP open-relay false positives
* (docs) add comments in .env
* (tests) add unit tests for RCPT TO
* (docs) : update installation documentation with information about RCPT TO process.
* (docs) : add missing header parameter
* error SA1508: A closing brace should not be preceded by a blank line
* (fix) SA1615 - fix stylecop rules
* Fix TU
* revert
* revert
* revert
2026-04-18 20:56:52 +02:00
Arnaud Dartois
ce96b2e85a
Add option to configure SMTP advertised hostname for self-hosted setups ( #1877 )
...
* feat(smtp): make advertised hostname configurable for PTR/banner alignment
* test(integration): align SMTP TestHostBuilder with AdvertisedHostnameConfiguration and IConfiguration
* test(import): expect Dashlane notes newline per Environment.NewLine
* docs: document SMTP advertised hostname and PTR/banner alignment
* restore original .vscode folder content
* Use env-only SMTP advertised hostname in tests and service
* revert
* remove unused reference
* remove unused methods
* Use aliasvault when SMTP advertised hostname is empty
* Update SMTP advertised hostname docs
* Update install.sh SMTP advertised hostname prompt
* Update .env.example
* Update docs
---------
Co-authored-by: Arnaud Dartois <opensource.fork@tordais.cc >
Co-authored-by: Leendert de Borst <ldeborst@xivisoft.com >
2026-04-13 14:03:54 +02:00
Leendert de Borst
d68874821f
Add startup delay to SmtpServerTests.cs ( #1353 )
2026-01-30 15:30:25 +01:00
Leendert de Borst
fb9c2e1494
Update copyright header ( #1171 )
2025-09-03 14:59:14 +02:00
Leendert de Borst
96fd9bb837
Update to AGPLv3 license ( #828 )
2025-05-13 16:47:16 +02:00
Leendert de Borst
5babd0b982
Move all apps to subfolder in monorepo ( #771 )
2025-04-30 19:03:18 +02:00