Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When I open Terminal it periodically tells me 'You have new mail.', some of which comes from testing web applications that I am running on localhost, which try to send it.

I find the command line mail application impossible to use.

Is there a way to read this mailbox from the OS X Mail application?

share|improve this question
Similar question (although not limited to OS X):… – lajuette Mar 25 '10 at 12:51

There was an article on that touched on this subject. Seems like what you're looking for is in there. The other option, if you just want to read the email/delete the email messages and don't really need them to be backed up you can read the /var/mail/$USERNAME file. That file is where those mails are being stored (it's a single text file). If you delete the file you'll stop seeing those alerts showing up in the Terminal.

share|improve this answer
This is a very dirty hack. And why must all the old mails be deleted? Also: If the mbox is deleted the alerts will stop showing - until a new one arrives. What about adding an mail alias? – lajuette Mar 25 '10 at 8:09
The comments on the thread I linked suggests enabling postfix and setting up an alias to direct those emails to another external address. A symlink won't work because actually deletes and recreates the mbox file during it's operation (at least according to some stuff I've read). – Matrix Mole Mar 25 '10 at 8:22
Hmmm, configuring an MTA can be a little bit dangerous -> open relay. And i think it's overkill for a developer's machine. – lajuette Mar 25 '10 at 12:34
I've just tried the macosxhints article. I'm not sure it's still up to date for 10.6, as doesn't seem to be storing its messages in a mbox file: inside the newly-created FOLDERNAME.mbox folder I have a Messages folder, and in that a file with an .emlx extension which seems to be the message I copied over in the instructions. – joachim Mar 26 '10 at 15:03

Have you tried the mail command?

share|improve this answer
I believe that's the command line mail application he referred to. – Matrix Mole Mar 25 '10 at 8:04
Hm, maybe joachim could describe his problems with this tool? – lajuette Mar 25 '10 at 12:33
Another suggestion: What about redirecting the output of your cronjobs to a file? AFAIK That way you won't receive any (cron-)mails anymore. Or do you need to get the output delivered by mail? – lajuette Mar 25 '10 at 12:35

If the output is coming from cron jobs, try putting

in the crontab before the lines that interest you

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .