How to have a mailserver and a webserver on differents hosts? - dns

My company hired a web development service to a company, we have our own domain name, but this web development company does not provide an e-mail service.
So I want to know if there is any possibility to set up (with BIND9, Postfix, etc.) our own email server with the same domain on our own server, other than the hired for the web development company.
For example, our website will be hosted on Server1 with the domain name www.exampledomainname.example; emails will be hosted on Server2 to type addresses like info#exampledomainname.example
We have Bind9 and Postfix in our server, what other tool we need? (if it's possible to do)
How must I configure the email server to accomplish that?

It's not a problem to use different mail server, you should just set the correct MX records in your DNS settings. You could read more at http://www.google.com/support/enterprise/static/postini/docs/admin/en/activate/mx_faq.html

Related

Host mail server and website on different machines under one domain

Is there a way to host mail server for certain domain on different machine.
For example:
If I own website.com and it is hosted on PC1 what are the requirements to make mail.website.com and host it on PC2.
I am planning to use Linux Ubuntu-postfix-squirrel mail...
This is fairly normal.
In your DNS config you'll specify one or more MX record types - these are the hosts responsible for handling mail for your domain. Note that they do not need to be hosts in your domain - ie, you can pay MS or Google for mail service, and you'd set your MX records to point to the MS or Google server.
Then for the website portion, normal A or CNAME records are used to point to a host.

hMailServer with Domain - WAMP

I came into a struggle the last few days.
Using WAMP Server and following this Tutorial I set up a local email environment, and I wanted to make the emails reach accounts outside of the local host.
I heard you need to make some changes in the DNS zone, so here is my DNS Zone at Freenom.
Is is possible to make emails sent from a computer using hMailServer reach the outside world through a domain?
Thank you for your time.
It is possible but it depends on your Scenario.
If you are behind a Router or a NAT or a Dynamic IP-Address it's almost not possible
to run a real World sending SMTP-Server and you shouldn't
If you have a Hosting plan (your own Windows V-Server or Root server) with Remote Desktop
access and a static ip address it's and access to the DNS-Configuration of your Internet Domain, it is possible and recommended.
1) First you need to setup a DNS A Record which points to your static IP in DNS
2) You need to create DNS MX Record which points to your A Record
Now you can add a new hMailServer Domain and add accounts and sent Emails
out. But you should setup a DNS A Record for IMAP or POP3 as well so you can
Receive Emails and not only sending.

Intranet Domain name without domain

We have an internal webserver, I made a user on this server (Openlogic 6.6, Centos Web Panel installed).
the domain : testnet.company.local
In the dns I have a record testnet which resolves to the ip of the server.
In a browser when you go to "http://testnet.company.local/application" it works.
But if I want users to be able to go to testnet/application or just to "http://application" what are the steps I need to take? Is this possible? Our DNS server is a Windows Server 2012.
Do the users have a common search list on their machines? I don't suggest using barewords as DNS names without some serious investigation.
However, say, for example, that all of your users have company.local in their searchlist. You can then add "testnet" to the company.local DNS zone and it will resolve because the user's machines will automatically add "company.local" to the request.

Point/Send domain name to website on Windows Server 2008 R2

Okay, can't seem to find a great article or info on this. My client purchased a domain for his company (domain.com) through Network Solutions. He has a local server running Windows 2008 R2 that he wants to host his company's website on. I've created the website and have it running with Apache on localhost. The server does have a static IP, but when I visit it, I'm prompted for credentials (user, password) which is expected as it's meant to be protected.
My question:
How would I point the domain to the website on his server?
From what I've researched, I have options that include:
Pointing the domain to the static IP (what about the credentials?)
Creating A and CNAME records for the DNS server on Network Solutions
Setting up a local DNS server w/ Active Directory on the Windows machine
Creating a couple name servers that would tell Network Solutions
where to send the domain
It's safe to say I'm effectively confused, so any help would be very much appreciated.
So basically you have to associate the domain name to the IP address, and that is done using DNS.
I'd suggest option 2 where you let Network Solutions manage the DNS, and you create an A record for www.domainname.com that points to the IP address on your server. Keep in mind it might take 24-48 hours for this new record to propagate across the internet. Take a look at http://www.networksolutions.com/support/dns-manager-advanced-tools/ and http://www.networksolutions.com/support/a-records-ip-addresses/
Regarding the credentials prompt, I assume you are using IIS and so you'd want to check the Authentication settings for the site. If you want anonymous access to the site, you would enable it there.

Can my web server be at one hosting company, and my email hosted by a 3rd party?

I have a web server that runs my web application.
If I want to outsource my email to another provider, is it possible if they are on their on network/data center?
Yes. To do this, you will need access to the DNS records for your domain. The MX record allows you to set up a mail server that's separate from the web server.
Google offers a service that will manage your domain's email through GMail, and the instructions on how to reconfigure your DNS for this service can be found here.
Yes, this is possible.
You need to use the combination of "A" record and "MX" record.
"A" record will point to your web server where your application is hosted.
"MX" record will point to the server where you want to host your email.
A complete step-by-step reference on how to do this can be found here Hosting website and emails on different servers
It is possible no matter where they are located, as long as you have control of your DNS records. I have run many sites where the web server is located in our building and the mail server is at the customer's own site, connected with via an unrelated ISP. In one case the web server is in the USA, and the mail server is in the UK.
The DNS records can be on a different server again. Some registrars include editing DNS records in their interface, others just let you set the DNS to another server.
The records that determine the e-mail server are called MX records. They take the name of the mail server (not it's IP address). The records that turn names to IP addresses are called A records - you use these for "www" etc.
Google Apps does just that.

Resources