How to setup a reliable SMTP server on Windows Server 2008 R2

12,702

Solution 1

Please see my question here. It's for Exchange, but what you mainly want to make sure of is your MX record, SPF record and reverse DNS to be identified as legit mail. Most of it still fits, as those are steps any mail server needs to take.

Is this SMTP server going to be used for internal or external sending?

Solution 2

You are looking for the functionality of a Mail Transfer Agent. An SMTP server provides only some of the functionality - transferring messages from one server to another. Exchange is the obvious choice, but there are a number of free ones too.

I am sure it is possible to construct an MTA of sorts with what Windows provides, but why reinvent the wheel?

Share:
12,702

Related videos on Youtube

georgiosd
Author by

georgiosd

Updated on September 17, 2022

Comments

  • georgiosd
    georgiosd over 1 year

    I know there are SMTP services out there which you can pay to send e-mails with but surely it's not that difficult to set up one of your own.

    How can I set up an SMTP server on Windows Server 2008 R2 that is: - Secure; only authorized users/hostnames/etc can send mail - Reliable; e-mails don't get lost - Not treated as spam; when e-mails are received from say gmail/outlook/hotmail they don't go straight to junk **

    ** I understand this depends both on the server+e-mail headers AND e-mail content - I'm looking to safeguard the server part.

    Thanks!

    • gravyface
      gravyface about 13 years
      It's called Microsoft Exchange Server.
  • joeqwerty
    joeqwerty about 13 years
    These are good suggestions for outgoing mail but don't address the incoming mail issues the OP is referring to.
  • DanBig
    DanBig about 13 years
    @Joeqwerty, yes, but we don't know anymore that what he has told us. For all we know, Outlook's junk filter is on high...
  • gravyface
    gravyface about 13 years
    And see my question here for general tips on not looking like a spammer: serverfault.com/questions/41693/…
  • georgiosd
    georgiosd about 13 years
    Thanks for the answers. Not sure what it is you're saying is missing from my post. I have some web apps on the server that need to send e-mail and I don't want these e-mails to get caught in spam because SMTP is not set up correctly. I use hMailServer to do SMTP.
  • georgiosd
    georgiosd about 13 years
    OK so I did what @DanBig suggested - MX, SPF and PTR entries are in place - now I have to wait for DNS to propagate and see what happens right?