From nobody Fri Sep 23 19:54:27 2022 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MZ2tB506Pz4cnSF for ; Fri, 23 Sep 2022 19:54:42 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "prime.gushi.org", Issuer "RapidSSL TLS DV RSA Mixed SHA256 2020 CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MZ2t90Xm7z3S7L for ; Fri, 23 Sep 2022 19:54:40 +0000 (UTC) (envelope-from freebsd@gushi.org) Received: from smtpclient.apple ([IPv6:2601:602:87f:b05d:f505:bfeb:e611:9042]) (authenticated bits=0) by prime.gushi.org (8.16.1/8.16.1) with ESMTPSA id 28NJsWac038234 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 23 Sep 2022 12:54:34 -0700 (PDT) (envelope-from freebsd@gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 28NJsWac038234 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1663962874; bh=aar+kJwJMnCLTQsuDpMfNX4ZHhzmEilmL1sfvV8y0fM=; h=Subject:From:In-Reply-To:Date:Cc:References:To; z=Subject:=20Re:=20Best=20mime-aware=20MUA=20for=20reading=20local= 20(mbox=20format)=20mail?|From:=20Dan=20Mahoney=20|In-Reply-To:=20|Date:=20Fri,=202 3=20Sep=202022=2012:54:27=20-0700|Cc:=20freebsd-questions@freebsd. org|References:=20=0D=0A=20|To:=20 void=20; b=SoGVqtmQkp8CTXNTe+x7GTDG23G3WFkg7TaKFbGxe6QIDIrQ/RYaa7/SrCOTFN1/Q jexOdiqbNtOuLsMgNCLEOP5FupfJpG3mApBGXefhI49Bh5GDy7BTYgXfMXV+UkVXyA LPhXfPlT9NibdDciR1fUjL8APZaSWExK4wGTX3r4fsi/7slsS1FINYpRa/rXr2SqRM YoKnGnpfwDReXlHz5zB1KRuxMKznzJFkKAniXj2aCQFfF94tOnd9QnXP/wuEnvNNdJ dQKwPVvOOijPtNCAHRhwng7ASFCYcdcP9WTefg0uauIT1cYNWz377SPd8dBEJTjdW2 5YVvLXberDFng== X-Authentication-Warning: prime.gushi.org: Host [IPv6:2601:602:87f:b05d:f505:bfeb:e611:9042] claimed to be smtpclient.apple Content-Type: text/plain; charset=us-ascii List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Subject: Re: Best mime-aware MUA for reading local (mbox format) mail? From: Dan Mahoney In-Reply-To: Date: Fri, 23 Sep 2022 12:54:27 -0700 Cc: freebsd-questions@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: To: void X-Mailer: Apple Mail (2.3696.120.41.1.1) X-Rspamd-Queue-Id: 4MZ2t90Xm7z3S7L X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gushi.org header.s=prime2014 header.b=SoGVqtmQ; dmarc=pass (policy=none) header.from=gushi.org; spf=pass (mx1.freebsd.org: domain of freebsd@gushi.org designates 2620:137:6000:10::142 as permitted sender) smtp.mailfrom=freebsd@gushi.org X-Spamd-Result: default: False [-5.20 / 15.00]; DWL_DNSWL_MED(-2.00)[gushi.org:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[gushi.org,none]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCVD_IN_DNSWL_MED(-0.20)[2620:137:6000:10::142:from]; R_SPF_ALLOW(-0.20)[+mx]; R_DKIM_ALLOW(-0.20)[gushi.org:s=prime2014]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ASN(0.00)[asn:393507, ipnet:2620:137:6000::/44, country:US]; RCPT_COUNT_TWO(0.00)[2]; HAS_XAW(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[gushi.org:+]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_TO(0.00)[f-m.fm]; RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[] X-ThisMailContainsUnwantedMimeParts: N > On Sep 23, 2022, at 11:17, void wrote: >=20 > On Fri, Sep 23, 2022 at 04:23:07AM -0400, Aryeh Friedman wrote: >> I often send mime mail (image attachments and such) to myself and = need >> a MUA that can display the attachments so I can visually debug the >> code that does the sending. What, if any, ports would be helpful >> here? >=20 > I use mutt in a console or in a shell via ssh. If I need to see > an attachment, I'll either pipe it to a program or save the attachment > and then run whatever is suitable for viewing it. That might be too > much effort for some use cases. What environment are you reading email = in? My workflow is 20-something years old but still heavily involves gnu = screen, alpine (and previously, pine). Back in the days when dialup was = a thing, and attachments took time -- and when you had the problem of = getting your mail on multiple computers, pine over telnet/ssh was still = the fastest way to have history on all my things. Since then, I still = find it to be faster at searching the inbox than most other programs. Since my mac also seems hellbent on downloading and badly indexing every = single folder in my imap collection, I've done some Stupid Dovecot = Tricks to not expose all of ~/mail to it, because my message history = goes back 20 years. Since you mentioned MIME, I have a little extension I've added. My pine install runs on my box where I also have a webserver in = ~/public_html -- so I have a viewer defined for long urls that may need = to be clicked in a "real" browser (i.e. not Lynx), and it both displays = a URL I can command-click in my ssh app, as well as a terminal-based QR = code (like, made of whitespace blocks) that I can use with my phone. It = would be trivial to adapt that viewer to also display images the same = way. Some terminals (like iTerm) actually have support for inline image = display in some situations as well. -Dan=