OnlinePCApps Blog

Robert Smith

Senior File Format Engineer. Email and MIME parsing internals.

Showing all 39 articles.

File formats

How to Read a File Somebody Else Made

Removing something properly means rewriting the file. Marking it as gone costs nothing. Formats built decades apart made that trade for the same reason.

6 min read
File formats

What to Do With Files Nobody Can Explain

Every individual step was sensible. None came with a note saying what it was, because writing that note was nobody job at the time.

6 min read
File formats

What PDF/A Is And When You Actually Need It

A scanned page saved as PDF/A is a conforming file containing a photograph. It will look identical in fifty years and nobody will be able to search it then either.

7 min read
File formats

What a Signed PDF Actually Proves

The page is designed to look like paper and the proof is not on the page. That is the whole of it.

7 min read
File formats

What a PDF Keeps After You Edit or Redact It

A black rectangle over text is a reasonable idea of what redaction means, and the format quietly does something else.

6 min read
File formats

How Long Should You Keep Email

Storage is cheap and storage is not the cost. Everything kept is everything that can be asked for.

6 min read
File formats

What Deleting an Email Actually Does

Almost every surprise here comes from somebody believing they did the fifth step when they did the second.

6 min read
File formats

What Gets Lost When Email Changes Format

A run that moved everything and broke every attachment reports a perfect total. The count is the one thing that proves nothing.

6 min read
File formats

Why Email Dates Change After a Conversion

Half the mailbox an hour out and half correct reads like corruption. The split falls exactly on the date the clocks changed.

7 min read
File formats

Why CSV Files Break And What They Never Tell You

A quoted value may contain a line break. It is also the one thing most simple parsers get wrong, and mail exports produce it as a matter of course.

6 min read
File formats

IMAP vs POP3 And Which One You Already Use

Most people never chose. A setup wizard chose for them. The consequences turn up when a laptop dies or an account closes.

7 min read
File formats

What MIME Is And Why Every Mail Format Uses It

A handful of new headers, all of them plain text, all of them safe for a server that had never heard of them. It asked permission from nobody.

8 min read
File formats

Email Headers Explained And Which Ones to Trust

Received lines are written bottom upwards, so the oldest hop sits last. Read from the bottom and you are following the message forwards.

8 min read
File formats

What is an EML File And Why the Filename Matters

The format has no version and no variants. Everything awkward about EML comes from the folder around it rather than from anything inside the file.

11 min read
File formats

What is an MBOX File And Why It is Just a Text File

Plain text, no index and no specification for its first thirty years. That history explains the four variants, the size on disk and why Outlook will not touch it.

15 min read

Reading because something will not open?

Every tool runs inside the browser tab, so a file is read where it already sits and nothing is sent to a server.