Public Host Name for this Computer in Settings
This one probably seems a bit dumb. I have installed Hmailserver on a private machine in the data centre. The domain is http://www.nevasoftware.com and the MX records for it point to the IP address of my server however himailserver is warning me that:
You haven't specified the public host name for this computer in the SMTP settings.
However I cannot tell where to go within Administration to accomplish this. Help appreciated.
You haven't specified the public host name for this computer in the SMTP settings.
However I cannot tell where to go within Administration to accomplish this. Help appreciated.
Open hMailServer Administrator.
Go to: Settings | Protocols | SMTP.
Click on the "Delivery of e-mail" tab.
Fill-in the "hostname" field.
Go to: Settings | Protocols | SMTP.
Click on the "Delivery of e-mail" tab.
Fill-in the "hostname" field.
Is the Public Host name supposed to be the public ip of the hmail server or the hostname please?
Thanks
Hmale
Thanks
Hmale
Perhaps you could check the documentation, after all that's why it is there.hmale wrote:Is the Public Host name supposed to be the public ip of the hmail server or the hostname please?
Matt
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation
https://www.hmailserver.com/documentation
I thought this was a forum for asking such questions. If the documentation was written for all levels of user, this forum would not be necessary.
Obviously the public host name is placed in this field. But, I believe he is asking where does one get the public host name? This is not covered in the documentation as it is probably somewhat public knowledge. Unfortunately, only a small part of the public has this knowledge.
I would like to ask the same question. Any answers?
Obviously the public host name is placed in this field. But, I believe he is asking where does one get the public host name? This is not covered in the documentation as it is probably somewhat public knowledge. Unfortunately, only a small part of the public has this knowledge.
I would like to ask the same question. Any answers?
schram12,
The thread was over 2 years old so I have a feeling everyone had moved on.. It is always best to create your own thread & link to this thread or others you think might be related/helpful..
Anyhow IMO: I have a feeling if one plans to run a mail server they should have a clue what a host name is, how to get/set it etc. ;)
Now to answer your question: normally YOU set your hostname in DNS.. Usually there is a web admin you log into & create records. Normally you add an A record where you define your HOST NAME for your mail server. Like mail.yourdomain.com or smtp.yourdomain.com or whatever.yourdomain.com. Then you create MX record with that HOST NAME and some priority # which often people default to 10 but doesn't really matter so much especially if you only make 1 MX record.
So the answer is you SET your hostname yourself normally & should know it like your own name.. Btw technically your domain name is your root/base host name & could USUALLY be used depending on your setup. If you don't run your DNS yourself or have access to an admin then either your ISP (or whoever manages it for you) likely creates default host names or dns records you use or you contact them to ask them what they are or set but think that setup is quite rate as most hosts/isps want you to be self-sufficient as labor/support is costly to them.
Also, if your reverse dns ptr is setup properly (as commonly accepted) you should be able to get your hostname by typing from CMD prompt:
nslookup YOUR.PUBLIC.IP.ADDRESS <ENTER>
That is because it is best practice (as in commonly accepted but not 'law') to contact your ISP & ask them to set it to resolve to your hostname. If you haven't done so then odds are that nslookup would likely be some random host name that follows some pattern, likely with your IP used somehow and often your mail will be blocked/filtered if left that way.
Anyway hopefully that answers the host name questions thoroughly but to be honest anyone should have been able to find all of the above in 10-30 seconds with google & a little effort vs 15 minutes of me or someone else here volunteering to type out readily available info. (Granted I ramble & make 2 min reply turn into 15 but that is besides the point. lol) Yes the forum is helpful to fill in the gaps where docs/searches come up short but maybe try to show a little effort in covering the basics before posting eh.
Well nuff ranting. lol Happy New Year and cheers!
Bill
The thread was over 2 years old so I have a feeling everyone had moved on.. It is always best to create your own thread & link to this thread or others you think might be related/helpful..
Anyhow IMO: I have a feeling if one plans to run a mail server they should have a clue what a host name is, how to get/set it etc. ;)
Now to answer your question: normally YOU set your hostname in DNS.. Usually there is a web admin you log into & create records. Normally you add an A record where you define your HOST NAME for your mail server. Like mail.yourdomain.com or smtp.yourdomain.com or whatever.yourdomain.com. Then you create MX record with that HOST NAME and some priority # which often people default to 10 but doesn't really matter so much especially if you only make 1 MX record.
So the answer is you SET your hostname yourself normally & should know it like your own name.. Btw technically your domain name is your root/base host name & could USUALLY be used depending on your setup. If you don't run your DNS yourself or have access to an admin then either your ISP (or whoever manages it for you) likely creates default host names or dns records you use or you contact them to ask them what they are or set but think that setup is quite rate as most hosts/isps want you to be self-sufficient as labor/support is costly to them.
Also, if your reverse dns ptr is setup properly (as commonly accepted) you should be able to get your hostname by typing from CMD prompt:
nslookup YOUR.PUBLIC.IP.ADDRESS <ENTER>
That is because it is best practice (as in commonly accepted but not 'law') to contact your ISP & ask them to set it to resolve to your hostname. If you haven't done so then odds are that nslookup would likely be some random host name that follows some pattern, likely with your IP used somehow and often your mail will be blocked/filtered if left that way.
Anyway hopefully that answers the host name questions thoroughly but to be honest anyone should have been able to find all of the above in 10-30 seconds with google & a little effort vs 15 minutes of me or someone else here volunteering to type out readily available info. (Granted I ramble & make 2 min reply turn into 15 but that is besides the point. lol) Yes the forum is helpful to fill in the gaps where docs/searches come up short but maybe try to show a little effort in covering the basics before posting eh.
Well nuff ranting. lol Happy New Year and cheers!
Bill
hMailServer build LIVE on my servers: 5.4-B2014050402
#hmailserver on FreeNode IRC https://webchat.freenode.net/?channels=#hmailserver
*** ABSENT FROM hMail! Those in IRC know how to find me if urgent. ***
#hmailserver on FreeNode IRC https://webchat.freenode.net/?channels=#hmailserver
*** ABSENT FROM hMail! Those in IRC know how to find me if urgent. ***
If at first you don't succeed, bomb disposal probably isn't for you! ヅ
And now for my favourite link in all of the documentation...schram12 wrote: I thought this was a forum for asking such questions. If the documentation was written for all levels of user, this forum would not be necessary.
Obviously the public host name is placed in this field. But, I believe he is asking where does one get the public host name? This is not covered in the documentation as it is probably somewhat public knowledge. Unfortunately, only a small part of the public has this knowledge.
I would like to ask the same question. Any answers?
Please see technical knowledge at the bottom of this page http://www.hmailserver.com/documentatio ... quirements
As Bill says
Something like 'mail.yourdomain.com' is usually adequate.Bill48105 wrote:So the answer is you SET your hostname yourself normally & should know it like your own name.. Btw technically your domain name is your root/base host name & could USUALLY be used depending on your setup.
BTW I think I answered the OP's question, and linked to the appropriate page of the documentation.
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation
https://www.hmailserver.com/documentation
What does it mean SMTP hostname?
I have 3 multiple IPs on the same dedicated server and I want to setup 3 SMTP relays (1 for each IP).
What exactly does the hostname mean? Public DNS name? Then I have 3 different (1 per IP).
Thanks
I have 3 multiple IPs on the same dedicated server and I want to setup 3 SMTP relays (1 for each IP).
What exactly does the hostname mean? Public DNS name? Then I have 3 different (1 per IP).
Thanks
Please start a new thread as per forum rules...
Consider these points in your new thread.
What are you wanting to do, accept mail on three IPs OR send mail from one of three IPS, depending on the sender?
Why do you want to use 3 public IPs?
When you say 'SMTP HOSTNAME' where exactly are you seeing that? I can't see any such named field, but many similarly named fields. Depends on where will change the answer, but typically hostname is literally a FQDN Hostname, like 'mail.example.com'
Consider these points in your new thread.
What are you wanting to do, accept mail on three IPs OR send mail from one of three IPS, depending on the sender?
Why do you want to use 3 public IPs?
When you say 'SMTP HOSTNAME' where exactly are you seeing that? I can't see any such named field, but many similarly named fields. Depends on where will change the answer, but typically hostname is literally a FQDN Hostname, like 'mail.example.com'
Just 'cause I link to a page and say little else doesn't mean I am not being nice.
https://www.hmailserver.com/documentation
https://www.hmailserver.com/documentation