To be able to receive email to a given domain, you need to register a "Mail Exchanger" (MX) record in the DNS.
Your normal website urls are most likely registered as an "A" record in the DNS.
The MX records for your domain "honlinesupport.com" are currently:
nhonlinesupport.comMX preference = 20, mail exchanger = mx1.biz.mail.yahoo.com
nhonlinesupport.comMX preference = 30, mail exchanger = mx5.biz.mail.yahoo.com
You need to get Yahoo to specify an MX record of your own.
So the process is this:
Register an "A" record in the DNS called
mail.nhonlinesupport.com
This record should point to the IP address of the machine with JAMES installed.
Then, you create an MX Record like this:
nhonlinesupport.comMX preference = 10, mail exchanger = mail.nhonlinesupport.com
NOTE
Notice the preference of 10. This means this will be the first entry used by a mail server. If this fails, it will bubble down to the next one (20). etc.