Subject: [PATCH links] carrier update

From: Peter Sanchez <[email-masked]>
Date: Tue, 28 Oct 2025 07:54:02 -0600

Changelog-fixes: Issue with email attachment boundaries out of place.
---
 go.mod | 10 +++++-----
 go.sum | 21 ++++++++++-----------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/go.mod b/go.mod
index eccd933..d01a2e8 100644
--- a/go.mod
+++ b/go.mod
@@ -37,9 +37,9 @@ require (
 	netlandish.com/x/gobwebs-graphql v0.2.11
 	netlandish.com/x/gobwebs-oauth2 v0.2.11
 	netlandish.com/x/gobwebs-ses-feedback v0.2.11
-	petersanchez.com/x/carrier v0.2.3
-	petersanchez.com/x/carrier/ses v0.0.0-20250114214955-7f5d9b835a85
-	petersanchez.com/x/carrier/smtp v0.0.0-20250114214955-7f5d9b835a85
+	petersanchez.com/x/carrier v0.2.4
+	petersanchez.com/x/carrier/ses v0.0.0-20251028135020-aeeb26831d7f
+	petersanchez.com/x/carrier/smtp v0.0.0-20251028135020-aeeb26831d7f
 	petersanchez.com/x/migrate v0.3.2
 )
 
@@ -69,8 +69,8 @@ require (
 	github.com/dyatlov/go-opengraph v0.0.0-20210112100619-dae8665a5b09 // indirect
 	github.com/emersion/go-message v0.18.2 // indirect
 	github.com/emersion/go-pgpmail v0.2.1 // indirect
-	github.com/emersion/go-sasl v0.0.0-20231106173351-e73c9f7bad43 // indirect
-	github.com/emersion/go-smtp v0.21.3 // indirect
+	github.com/emersion/go-sasl v0.0.0-20241020182733-b788ff22d5a6 // indirect
+	github.com/emersion/go-smtp v0.24.0 // indirect
 	github.com/envoyproxy/go-control-plane v0.10.1 // indirect
 	github.com/envoyproxy/protoc-gen-validate v0.6.2 // indirect
 	github.com/fatih/color v1.13.0 // indirect
diff --git a/go.sum b/go.sum
index c73d67e..d2091e0 100644
--- a/go.sum
+++ b/go.sum
@@ -497,11 +497,10 @@ github.com/emersion/go-message v0.18.2 h1:rl55SQdjd9oJcIoQNhubD2Acs1E6IzlZISRTK7
 github.com/emersion/go-message v0.18.2/go.mod h1:XpJyL70LwRvq2a8rVbHXikPgKj8+aI0kGdHlg16ibYA=
 github.com/emersion/go-pgpmail v0.2.1 h1:ZgdWoA5A6MnfmMSsQskKFQZ89rltbvZd2REM5nye/ms=
 github.com/emersion/go-pgpmail v0.2.1/go.mod h1:CwGcFRLkhYt0zhxKRu4cKeD0CIB3Vns9nfBb5Na18RA=
-github.com/emersion/go-sasl v0.0.0-20200509203442-7bfe0ed36a21/go.mod h1:iL2twTeMvZnrg54ZoPDNfJaJaqy0xIQFuBdrLsmspwQ=
-github.com/emersion/go-sasl v0.0.0-20231106173351-e73c9f7bad43 h1:hH4PQfOndHDlpzYfLAAfl63E8Le6F2+EL/cdhlkyRJY=
-github.com/emersion/go-sasl v0.0.0-20231106173351-e73c9f7bad43/go.mod h1:iL2twTeMvZnrg54ZoPDNfJaJaqy0xIQFuBdrLsmspwQ=
-github.com/emersion/go-smtp v0.21.3 h1:7uVwagE8iPYE48WhNsng3RRpCUpFvNl39JGNSIyGVMY=
-github.com/emersion/go-smtp v0.21.3/go.mod h1:qm27SGYgoIPRot6ubfQ/GpiPy/g3PaZAVRxiO/sDUgQ=
+github.com/emersion/go-sasl v0.0.0-20241020182733-b788ff22d5a6 h1:oP4q0fw+fOSWn3DfFi4EXdT+B+gTtzx8GC9xsc26Znk=
+github.com/emersion/go-sasl v0.0.0-20241020182733-b788ff22d5a6/go.mod h1:iL2twTeMvZnrg54ZoPDNfJaJaqy0xIQFuBdrLsmspwQ=
+github.com/emersion/go-smtp v0.24.0 h1:g6AfoF140mvW0vLNPD/LuCBLEAdlxOjIXqbIkJIS6Wk=
+github.com/emersion/go-smtp v0.24.0/go.mod h1:ZtRRkbTyp2XTHCA+BmyTFTrj8xY4I+b4McvHxCU2gsQ=
 github.com/emersion/go-textwrapper v0.0.0-20200911093747-65d896831594/go.mod h1:aqO8z8wPrjkscevZJFVE1wXJrLpC5LtJG7fqLOsPb2U=
 github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
 github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
@@ -2590,12 +2589,12 @@ netlandish.com/x/gobwebs-oauth2 v0.2.11 h1:mI17IoQs8iwLNRtC1lysvMkGShVLNGXyzV96P
 netlandish.com/x/gobwebs-oauth2 v0.2.11/go.mod h1:7h2MfFMo9EJMLXyCNXAinLEOV9omU0uAT4al7+HcWm4=
 netlandish.com/x/gobwebs-ses-feedback v0.2.11 h1:STbn+kYib8JhFUq8ZVTYoV973ZTmw5NOXObckFqHoI4=
 netlandish.com/x/gobwebs-ses-feedback v0.2.11/go.mod h1:O6lzoNUtgsWSDrKcRodqwKjkXGJJkl9lMPqWlvo6u9Y=
-petersanchez.com/x/carrier v0.2.3 h1:6ScWG2HVFqeqafQp2D9kChNdXYkou4rduzppc3SDYMg=
-petersanchez.com/x/carrier v0.2.3/go.mod h1:GLiDI9OThDmruufk/VHlR6Ihvq/hIJQyA5beU6AFNYk=
-petersanchez.com/x/carrier/ses v0.0.0-20250114214955-7f5d9b835a85 h1:yy81/rrGdI+YWuTvv7JPvVnY104/g10vnloBnKxVAHk=
-petersanchez.com/x/carrier/ses v0.0.0-20250114214955-7f5d9b835a85/go.mod h1:FId49+PpsUR7cWH6rVZiwF14Ld9JlcyRNR6s28pCDFg=
-petersanchez.com/x/carrier/smtp v0.0.0-20250114214955-7f5d9b835a85 h1:nlItGyzL1Qk8Ej+6Mng+hhEK4hFRhGSD0Ji6QCi55pA=
-petersanchez.com/x/carrier/smtp v0.0.0-20250114214955-7f5d9b835a85/go.mod h1:rvisvzjfF9qRWEK91QkVyAm4U8w7PJcLzdkdH4mV/aI=
+petersanchez.com/x/carrier v0.2.4 h1:3XgM4bbAg9FfisWwYoq8c5m0nRCEFj8sdJUDZEIDJaQ=
+petersanchez.com/x/carrier v0.2.4/go.mod h1:GLiDI9OThDmruufk/VHlR6Ihvq/hIJQyA5beU6AFNYk=
+petersanchez.com/x/carrier/ses v0.0.0-20251028135020-aeeb26831d7f h1:NrttT1y8J1tNfVczIYmuK9Txa8vj8G/4Rv40C+6BzK8=
+petersanchez.com/x/carrier/ses v0.0.0-20251028135020-aeeb26831d7f/go.mod h1:js2qnaqoAUetcKAOlkyAifRgeTIx4VeMGrxOdwBOpbY=
+petersanchez.com/x/carrier/smtp v0.0.0-20251028135020-aeeb26831d7f h1:jME938IYJJKukeBQZSDYGidROFk1iZSRMx2VDwI6Y8M=
+petersanchez.com/x/carrier/smtp v0.0.0-20251028135020-aeeb26831d7f/go.mod h1:tRI51lpFt2ExcyNt+jgzxUYVJq87U1JWCYLmINHMTu8=
 petersanchez.com/x/migrate v0.3.2 h1:QiJ2ofSCyK5b8cWkl+cEZmLwU+NVdKejm3CfKpC5lGI=
 petersanchez.com/x/migrate v0.3.2/go.mod h1:TxlmTv7NMJS3RGVnCwXf6NwQoKBv5VHKbaaKZOkGSU0=
 rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
-- 
2.49.1