Skip to content

Releases: rnwood/smtp4dev

3.6.1

15 May 20:12
5e577a8
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.6.1 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.6.1 .NET tool
Rnwood.Smtp4dev-win-x64-3.6.1.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.6.1.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.6.1.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.6.1.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.6.1.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.6.1.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 5e577a8 Fix(general): Fix FK error when deleting a session for which a message still exists Resolves #1480. (#1481)
  • 91aa8df chore(deps): update dependency @typescript-eslint/parser to v7.9.0 (#1476)
  • 031965f chore(deps): update dependency sass to v1.77.1 (#1470)
  • e852648 chore(deps): update dependency element-plus to v2.7.3 (#1475)

This list of changes was auto generated.

3.6.0

13 May 07:47
32d49ca
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.6.0 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.6.0 .NET tool
Rnwood.Smtp4dev-win-x64-3.6.0.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.6.0.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.6.0.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.6.0.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.6.0.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.6.0.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 7225ff2 Feat(config): Add custom config for web UI URLs/port. (#1462)

  • 6f78f50 feat(general): Compose and send new message (#1472)

  • 5552463 feat(general): Reply function for testing apps that have a reply workflow.

  • 37f8b37 fix(imap): Add SINCE and DELETED support to fix Bluemail client. (#1473)
    (#1471)

  • f61cc3f fix(imap): Fix incorrect INBOX name causing issues with Evolution (#1469)

  • 32d49ca chore(build): Move to Vite JS bundler. (#1474)

  • d18cdd0 chore(deps): update dependency eslint-plugin-vue to v9.26.0 (#1466)

  • 3d23e28 chore(deps): update dependency sass to v1.77.0 (#1464)

  • 91d2970 chore(deps): update dependency vue to v3.4.27 (#1463)

This list of changes was auto generated.

3.5.1

05 May 08:58
4637db4
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.5.1 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.5.1 .NET tool
Rnwood.Smtp4dev-win-x64-3.5.1.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.5.1.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.5.1.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.5.1.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.5.1.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.5.1.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 4637db4 Fix(ci): Fix prerelease builds not flagged us such on Github releases. (#1461)

This list of changes was auto generated.

3.5.0

05 May 08:33
7f76634
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.5.0 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.5.0 .NET tool
Rnwood.Smtp4dev-win-x64-3.5.0.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.5.0.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.5.0.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.5.0.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.5.0.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.5.0.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 77dc4e8 Feat(analysis): HTML validation (#1446)

  • 8d6dd1a Feat(ui): Viewport size switcher to test responsive/mobile view (Implements #482) (#1447)

  • bab06a5 Feat(IMAP): Support basic SEARCH command and handle unsupported others correctly with a 'NO'. (#1448)

  • 76ca97d Fix docker release

  • 6c71aed Fix docker release

  • e486261 bug(docker): Tags not being applied correctly. (#1458)

  • 33d5fa8 Fix(CI): CI build Github releases should not be drafts.

  • 7f76634 chore(docs): Document how to use TLS for HTTP (#1460)

  • 2815229 chore(config): Improve docs for SMTP TLS cert file options and requirements. (#1459)

  • 536def0 chore(deps): update dependency vue to v3.4.26 (#1449)

  • 28b8158 chore(deps): update dependency system.linq.dynamic.core to v1.3.14 (#1456)

  • 5a816d4 chore(deps): update dependency sass to v1.76.0 (#1454)

  • 8cd5ecd chore(deps): update dependency h.notifyicon to v2.0.131 (#1455)

  • 43203f2 chore(deps): update dependency htmlagilitypack to v1.11.61 (#1453)

  • e9a1d6f chore(deps): update dependency @typescript-eslint/parser to v7.8.0 (#1452)

  • eea96dc chore(deps): update babel monorepo to v7.24.5 (#1451)

  • 1ef2ac4 chore(deps): update xunit-dotnet monorepo to v2.8.0 (#1444)

  • 3c05f15 chore(deps): update dependency selenium.support to v4.20.0 (#1432)

  • 00df990 chore(deps): update dependabot/fetch-metadata action to v2.1.0 (#1430)

  • ba461a4 chore(deps): update dependency system.linq.dynamic.core to v1.3.13 (#1434)

  • a85b1f9 chore(deps): update dependency vue to v3.4.25 (#1429)

  • 4cab7a9 chore(deps): update dependency selenium.webdriver to v4.20.0 (#1433)

  • fe90d7c chore(deps): update dependency h.notifyicon to v2.0.129 (#1436)

  • 39a4193 chore(deps): update dependency element-plus to v2.7.2 (#1437)

This list of changes was auto generated.

3.4.0

27 Apr 10:44
6a02795
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.4.0 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.4.0 .NET tool
Rnwood.Smtp4dev-win-x64-3.4.0.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.4.0.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.4.0.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.4.0.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.4.0.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.4.0.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 6a02795 Feat(general): Add multiple mailboxes (#1439)

  • 64bc55c Feat(config): Add auth types config (#1431)

  • 7f30568 Feat(desktop) Minimise to tray icon (#1422)

  • 918cc34 Fix(relay): error in relay (Resolves #1438) (#1440)

  • 873dc9f Fix(general): Re-add allow any creds feature with config (#1428)

  • 328ba34 Fix: Assume all mailbox addresses domains are absolute when comparing to generate BCC.

  • 5443d66 Chore(Docs): Clarify TLS etc options to clarify they are SMTP specific. (#1435)

  • 1e115fe chore(deps): update dependency ace-builds to v1.33.1 (#1427)

  • fce9e62 chore(deps): update dependency @typescript-eslint/parser to v7.7.1 (#1424)

  • 69732f6 chore(deps): update dependency vue to v3.4.24 (#1423)

This list of changes was auto generated.

3.3.6

21 Apr 21:14
c238773
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.3.6 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.3.6 .NET tool
Rnwood.Smtp4dev-win-x64-3.3.6.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.3.6.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.3.6.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.3.6.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.3.6.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.3.6.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 0f60772 Feat(networking): Enable ipv6 for SMTP and IMAP servers. (#1408)

  • 60aff5e feat(settings): Add static list of users who can authenticate (#1413)

  • c238773 Feat(config): Allow users to be set by command line (#1420)

  • da3cb8d Fix(desktop): Fix startup failure with no error for desktop edition (#1421)

  • 8d60684 Feat(auth): Add setting for web auth. (#1419)

  • 3bb7147 feat(settings): Lock settings that can't be changed. (#1418)

  • f3a468b feat(help): Link to help and issues (#1415)

  • 597e1fd fix(docker): HTTP port has incorrectly changed from 80 to 8080 since .NET 8 upgrade. (#1417)

  • 6744175 chore(deps): update dependency element-plus to v2.7.1 (#1416)

  • d72e949 chore(deps): update dependency mailkit to v4 (#1411)

  • cd98a19 chore(deps): update dotnet monorepo to v8 (#1412)

  • 9eeb7ee chore(deps): update dependency system.linq.dynamic.core to v1.3.12 (#1405)

  • 48e2fbe chore(deps): update dependency mailkit to v2.15.0 (#1410)

  • 9c5ebdb chore(deps): update xunit-dotnet monorepo (#1409)

  • 4c5afbc Chore(dev): Merge Rnwood.SmtpServer into same repo (#1406)

This list of changes was auto generated.

3.3.5.1

18 Apr 17:02
7cdc22f
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.3.5.1 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.3.5.1 .NET tool
Rnwood.Smtp4dev-win-x64-3.3.5.1.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.3.5.1.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.3.5.1.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.3.5.1.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.3.5.1.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.3.5.1.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 7cdc22f fix(UI): Bug #1403 - Message body html/plain switch showing when it should not (#1404)

This list of changes was auto generated.

3.3.5

18 Apr 15:54
f469192
Compare
Choose a tag to compare

See full installation instructions and options

File Name Description
Docker rnwood/smtp4dev:3.3.5 Docker image (Linux and Windows)
.NET tool Rnwood.Smtp4dev 3.3.5 .NET tool
Rnwood.Smtp4dev-win-x64-3.3.5.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.3.5.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.3.5.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.3.5.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.3.5.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.3.5.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

What's Changed

  • Feat: Make the API public and document it. by @rnwood in #1376

  • Feat(Rules): Allow message validation expression #165 by @rnwood in #1377

  • Feat(settings): Show where the settings files are (or could be) by @rnwood in #1380

  • Fix: HTML body being incorrectly returned in the plain text view. Resolves #1372 by @rnwood in #1374

  • Fix: Move search to server side by @rnwood in #1375

  • Fix: In memory DB stops working. by @rnwood in #1396

  • Fix "Delete all" after Vue3 upgrade. by @rnwood in #1397

  • Chore(service): Host the SMTP and IMAP services as hosted services following the best-practice for asp.net core. (fix server stop respoinding after long idle period in Windows Service and IIS?) by @rnwood in #1291

  • chore(releases): Improve instructions on release page and link to Doc… by @rnwood in #1401

  • chore(deps): Vue 3 upgrade by @rnwood in #1381

  • chore(deps): update dotnet monorepo to v8.0.4 by @renovate in #1357

  • chore(deps): update dependency nunit.analyzers to v4 by @renovate in #1341

  • chore(deps): update dependency sass to v1.72.0 by @renovate in #1363

  • chore(deps): update dependency microsoft.net.test.sdk to v17.9.0 by @renovate in #1361

  • chore(deps): update dependency async-mutex to ^0.5.0 by @renovate in #1360

  • chore(deps): update dependency axios to v1.6.8 by @renovate in #1351

  • chore(deps): update dependency core-js to v3.36.1 by @renovate in #1352

  • chore(deps): update dependency typescript to v4.9.5 by @renovate in #1322

  • chore(deps): update dependency vue-router to v3.6.5 by @renovate in #1323

  • chore(deps): update dependency @testing-library/jest-dom to v6 by @renovate in #1329

  • chore(deps): update dependabot/fetch-metadata action to v2 by @renovate in #1364

  • chore(deps): update dependency @babel/preset-typescript to v7.24.1 by @renovate in #1359

  • chore(deps): update dependency @vue/test-utils to v2 by @renovate in #1333

  • chore(deps): update dependency coverlet.collector to v6.0.2 by @renovate in #1353

  • chore(deps): update dependency system.linq.dynamic.core to v1.3.10 by @renovate in #1355

  • chore(deps): update dev-drprasad/delete-older-releases action to v0.3.3 by @renovate in #1356

  • chore(deps): update dependency vue to v3.4.23 by @renovate in #1385

  • chore(deps): update dependency sass-loader to v14.2.1 by @renovate in #1384

  • chore(deps): update dependency htmlagilitypack to v1.11.60 by @renovate in #1383

  • chore(deps): update xunit-dotnet monorepo by @renovate in #1387

  • chore(deps): update dependency @typescript-eslint/parser to v7.7.0 by @renovate in #1388

  • chore(deps): update dependency core-js to v3.37.0 by @renovate in #1389

  • chore(deps): update dependency mimekit to v4.5.0 by @renovate in #1392

  • chore(deps): update dependency selenium.webdriver to v4.19.0 by @renovate in #1394

  • chore(deps): update dependency selenium.support to v4.19.0 by @renovate in #1393

  • chore(deps): update dependency mailkit to v4.5.0 by @renovate in #1391

  • chore(deps): update dependency commandliners.monooptions to v1.0.45 by @renovate in #1382

  • chore(deps): update dependency vue-router to v4.3.1 by @renovate in #1386

  • chore(deps): update dependency system.linq.dynamic.core to v1.3.11 by @renovate in #1398

  • chore(deps): update dependency vue-router to v4.3.2 by @renovate in #1399

Full Changelog: 3.3.4...3.3.5

3.3.4

18 Mar 21:45
4155c6d
Compare
Choose a tag to compare
File Name Description
Rnwood.Smtp4dev-win-x64-3.3.4.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.3.4.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.3.4.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.3.4.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.3.4.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.3.4.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 4155c6d Feature(settings):Add credentials and recipient validation settings and add more existing settings to the UI (#1349)

This list of changes was auto generated.

3.3.3

16 Mar 12:53
5ea400f
Compare
Choose a tag to compare

For information about the different ways to install see the wiki.

File Name Description
Rnwood.Smtp4dev-win-x64-3.3.3.zip Windows x64 binary standalone - Server edition
Rnwood.Smtp4dev.Desktop-win-x64-3.3.3.zip Windows x64 binary standalone - Desktop app edition.
Rnwood.Smtp4dev-win-arm64-3.3.3.zip Windows ARM 62-bit binary standalone
Rnwood.Smtp4dev-linux-x64-3.3.3.zip Linux x64 (Intel 64 bit) binary standalone
Rnwood.Smtp4dev-linux-musl-x64-3.3.3.zip Linux MUSL x64 binary standalone for Linux distros using MUSL libc
Rnwood.Smtp4dev-noruntime-3.3.3.zip Architecture independent version. Should run on any platform where the .NET 8.0 (or greater) runtime is installed

Changes:

  • 5ea400f feature(relay): Implement Javascript expression to make auto relay rules more flexible. (#1347)
  • a68ee4a feature: Allow toggle between HTML/plain text alternative body if it exists (implements #1079) (#1346)
  • d67ffd4 Feat(general) Reduce number of files in the platform specific builds
  • d2d609d fix(config) Fix incorrect options in description for TlsMode in config file (#1170)
  • 1c36d0a Fix(options) Allow multiple --urls in command line options separated with ;(#1171)
  • bdc30ac Fix: Bug #170 - "just send 8-bit” messages shown with wrong encoding (#1344)
See More * 46998bc Chore(tests): Better tests for correct display of non-UTF-8 messages. (#1345) * d6c5bfd chore(deps): update dependency nunit to v4 (#1340) * b5fe59c chore(tests) E2E launch tests to protect the Windows desktop app (#1338) * e1b44fc chore(deps): update dependency patch-package to v8 (#1334) * b44c0ef chore(deps): update jest monorepo to v29 (#1332) * 1b7f2fe chore(deps): update dependency dotnet-ef to v8 (#1331) * 39bb0a8 chore(deps): update dependency axios to v1 (#1330) * 247b1fa chore(deps): update dependency sass-loader to v10.5.2 (#1321) * 95bbb86 chore(deps): update dependency sass to v1.71.1 (#1320) * 0b81663 chore(deps): update dependency patch-package to v6.5.1 (#1318) * 0c224eb chore(deps): update dev-drprasad/delete-older-releases action to v0.3.2 (#1324) * 017a917 chore(deps): update actions/checkout action to v4 (#1327) * 7d7ab45 chore(deps): update font awesome (#1325) * d99e6d8 chore(deps): update vue monorepo to v2.7.16 (#1326) * f84a228 chore(deps): update dependency mailkit to v4.4.0 (#1316) * 11a5ebd chore(deps): update dependency async-mutex to ^0.4.0 (#1315) * c66385a chore(deps): update dependency mimekit to v4.4.0 (#1317) * f88e42f chore(deps): update dependency @testing-library/jest-dom to v5.17.0 (#1314) * 3183717 chore(deps): update dependabot/fetch-metadata action to v1.6.0 (#1312) * cf13916 chore(deps): update dependency @babel/preset-typescript to v7.23.3 (#1313) * a1c0c10 chore(deps): update dependency moment to v2.30.1 (#1311) * 2bb5953 chore(deps): update dependency core-js to v3.36.0 (#1310) * 491e004 chore(deps): update dependency axios to ^0.28.0 (#1309) * efd9ff3 chore(deps): update cirrus-actions/rebase action to v1.8 (#1308) * af3db4b chore(deps): update vue-cli monorepo to v4.5.19 (#1307) * cccf761 chore(deps): update jest monorepo (#1306) * 815cb9b chore(deps): update dependency ts-jest to v28.0.8 (#1305) * 45d801c chore(deps): update dependency dotnet-ef to v5.0.17 (#1303) * 95e9da1 chore(deps): update dependency element-ui to v2.15.14 (#1304) * 8bb2816 chore(deps): update dependency @vue/test-utils to v1.3.6 (#1301) * 4c4eae6 Chore(deps): Enable Renovate dependencies bot. * fc2770e chore(deps): Disable Dependatbot. (#1299) * 765d9bc chore(deps-dev): bump @fortawesome/fontawesome-free (#1293) * bef4219 Merge pull request #1289 from rnwood/dependabot/nuget/System.Linq.Dynamic.Core-1.3.9 * e97110b chore(deps): bump System.Linq.Dynamic.Core from 1.3.8 to 1.3.9 * f51e4be chore(deps-dev): bump @fortawesome/fontawesome-svg-core (#1288) * 975e4bd chore(deps-dev): bump jest-canvas-mock in /Rnwood.Smtp4dev/ClientApp (#1287) * 14730e7 chore(deps-dev): bump @testing-library/vue in /Rnwood.Smtp4dev/ClientApp (#1283) * 14602f9 chore(deps): bump Ardalis.GuardClauses from 4.4.0 to 4.5.0 (#1284)

This list of changes was auto generated.