Ralph Slooten
b3e7995342
Release v1.21.8
2024-12-20 16:47:58 +13:00
Ralph Slooten
c8937e218f
Chore: Update node dependencies
2024-12-20 16:16:43 +13:00
Ralph Slooten
82cfd605e5
Chore: Update Go dependencies
2024-12-20 16:14:47 +13:00
Ralph Slooten
d67feec713
Fix(db): Remove unused FOREIGN KEY REFERENCES in message_tags table ( #374 )
...
This SQL patch rebuilds the message_tags table to remove the unused ID & TagID REFERENCES that was sometimes causing FOREIGN KEY errors when deleting messages (with tags) using the rqlite database. This is not a bug in rqlite, but rather a limitation of how Mailpit integrated with rqlite as an optional alternative database.
2024-12-20 16:12:40 +13:00
Thomas Landauer
9f4908d11d
Add case-insensitive flags to regex'es ( #411 )
...
* Update smtpd.go: Adding case-insensitive flags to regex'es
* Update smtpd_test.go
2024-12-15 07:56:20 +13:00
Ralph Slooten
13027bf10b
Merge tag 'v1.21.7' into develop
...
Release v1.21.7
2024-12-14 23:01:13 +13:00
Ralph Slooten
37c0558ddd
Merge branch 'release/v1.21.7'
v1.21.7
2024-12-14 23:01:07 +13:00
Ralph Slooten
9d205cfdcc
Release v1.21.7
2024-12-14 23:01:05 +13:00
Ralph Slooten
e01a0f8f4b
Chore: Update node dependencies
2024-12-14 22:53:35 +13:00
Ralph Slooten
ebf8f3568b
Chore: Update Go dependencies
2024-12-14 22:50:53 +13:00
Ralph Slooten
572bda80a2
Chore: Bump Go version for automated testing
2024-12-14 18:03:49 +13:00
Ralph Slooten
23fee8e4e1
Chore: Move smtpd & pop3 modules to internal
2024-12-14 17:51:02 +13:00
Ralph Slooten
b2f4acb7ed
Rename smtpd files
2024-12-14 15:12:45 +13:00
Thomas Landauer
2ea92d1b7e
Chore: Stricter SMTP 'MAIL FROM' & 'RCPT TO' handling ( #409 )
...
* Update lib.go: Changing `mailFromRE` and `rcptToRE` regex
I don't know how to rebase so I started from scratch ;-)
2 changes compared to what you said at https://github.com/axllent/mailpit/pull/406#issuecomment-2540350780
* I did the same for `rcptToRE`
* I replaced the `*` quantifier with `+`, for consistency
* Update lib.go
* Allow valid empty MAIL FROM value
---------
Co-authored-by: Ralph Slooten <axllent@gmail.com >
2024-12-14 15:03:20 +13:00
Ralph Slooten
0af5d184f5
Add SMTP From address when ignored parameters are received
2024-12-13 20:05:30 +13:00
Ralph Slooten
4ad6a4553c
Fix: Ignore unsupported optional SMTP 'MAIL FROM' parameters ( #407 )
2024-12-13 15:40:11 +13:00
dependabot[bot]
b5734691e8
Bump golang.org/x/crypto from 0.30.0 to 0.31.0 ( #408 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.30.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 07:10:47 +13:00
Ralph Slooten
e78bc79f5e
Testing: Add smtpd tests
2024-12-13 06:25:19 +13:00
Ralph Slooten
0fbb9463d4
Minor style change
2024-12-12 08:26:44 +13:00
Ralph Slooten
4c954e655c
Chore: Display "To" details in mobile messages list
2024-12-10 22:00:36 +13:00
Ralph Slooten
16fbb728a4
Chore: Display "From" details in message sidebar (desktop) ( #403 )
2024-12-10 22:00:00 +13:00
Ralph Slooten
b27a28cbf5
Fix: Prevent splitting multi-byte characters in message snippets ( #404 )
2024-12-10 18:12:35 +13:00
Ralph Slooten
b1c745fb32
Merge tag 'v1.21.6' into develop
...
Release v1.21.6
2024-12-08 12:59:40 +13:00
Ralph Slooten
ccd35c7dc9
Merge branch 'release/v1.21.6'
v1.21.6
2024-12-08 12:59:25 +13:00
Ralph Slooten
11a9014241
Release v1.21.6
2024-12-08 12:59:24 +13:00
Ralph Slooten
93c9eb3fbf
Chore: Update caniemail database
2024-12-08 12:55:49 +13:00
Ralph Slooten
68f2a3189e
Chore: Update node dependencies
2024-12-08 12:55:09 +13:00
Ralph Slooten
d57aa9b37e
Chore: Update Go dependencies
2024-12-08 12:52:38 +13:00
Ralph Slooten
14f1a44c7a
Feature: Include Mailpit label (if set) in webhook HTTP header ( #400 )
2024-12-06 17:21:52 +13:00
Ralph Slooten
3e7d4f8175
Feature: Add support for sending inline attachments via HTTP API ( #399 )
...
Optional settings for Attachment ContentID & ContentType
2024-12-05 21:25:59 +13:00
Ralph Slooten
22cae16e00
Fix error handling
2024-12-01 14:49:01 +13:00
avesst
6e44691f6d
Fix: Message view not updating when deleting messages from search ( #395 )
...
* Fix message view not updating when deleting messages from search
* Move logic to after SQL execution and prune if > 200 messages
2024-11-30 22:54:14 +13:00
Ralph Slooten
aabb2acab9
Merge tag 'v1.21.5' into develop
...
Release v1.21.5
2024-11-26 22:24:45 +13:00
Ralph Slooten
0277f4e944
Merge branch 'release/v1.21.5'
v1.21.5
2024-11-26 22:24:41 +13:00
Ralph Slooten
7c31b3d0c0
Release v1.21.5
2024-11-26 22:24:40 +13:00
Ralph Slooten
c7f3937cb2
Chore: Update caniemail database
2024-11-26 22:17:04 +13:00
Ralph Slooten
5a3448accf
Chore: Update node dependencies
2024-11-26 22:16:16 +13:00
Ralph Slooten
53b55ec320
Chore: Update Go dependencies
2024-11-26 22:14:08 +13:00
Ralph Slooten
0ff73b7df6
Format code
2024-11-22 16:55:24 +13:00
Faster IT
5666462f29
Chore: Make symlink detection more specific to contain "sendmail" in the name ( #391 )
2024-11-22 16:52:20 +13:00
Ralph Slooten
bc23e6336d
Merge tag 'v1.21.4' into develop
...
Release v1.21.4
2024-11-17 17:56:30 +13:00
Ralph Slooten
6d115ceb86
Merge branch 'release/v1.21.4'
v1.21.4
2024-11-17 17:56:26 +13:00
Ralph Slooten
a33d0c9d07
Release v1.21.4
2024-11-17 17:56:25 +13:00
Ralph Slooten
f08a959545
Bugfix: Fix external CSS stylesheet loading in HTML preview ( #388 )
2024-11-17 17:49:15 +13:00
Ralph Slooten
249a02b71a
Merge tag 'v1.21.3' into develop
...
Release v1.21.3
2024-11-16 15:28:12 +13:00
Ralph Slooten
b698e037bf
Merge branch 'release/v1.21.3'
v1.21.3
2024-11-16 15:28:10 +13:00
Ralph Slooten
8dab8abde4
Release v1.21.3
2024-11-16 15:28:10 +13:00
Ralph Slooten
8c2e5d856a
Chore: Update Go dependencies
2024-11-16 15:23:04 +13:00
Ralph Slooten
1afd138cc5
Chore: Minor UI tweaks
2024-11-16 15:21:45 +13:00
Ralph Slooten
c4e0e651a3
Chore: Mute Dart Sass deprecation notices
2024-11-16 14:55:35 +13:00