Every time I open the Terminal.app, it shows You have new mail. I want to know, how it is caused and how can I close the mail function.

I do not wish to see any mails and the above message when I launch the Terminal.app.


To read the mail you have, use the mail command. man mail will give you instructions.

To delete all mail without reading it, run

sudo rm /var/mail/$USER/*
  • I know, but I what I want to do is when I launch the Terminal.app, it never happens ever. – HR.Jack Mar 13 at 12:02
  • @HR.Jack When you read the email, what’s sending it? – grg Mar 13 at 12:03
  • Just the detail information – HR.Jack Mar 14 at 2:53

You must log in to answer this question.

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