Skip navigation

10.8 Mail Server not sending Emails

2254 Views 33 Replies Latest reply: Jan 11, 2013 3:03 PM by lightspeedguru RSS
1 2 3 Previous Next
D0nEichi Calculating status...
Currently Being Moderated
Dec 3, 2012 1:52 AM

Hey guys,

I've build up my OSX 10.8 server yesterday and everything worked out well. My website is online, the ports I need are open and the EMail clients are able to connect to my server. But I have a mayor problem...the EMails I send disappear during proccess of sending. I used a @live.de account for testing in both ways but the emails just wont be delivered!? Doesn't matter which way I try it! The one thing that is really confusing me is that I'm able to send myself emails betweet two test account I created on the server...

 

So far I've tested: ports, MX-Records, static IP(I don't use dyndns or something like that)!

 

Thanks in advance.

Mac mini, OS X Server, Mac Mini running OSX Server 10.8.2
  • Chris Goodwin Level 1 Level 1 (55 points)
    Currently Being Moderated
    Dec 3, 2012 12:13 PM (in response to D0nEichi)

    Thought I was having the same issue, but the only address it fails on is the Apple ID signed in to icloud - just happened to be the external address I was testing outgoing mail with initially. Seems an odd coincidence but every other external address I've tried has been successful.

     

    Need to move on to testing incoming external mail - tomorrow I think, once my head's cleared!

     

    Would be interested to know if this has any similarity to your issue.

    Mac mini, OS X Server
  • Chris Goodwin Level 1 Level 1 (55 points)
    Currently Being Moderated
    Dec 3, 2012 11:32 PM (in response to Chris Goodwin)

    Quick update on this...

     

    After digging through the logs it seems the missing messages were being re-routed to the admin account on the server, and sure enough examining the user details showed an alias of the Apple ID as an entry there. Removing that enabled emails to be sent to the external address. The Apple ID presumably was populated there during intial setup.

     

    Hope this is useful if anybody else hits the same oddity.

     

    Chris

  • pterobyte Level 6 Level 6 (10,910 points)
    Currently Being Moderated
    Dec 4, 2012 9:36 AM (in response to D0nEichi)

    Try and send an e-mail and follow it through in /var/log/mail.log. The log should show you while the e-mail is blocked/disappears.

  • pterobyte Level 6 Level 6 (10,910 points)
    Currently Being Moderated
    Dec 5, 2012 10:06 AM (in response to D0nEichi)

    The logs show that outgoing mail to live.de was sent out and delivered correctly.

     

    When you reply, are you saying you see no related log entries whatsoever on your server? Does live.de give you any error messages? Are your DNS and MX records correct?

  • pterobyte Level 6 Level 6 (10,910 points)
    Currently Being Moderated
    Dec 5, 2012 10:27 AM (in response to D0nEichi)

    mx1.redra1n.net and mx2.redra1n.net have no A record assigned. You need to assign it so that mx1.redra1n.net can resolve to your IP.

    Don't add 2 MXs if you only have one actual mail server and IP.

  • JaimeMagiera Level 2 Level 2 (285 points)
    Currently Being Moderated
    Dec 5, 2012 1:16 PM (in response to D0nEichi)

    OK, this is a problem I see all the time... You do realize that your MX record has to match an A record (computer record)? In other words, you need both an A (computer)  and a MX record for mx01.redra1n.net and mx02.redra1n.net. MX records have to point to an actual machine.

  • JaimeMagiera Level 2 Level 2 (285 points)
    Currently Being Moderated
    Dec 5, 2012 1:32 PM (in response to D0nEichi)

    I take it you don't have much experience with DNS. It's pretty essential if you want to have a outward facing server. If you can, I'd suggest purchasing this book... http://shop.oreilly.com/product/9780596100575.do

     

    First and foremost, you need a computer record (A record) that has a hostname. In the image above, you seem to have created a machine record that just has the domain ("redra1n.net"). You need to change that to represent a machine *within* the domain ("somemachine.redra1n.net"). Then, create an MX record that points to the same machine record ("somemachine.redra1n.net").

1 2 3 Previous Next

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.