Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

A lot of people are afraid of heights. Not me. I'm afraid of widths. -- Steven Wright


dovenet / Synchronet Discussion / Email with multiple parts

SubjectAuthor
* Email with multiple partsdeon
`- Email with multiple partsDigital Man

1
Email with multiple parts

<64803714.46986.dove-syncdisc@bbs.dege.au>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=1070&group=DOVE-Net.Synchronet_Discussion#1070

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: deon@VERT/ALTERANT (deon)
To: Digital Man
Subject: Email with multiple parts
Message-ID: <64803714.46986.dove-syncdisc@bbs.dege.au>
Date: Wed, 7 Jun 2023 17:51:48 +1000
X-Comment-To: Digital Man
Path: rocksolidbbs.com!not-for-mail
Organization: Alterant
Newsgroups: DOVE-Net.Synchronet_Discussion
X-FTN-PID: Synchronet 3.20a-Linux master/29204587e May 30 2023 GCC 10.2.1
X-FTN-MSGID: 46986.dove-syncdisc@12:1/2 28e6249e
X-FTN-CHRS: CP437 2
WhenImported: 20230607005834-0700 c1e0
WhenExported: 20230607081425-0700 c1e0
ExportedFrom: VERT sync 49988
WhenImported: 20230607175148+1000 1258
WhenExported: 20230607175814+1000 1258
ExportedFrom: ALTERANT dove-syncdisc 46986
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: deon - Wed, 7 Jun 2023 07:51 UTC

Hey DM,

I received an email today with multiple parts:

$ grep Next msg_5939.txt
boundary="----=_NextPart_000_008C_01D998A5.F0960690"
------=_NextPart_000_008C_01D998A5.F0960690
boundary="----=_NextPart_001_008D_01D998A5.F0960690"
------=_NextPart_001_008D_01D998A5.F0960690
------=_NextPart_001_008D_01D998A5.F0960690
------=_NextPart_001_008D_01D998A5.F0960690--
------=_NextPart_000_008C_01D998A5.F0960690
------=_NextPart_000_008C_01D998A5.F0960690--

but Email -> Read was only showing me the first "001_008D" part of the message. I wasnt aware that there were other parts unless I downloaded the message, ie List -> Select Message -> Download. Even smbutil -rxxx didnt show the full message.

Should it have shown or otherwise enabled me to download the other parts? This makes email via the BBS unreliable if attachments or other parts of the message are not accessible.

In case you need it:
_NextPart_000_008C_01D998A5.F0960690 - Content-Type: multipart/alternative
_NextPart_001_008D_01D998A5.F0960690 - Content-Type: text/plain;
_NextPart_001_008D_01D998A5.F0960690 - Content-Type: text/html
_NextPart_000_008C_01D998A5.F0960690 - Content-Type: text/plain

....δεσ∩

---
■ Synchronet ■ AnsiTEX bringing back videotex but with ANSI

Email with multiple parts

<6480C6FD.49990.sync@vert.synchro.net>

  copy mid

https://www.rocksolidbbs.com/dovenet/article-flat.php?id=1072&group=DOVE-Net.Synchronet_Discussion#1072

  copy link   Newsgroups: DOVE-Net.Synchronet_Discussion
From: digital.man@VERT (Digital Man)
To: deon
Subject: Email with multiple parts
Message-ID: <6480C6FD.49990.sync@vert.synchro.net>
Date: Wed, 7 Jun 2023 11:05:49 -0700
X-Comment-To: deon
Path: rocksolidbbs.com!not-for-mail
Organization: Vertrauen
Newsgroups: DOVE-Net.Synchronet_Discussion
In-Reply-To: <64803714.46986.dove-syncdisc@bbs.dege.au>
References: <64803714.46986.dove-syncdisc@bbs.dege.au>
X-FTN-PID: Synchronet 3.20a-Linux master/3b62b8393 Jun 5 2023 GCC 12.2.0
X-FTN-MSGID: 49990.sync@1:103/705 28e6c043
X-FTN-REPLY: 46986.dove-syncdisc@12:1/2 28e6249e
X-FTN-CHRS: CP437 2
WhenImported: 20230607110549-0700 c1e0
WhenExported: 20230607201427-0700 c1e0
ExportedFrom: VERT sync 49990
Content-Type: text/plain; charset=IBM437
Content-Transfer-Encoding: 8bit
 by: Digital Man - Wed, 7 Jun 2023 18:05 UTC

Re: Email with multiple parts
By: deon to Digital Man on Wed Jun 07 2023 05:51 pm

> Hey DM,
>
> I received an email today with multiple parts:
>
> $ grep Next msg_5939.txt
> boundary="----=_NextPart_000_008C_01D998A5.F0960690"
> ------=_NextPart_000_008C_01D998A5.F0960690
> boundary="----=_NextPart_001_008D_01D998A5.F0960690"
> ------=_NextPart_001_008D_01D998A5.F0960690
> ------=_NextPart_001_008D_01D998A5.F0960690
> ------=_NextPart_001_008D_01D998A5.F0960690--
> ------=_NextPart_000_008C_01D998A5.F0960690
> ------=_NextPart_000_008C_01D998A5.F0960690--
>
> but Email -> Read was only showing me the first "001_008D" part of the
> message. I wasnt aware that there were other parts unless I downloaded the
> message, ie List -> Select Message -> Download.

Typically there's only one plain-text part (useful for reading in a terminal) per message. But if you want to see all parts, enabling Raw I/O mode (Ctrl-Z) will do that.

> Even smbutil -rxxx didnt show the full message.

'-rxxx' doesn't ring a bell. "smbutil r[xxx] -r" (where [xxx] is the message number) would display the raw (non MIME-decoded message body).

> Should it have shown or otherwise enabled me to download the other parts?

I suppose it (msglist.js?) could display an indicator that there are non-visible parts. Some parts (e.g. html, inline images) just aren't very useful to be shown to a terminal user.

> This makes email via the BBS unreliable if attachments or other parts of the
> message are not accessible.
>
> In case you need it:
> _NextPart_000_008C_01D998A5.F0960690 - Content-Type: multipart/alternative
> _NextPart_001_008D_01D998A5.F0960690 - Content-Type: text/plain;
> _NextPart_001_008D_01D998A5.F0960690 - Content-Type: text/html
> _NextPart_000_008C_01D998A5.F0960690 - Content-Type: text/plain

I would expect only the first text/plain part to be pulled from the message body by default.
--
digital man (rob)

Synchronet/BBS Terminology Definition #67:
SBBS = Synchronet Bulletin Board System
Norco, CA WX: 64.6°F, 65.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net


dovenet / Synchronet Discussion / Email with multiple parts

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor