Mailsmith
Other Programs
Scripts
Accounts
Address Book
Editing
Filters
General
Import/Export
Links
Mailboxes
Memory
Scripting
Speed
send/receive
Tips/Tricks


Mailsmith FAQ: Import and Export
Can Mailsmith import Mail email?
Created: Modified: 2002-03-25 Version: 1.5 By: jem

Yes, version 1.5 can do this

 

Can I upgrade from 1.1 to 1.5 just by replacing the application?
Created: 2002-03-25 Modified: 2002-03-25 Version: 1.5 By: jem
No, the database format has changed from 1.1.x to 1.5 and it is necessary to import emails from the 1.0.x, 1.1.x email boxes to the new 1.5 mailboxes.

 

Is there some way of getting that "do you want to import from 1.1.x" dialog again?
Created: 2002-03-26 Modified: 2002-03-26 Version: 1.5 By: jem
Yes. Delete the "Mailsmith User Data" folder (this means that you are deleting your current mailboxes).

 

Dragging and dropping the files into the Mail Browser simply does not work for me, why?
Created: 2002-03-26 Modified: 2002-03-26 Version: 1.5 By: Rich Siegel
The files need to be dropped onto mailboxes in the list, not the list itself. At any rate, it is only mbox text files that can be imported this way (which does include Eudora mailboxes).

 

I have copied the Mailsmith Data folder from my old machine, but 1.5 still refuses to import it. Why?
Created: 2002-03-26 Modified: 2002-03-26 Version: 1.5 By: Rich Siegel
You'll need to copy over the entire installation; the Mailsmith Data folder by itself will not suffice.
See also : Is there some way of getting that "do you want to import from 1.1.x" dialog again?

 

How can I import my Entourage emails into Mailsmith?
Created: 2002-03-26 Modified: 2002-03-26 Version: 1.5 By: Rich Siegel
If you drag an Entourage mailbox to the desktop, it'll generate an mbox-format file which you can then drag onto a mailbox in Mailsmith.
See also : Dragging and dropping the files into the Mail Browser simply does not work for me, why?

 

How do I import Apple"s Address Book?
Created: 2002-04-04 Modified: 2002-04-04 Version: 1.5 By: John Gruber

Please see our Import/Export technote for an AppleScript that will do the trick: http://www.barebones.com/support/technotes/import-export.html#applemail

 

Can I import Emailer/Eudora mailboxes?
Created: Modified: 2002-03-26 Version: 1.5 By:

Pre 1.5: Yes, look in the file menu (more details can be found in the Mailsmith manual). It's also possible to import a hierarchy of mailboxes using the AppleScripts that can be found on the CD. "Enhanced Import Eudora Mail

As of v1.5: For Eudora (or any other mbox file) you just drag the mbox file onto the destination mailbox. There is no longer an Import menu item in the File menu.


See also : Can Mailsmith import Mail email?
See also : Dragging and dropping the files into the Mail Browser simply does not work for me, why?

 

Can I export emails?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

Yes, look in the file menu. You can export single messages and whole mailboxes. (A small note: in the current version, 1.1.6, 8-bit characters might not be exported correctly. I don't know exactly what problem is, probably something in the headers ) This problem has been fixed as of version 1.1.8

 

Can I import filters?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

Yes, you can import Eudora filters ... but I wouldn't recommend it. The reason is simply that Mailsmiths filters are so much more powerful that it makes more sense to start from scratch and take advantage of these features.

 

Can I import address books?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

Yes, from Eudora and Emailer directly and from Netscape by first converting them using a tool written by John Hopper. You can also use drag&drop to enter a text file with addbesses into the mailbox. Make sure that the addresses are in the format below, select the text and drop it onto the address book window. Use this format:

    name <email address>

or

    
    email address (name)

For example:

    Rob Russell <rob@sumware.co.nz>
    rob@sumware.co.nz (Rob Russell, SumWare Consulting)

If you put your addresses into that format, and separate them with commas (carriage returns are OK to break up lines), you should then be able to drag them into the Address Book window.

 

Can I export addresses?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

Yes, select the names you want to export and drag them to a text editor or some other program.

 

How can I import email from CyberDog?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

I haven't used CyberDog myself (OpenDoc was killed before I got a Swedish version of MacOS that supported OpenDoc) but as I understand it, the problem is that CyberDog has no export command. However, Jon F. Hueras has come up with solution:

It turns out that if you select messages in the mail-trays window and drag them to a folder, CyberDog will create a text file for each message that will be nicely MIME formatted and everything. The only thing missing is the magic "From" header that flags the beginning of a message. You can add this header and at the same time merge all the messages back into a single file using MailConverter's "Merge Files..." command.

http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/comm/inet/mail/mail-converter-224.hqx

The resulting text file may then be imported into Mailsmith.

Caveat: I've only tried this with a couple of small test messages. Whether it'll hold up with large, multi-part messages, with or without attachments, I can't guarantee. It looks promising, though.

And here is an additional comment from Ben Allums

Greetings!
After converting my mail this past weekend from Cyberdog to Mailsmith, I have a few tips and a script to pass along.

  1. The advice to export the Cyberdog mailboxes by selecting all and then moving the messages to a folder in the Finder worked great for the export.
  2. MacPerl rocks!

I wrote a simple Perl script to join the Cyberdog messages into a Eudora compatible mailbox. Being that someone else in the universe might find this useful, I put it up on my web page.

<http://home.earthlink.net/~allums/MailMerger>

If you're wondering why I didn't use MailConverter, it's because, I think, it kept treating some messages with multiple forwards like digest messages. The resulting mailbox file couldn't be parsed by MailSmith. My script was written, quick and dirty, to handle the joins without any extra processing.

Enjoy!

Ben

 

Is there a way to export emails to a database?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

Yep, Bare Bones Software has posted an AppleScript and a FileMaker Pro database that does this. You can find it at ftp://ftp.barebones.com/pub/scripts/mailsmith/mailsmith_to_fmpro.hqx.

In the docs it says that it can only be used by FileMaker Pro 4.x ... but after playing around for a while (I've only got 2.1) I managed to get it to work under 2.1 also. What you have to do is to change the lines. Before using the script below you should consider the improved script provided by Matthias Steffens.

on create_record(the_data)
    tell application "FileMaker Pro"
        set the_record to create new record 
             with data the_data at layout 
             layout_name of database database_name
        set current record to the_record
        set record_created to true
    end tell
end create_record
to this
on create_record(the_data)
    tell application "FileMaker Pro"
        create new record with data the_data at 
            layout layout_name of database database_name
        set record_created to true
    end tell
end create_record

And while you are messing around with the AppleScript, you might want to change the date format to "YY-MM-DD", change the line

set the_date to  the_month & "/" & the_day & "/" the_year as text

to

set the_date to the_year & "-" & the_month & "-" & the_day as text
 

Another way is to use the FileMaker Pro template and scripts that is described elsewhere

 

When importing Eudora mailboxes why isn't enclosures imported?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

Eudora doesn't store attachments inside the mailboxes but rather as separate files (which can be deleted by the user) and Mailsmith can't import those. It will stay like this until Eudora stores attachements in MIME format inside the mailboxes.

 

I imported an Eudora mailbox and now my å, ä, ö, ø, ü, æ, looks very strange, why?
Created: Modified: 2002-03-25 Version: Pre 1.5 By:

The reason is simple: Mailsmith expects files in the mbox format to use char set ISO-8859-1 (as it should) but Eudora stores the messages using Mac ASCII. You could try to get this to work using search and replace of the mbox file (I haven't tried). Thanks to Mikkel Pedersbæk for noting this.