Received: from mail.netlandish.com (mail.netlandish.com [174.136.98.166]) by code.netlandish.com (Postfix) with ESMTP id 0F6F11EE for <~netlandish/links-dev@lists.code.netlandish.com>; Tue, 28 Oct 2025 13:52:49 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.128.176; helo=mail-yw1-f176.google.com; envelope-from=peter@netlandish.com; receiver= Authentication-Results: mail.netlandish.com; dkim=pass (1024-bit key; unprotected) header.d=netlandish.com header.i=@netlandish.com header.b=HUzrwSMq Received: from mail-yw1-f176.google.com (mail-yw1-f176.google.com [209.85.128.176]) by mail.netlandish.com (Postfix) with ESMTP id 1D6F11D80BE for <~netlandish/links-dev@lists.code.netlandish.com>; Tue, 28 Oct 2025 13:54:08 +0000 (UTC) Received: by mail-yw1-f176.google.com with SMTP id 00721157ae682-78619d34979so9588367b3.2 for <~netlandish/links-dev@lists.code.netlandish.com>; Tue, 28 Oct 2025 06:54:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netlandish.com; s=google; t=1761659648; x=1762264448; darn=lists.code.netlandish.com; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=UTpa5Ou8UknsvDbrxUlXKgtavt+nmmPSsBxQ4EN0Eg0=; b=HUzrwSMqys+qlwkQRSgiO4STGP9vEr031EL6S0A0AT/u4knjAvLpQtAUo41/n0MtMF 8AT+IWbf1LJ5maYXGk3YOi4LxJmfRTTyp21qko2D+NKTeMhX1ueRNnFtHmwYopZ7O5pE g9jvrMQMJ2r+DRHL+LDh+QDsF0QNuCvGXDaHo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761659648; x=1762264448; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UTpa5Ou8UknsvDbrxUlXKgtavt+nmmPSsBxQ4EN0Eg0=; b=YTK69wvA5z6bnjvQA3TyZjA7ig8t4aiXvp/QKVNt3sQ8sPNXHZfdMchq8zPhENiVFq WzX+hazBN/PjqYcPfatvNF1KfzmuZwPOWAu0X7p3hRO0KnwtpVti4Gqylifv2WyNrFwU nnb6vbdeNgC1Do7BZ3kyU8E2f4USsVGAcTOLOesb1sIN8SyzIEwfZtWevsf1hrC+MelA 9fUipxPopXBvLT5wpItZGq+lMvUtigDOwulMPjyJnB2y+s7JeUuz8rNaeyOYNEqaYZzk smzoYeoaan3CPPjfkwQQq+61bYS1KeRJZEyO7i0+AG7LiyFOluAmYcW5u/QS4w7n62Am VkiQ== X-Gm-Message-State: AOJu0Yyfjjsn/RE2XI70480EhWr74CRusz1ELBykIEzYL7yIKbY23LEE ayWorejuYWviYdYk5KTNnbsplpHWG86r8g9MDSzvO8WMFgFfgj2T8hcNchso8XIZty16M1DMU1v bKhds+nUWQg== X-Gm-Gg: ASbGnctVn5cwM4gF0cjbO7P7MEyoErl03rtbeMSZZkL4OO8hHPpIIi4rzbrYJnMOGYb 3lShS5gHO4p6ChZy/qddZFM2/nbKdpNGayJUu2xVa4ycmZV/E2Mm9j8jRjzGzmeCPwujMpYQpKF 06VqGFOcUJMtBDggE4PrLuPNAngbymQa76Z6XFQsgwyZCYv0D7bRF0uD0l7lymEQApsCopg8os8 ONXa5e08YvOSy3P9nJxzFVES+CFv9TgFD28MnoARDSXbP3QpwWUbx2W9FYpsIBTDXEr43KJ3b6L AW3m96FLaCx/Xla8gXXH9F99Od85m14uces1dfACmWoB+M6ysmi3mwUNSIrWbOaHaSgUhGFsIJm Xispu7c8+9JozqySyJtgJZJZbDDS2bCJqcBcIIzEOInQSqlZ9kRA0fh8tQ2ZHA3B0JYbZ1rhmZe zr X-Google-Smtp-Source: AGHT+IE/2nlQc/kmF/+4889AAF8LWBepLHag3/axbU5RMfNEgwWJgjl9/6ifUv9Ehuh2LSzsKKsaow== X-Received: by 2002:a05:690c:e21:b0:784:8994:2992 with SMTP id 00721157ae682-78617e418demr36315077b3.14.1761659648128; Tue, 28 Oct 2025 06:54:08 -0700 (PDT) Received: from localhost ([2803:2d60:1107:87f:b3d8:af8a:b56d:6381]) by smtp.gmail.com with UTF8SMTPSA id 00721157ae682-785ed1f9fd1sm27770907b3.60.2025.10.28.06.54.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Oct 2025 06:54:07 -0700 (PDT) From: Peter Sanchez To: ~netlandish/links-dev@lists.code.netlandish.com Cc: Peter Sanchez Subject: [PATCH links] carrier update Date: Tue, 28 Oct 2025 07:54:02 -0600 Message-ID: <20251028135405.9269-1-peter@netlandish.com> X-Mailer: git-send-email 2.49.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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