EmailDiscussions.com  

Go Back   EmailDiscussions.com > Email Service Provider-specific Forums > FastMail Forum
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
Stay in touch wirelessly

FastMail Forum All posts relating to FastMail.FM should go here: suggestions, comments, requests for help, complaints, technical issues etc.

Reply
 
Thread Tools
Old 10 Nov 2024, 02:10 AM   #1
chrisjj
Cornerstone of the Community
 
Join Date: Jul 2003
Posts: 783
Warning: FM print can misrepresent name of MIME part as body content

This might concern you if you are using FM message Print to capture emails as legal evidence.

On a message where the FM screen display shows a MIME part as an object e.g. a DSN part https://i.imgur.com/aB3oRmr.png or attachment, Print fails to e.g. https://i.imgur.com/Df4TCPv.png and worse, substitutes part names as if they were text within of the body, and indistinguishable from text in the body.
chrisjj is offline   Reply With Quote

Old 10 Nov 2024, 07:21 PM   #2
hadaso
The "e" in e-mail
 
Join Date: Oct 2002
Location: Holon, Israel.
Posts: 4,991
I think if you want your printed evidence to be 100% representative of what was actually sent your only option is to print the raw message.
Disabling CSS before printing can remove CSS definitions the exclude some content from the printout.
Anyway, printout can be manipulated (also screen display can be manipulated), so it cannot be expected that they necessarily represent an original document. Any display of electronic digital content is a derivative of the original. Only the source represents the original email exactly. Nowadays all major browsers allow the user to right click any element, choose "Inspect", then edit the source of the element, or the css applied to it, and the display changes immediately. I use that a lot to remove stuff from printouts when I print email, e.g. remove most email headers from the printout when I print a voucher, because there's no need for whoever gets the voucher to know the final destination of the email.
hadaso is offline   Reply With Quote
Old 11 Nov 2024, 10:35 PM   #3
chrisjj
Cornerstone of the Community
 
Join Date: Jul 2003
Posts: 783
Quote:
Originally Posted by hadaso View Post
I think if you want your printed evidence to be 100% representative of what was actually sent your only option is to print the raw message.
No I am not looking for 100% representative. I am looking for sufficient representative for submission to a court under a witness statement attesting the accuracy. And this gross inaccuracy needlessly prevents that.

And no, the raw message is not an option, because it does not convey the message as intended by the sender and seen by the receiver - not least when it is encoded.

Quote:
Originally Posted by hadaso View Post
Anyway, printout can be manipulated (also screen display can be manipulated),
Anyway raw message text can be manipulated even more easily.

Quote:
Originally Posted by hadaso View Post
Any display of electronic digital content is a derivative of the original.
I agree, but the raw text is an even more distant derivative of the original. The /original/ is what was composed and Send-clicked.

Quote:
Originally Posted by hadaso View Post
Nowadays all major browsers allow the user to right click any element, choose "Inspect", then edit the source of the element, or the css applied to it, and the display changes immediately. I use that a lot to remove stuff from printouts when I print email
I promise not to tell the judge

Thanks for your thoughts.
chrisjj is offline   Reply With Quote
Old 12 Nov 2024, 08:49 AM   #4
JeremyNicoll
Cornerstone of the Community
 
Join Date: Dec 2017
Location: Scotland
Posts: 513
Quote:
Originally Posted by chrisjj View Post
This might concern you if you are using FM message Print to capture emails as legal evidence.

On a message where the FM screen display shows a MIME part as an object e.g. a DSN part https://i.imgur.com/aB3oRmr.png or attachment, Print fails to e.g. https://i.imgur.com/Df4TCPv.png and worse, substitutes part names as if they were text within of the body, and indistinguishable from text in the body.
Why don't you screenshot the whole of the browser's display (or even the whole of the screen? **) That explicitly shows what the user could see, rather than depending on whatever FM's print support (or the browser's print support) does.

** provided nothing else confidential is going on on the screen(s) in your system. In some ways an image of one or more screens including a browser window might look more authentic ie less likely to have been manipulated to show faked content.


I mostly use Firefox which has its own screenshot tool (right-click on a page to get the context menu) allowing you to choose whether to capture the visible portion of a webpage, or the whole current content of the page (if that's larger than a screenful). You can also drag a box around just part of the page if you want a more limited picture.
JeremyNicoll is offline   Reply With Quote
Old 12 Nov 2024, 08:54 AM   #5
chrisjj
Cornerstone of the Community
 
Join Date: Jul 2003
Posts: 783
What if the message is longer than the screen? Take a video of it scrolling?

Last edited by chrisjj : 13 Nov 2024 at 09:15 AM.
chrisjj is offline   Reply With Quote
Old 13 Nov 2024, 12:15 AM   #6
SideshowBob
Essential Contributor
 
Join Date: Jan 2017
Posts: 322
Quote:
Originally Posted by chrisjj View Post
Anyway raw message text can be manipulated even more easily.
The raw message is usually DKIM signed.

If I were you I'd do one of two things: either save the .eml file and then import it, or extract the mime section as a new email. You probably will need an IMAP client either way, Fastmail has dropped a lot of features in recent years.

IIRC in claws-mail you can drag an rfc822 mime section from the mime pane into a folder, but it can't import an eml file directly. I think many clients can import a eml file.
SideshowBob is offline   Reply With Quote
Old 13 Nov 2024, 09:18 AM   #7
chrisjj
Cornerstone of the Community
 
Join Date: Jul 2003
Posts: 783
Quote:
Originally Posted by SideshowBob View Post
The raw message is usually DKIM signed.
Good point, But how can I verify that sign on an EML?

Quote:
Originally Posted by SideshowBob View Post
If I were you I'd do one of two things: either save the .eml file and then import it
... into a client that does not have this problem. Sure. Good workaround.

Quote:
Originally Posted by SideshowBob View Post
, or extract the mime section as a new email.
I'd prefer the message intact.

Quote:
Originally Posted by SideshowBob View Post
I think many clients can import a eml file.
Thunderbird. I use it not for send and receive, but as an .EML viewer.
chrisjj is offline   Reply With Quote
Old 13 Nov 2024, 08:29 PM   #8
JeremyNicoll
Cornerstone of the Community
 
Join Date: Dec 2017
Location: Scotland
Posts: 513
Quote:
Originally Posted by chrisjj View Post
What if the message is longer than the screen? Take a video of it scrolling?
I assumed that the Firefox screenshot option "full page" would screenshot the whole thing. That certainly works on many other websites - eg I've captured some newspaper pages that way, resulting in a single image that (when first opened in an image viewer) looks very tall and very narrow ... but one can zoom it in.

It's a pity it doesn't work for FM's pages.
JeremyNicoll is offline   Reply With Quote
Old 13 Nov 2024, 08:38 PM   #9
JeremyNicoll
Cornerstone of the Community
 
Join Date: Dec 2017
Location: Scotland
Posts: 513
I took a screenshot (with Firefox) while editing my previous post. You can see it here:

https://www.dropbox.com/scl/fi/ebn0d...2pgc7wxeq&dl=0

On the zoom setting I'm using on my laptop, I'd have had to scroll that down 6 or 7 times if I'd been taking separate page-by-page screenshots. I didn't have to.

I suppose the point is that Firefox already knows what the entire page area looks like, so /it/ doesn't have to scroll to capture a copy of the potential screen content. Maybe FM's webpage code is too clever.
JeremyNicoll is offline   Reply With Quote
Old 13 Nov 2024, 10:52 PM   #10
SideshowBob
Essential Contributor
 
Join Date: Jan 2017
Posts: 322
Quote:
Originally Posted by chrisjj View Post
Good point, But how can I verify that sign on an EML?

... into a client that does not have this problem. Sure. Good workaround.
...I'd prefer the message intact.
I was actually suggesting saving Fastmail's eml link for the original message as a new message and printing that out. I don't see what the problem is given that they will have to take your word that any of this is genuine.

I don't think Fastmail is doing anything wrong here. There's usually enough information in the preamble for an end user to determine which email has been rejected - an imbedded original is mainly there for admins to diagnose problems.

I don't know if any client will display the DSN text inline with text from the original message. Sometimes this appears to happen because the server has sent a simplified DSN without full mime encoding.
SideshowBob is offline   Reply With Quote
Old 15 Nov 2024, 11:58 PM   #11
JeremyNicoll
Cornerstone of the Community
 
Join Date: Dec 2017
Location: Scotland
Posts: 513
Quote:
Originally Posted by JeremyNicoll View Post
I assumed that the Firefox screenshot option "full page" would screenshot the whole thing. That certainly works on many other websites - eg I've captured some newspaper pages that way, resulting in a single image that (when first opened in an image viewer) looks very tall and very narrow ... but one can zoom it in.

It's a pity it doesn't work for FM's pages.
I've opened a ticket with FM about this not working.
JeremyNicoll is offline   Reply With Quote
Old 16 Nov 2024, 12:15 AM   #12
chrisjj
Cornerstone of the Community
 
Join Date: Jul 2003
Posts: 783
Quote:
Originally Posted by SideshowBob View Post
I don't think Fastmail is doing anything wrong here. There's usually enough information in the preamble for an end user to determine which email has been rejected
Then please what do you mean by preamble? The "body" here shows the bouncing adress and nothing else identificatory.

Quote:
Originally Posted by SideshowBob View Post
I don't know if any client will display the DSN text inline with text from the original message.
Nor do I. I am not saying it should.
chrisjj is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +9. The time now is 11:39 AM.

 

Copyright EmailDiscussions.com 1998-2022. All Rights Reserved. Privacy Policy