Email import does not retain formatting

Is it possible, while reading a message in the mail app, to send a copy of the message to DT3 and have the formatting retained?

After many attempts, I see that if I select all the contents of the message I can use the services menus to Take a Formatted, Plain, or Rich Note. But none retain the formatting (particularly images). Similar results can be had via the Apple Scripts menu.

The results, I’m seeing are almost useless. Certainly not preferable to just keeping the message in the mail app.

What am I missing?

You could drag/drop the Email onto DT (not the icon in the dock, though!) or use DT’s import email function. But images … well, if they’re not inline, you might well be out of luck. Email has not been designed to be wysiwyg.

It would be helpful if you actually showed what us useless. I’d suspect using View > Document Display > Best Alternative would make things appear as you’d expect.

You also have given no information about what is useful.

1 Like

In these cases the email client provides the data, DEVONthink just stores it but doesn’t convert or format it.

I may have been overly harsh in choosing the words “almost useless”. Perhaps “not particularly useful to me” would have been preferable. It is not my intention to denigrate the product. Overall I find it extreamly useful.

I’ll try your suggestion and find another email to use as a sample, and share images. The one I was working with yesterday was from my brokerage account.

Do you mean when selecting the contents of the message vs. selecting the message itself? This was the only method I found that resulted in creating a note. I tried all the relevant options from the services menu as well as dragging the message to the dock or to the DT3 window.

Did this add an .eml file?

No. The results are frustratingly all over the place.

I tried drag and drop with several messages, in 3 ways:

I tried dropping directly on the DT3 icon in the dock. For all but one message, it did nothing. For one message it created an “internet location” beginning with “message:” double-clicking the name opens the message in the mail app.

Pausing on the dock icon and dropping on a specific database, does nothing.

Dragging into the DT3 window and dropping it on any inbox generates an entry in the log “import of 1 messages failed” and surfaces the log window.

Is DEVONthink allowed to automate Mail?

You may need to do some maintenance on your Apple Mail mailbox. See…

Choosing Best Alternative does render the message much more accurately (I don’t understand why this view wouldn’t be the default).

So given this, the mail import feature is much more useful.

I’m still struggling with a reasonably streamlined and consistent method for getting a message into DT3.

Can you direct me to the most up-to-date documentation on the email features? The help / documentation seems rather sparse and the Take Control book seem slightly out of date. I’m trying to understand how things are supposed to work.

Choosing Best Alternative does render the message much more accurately (I don’t understand why this view wouldn’t be the default).

This is controlled in the Preferences > Files > Email > Emails > Messages section.

The documentation is the resource to use as well as Help > Tutorials > Handling Email.