Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > OS X

Thread Tools Search this Thread Display Modes
Old May 12, 2008, 08:16 PM   #1
macrumors member
Join Date: Feb 2004
Sending mail through terminal

I have a few cron jobs which periodically check my RAID status and disk usage. I would like to have the outcome emailed to myself. The proper syntax for sending mail through terminal is mail -s "subject", however nothing is sent. I know my cron jobs work as I had the outputs redirected to a file.

How does the mail application know what mail server to send the email through? If it used the recipients email server, what happens if it requires authentication? How can I configure the /usr/bin/mail command to use a specific smpt server?
TurboLag is offline   0 Reply With Quote
Old Nov 7, 2009, 05:10 AM   #2
macrumors newbie
Join Date: Nov 2009
This worked for me:

I know that this is an old thread, but I fixed this problem today and hope that my solution might aid somebody else who has the same difficulties.

I could not receive mail from Cron, nor through the command line via 'mail' or 'sendmail' commands. Things that I had to do were:

1) Edit /etc/postfix/ and find the line which starts with "myorigin=..." (it should be commented out by default). Put the domain name part of your own email address here, e.g. if your email address is "", then change the line to "".

2) Find the line in the file which starts as "relayhost=..." (once again, should be commented out by default). Change this to fully qualified name of your mail server in square braces, e.g. "relayhost=[]". Don't forget the square braces or you will cause a host lookup error.

3) When editing your crontab, make sure to include your required destination email address in the 'MAILTO' command, e.g. put the line "" at the start of your crontab file.

That's it! Worked for me... Now getting mail from Cron and can send emails on the command line.
He who makes a beast of himself gets rid of the pain of being a man. - Samuel Johnson

Last edited by SpaceMonkey2369; Nov 7, 2009 at 05:30 AM. Reason: Improved information in post based on further investigations.
SpaceMonkey2369 is offline   0 Reply With Quote

MacRumors Forums > Apple Systems and Services > OS X

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Default Mail App - Yahoo! no longer sending mail a.jfred iPhone and iPod touch Apps 2 Dec 17, 2013 09:54 AM
Mail not sending email tails1 OS X 10.8 Mountain Lion 2 Apr 16, 2013 04:12 PM
Resolved: e Mail Not Sending chattahoochee MacBook 0 Feb 8, 2013 03:42 PM
Sending Mail on a specified time? wayneholbrook Windows, Linux & Others on the Mac 0 Jan 27, 2013 01:31 PM
Mail app sending mail from diff accounts. Please help. SammyDFG Mac Applications and Mac App Store 9 Jan 13, 2013 07:51 PM

Forum Jump

All times are GMT -5. The time now is 07:04 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013,, LLC