Set up an email service

In this example, we will create a fully functional mailbox: sales@martindls.com.

Create a mailbox account

  1. Sign into the Reseller Control Panel
  2. Click on Email
  3. Click on the blue + icon under Email Domains

4. Enter the domain you would like to add:

5. Click on the Email Users tab and then the blue + icon to add a new user.

6. In the next screen, enter the first part of the email address, "sales" and type in a password that you want to use for sales@martindls.com. Then click on Add.

The email account is now created.

Configure the MX record to link to our mail server

If the domain's DNS service is managed through OpenSRS, please follow the instruction below. If not, please consult with the DNS/name server provider in order to change the MX record.

1. Click on Domains on the upper left. 


2. Enter the domain name in the search box and press Search.


3. In the search result, click on martindls.com.

Configure the MX record to link to our mail server

4. Scroll down to the DNS section and click Edit.

5. Click on Add Record and choose MX.

6. Enter mx.martindls.com.cust.hostedemail.com under Hostname and click Save DNS Settings. Please replace martindls.com with the domain name that you are setting up.  If your email service is on cluster B, please use the MX setting for cluster B. 

The MX record is now setup and should look like this: 

The domain is now linked to the email service. Please wait 15 minutes after modifying the MX record for the record to propagate.

Sign into webmail

Sign into the customer's webmail account by using the email address as the username and the password that you set above. The sign in will depend on the email cluster of your reseller account: 

Cluster A https://mail.hostedemail.com (or https://mail.emailhome.com)


Cluster B https://mail.b.hostedemail.com (or https://mail.mailconfig.net)

Configure an email client

If the customer wishes to access email via an email client, please have the customer connect with IMAP and SMTP. The mail servers are:

Cluster A

   mail.hostedemail.com (or mail.emailhome.com)

Cluster B

   mail.b.hostedemail.com (or mail.mailconfig.net)

IMAP:  993 (SSL enabled) or 143 (SSL disabled)


SMTP:  465 (SSL enabled); 25, 587, or 8025 (SSL disabled)

POP3 access is not recommended but here are the ports: 


POP3:  995 (SSL enabled) or 110 (SSL disabled)

The username will be the email address, e.g. sales@martindls.com

The number of mailboxes in the account is tabulated at the beginning of the month and the cost is deducted from the credit in the account at the end of the month. Therefore, if you are experimenting with mailboxes and delete them right after creating them, you will not be charged.

Email accounts that end in .adm are administrative accounts and do not incur a charge.  

Please note that, to prevent email accounts from being created for spamming, newly created email accounts will have limits on outgoing emails per day.  The send limit will increase over time.  

Have more questions? Submit a request

2 Comments

  • Avatar
    Markus Schrijver

    Is there a chance that OpenSRS will include an XML API instead of/or as well as JSON.

    Or has someone written a PHP script that converts XML or JSON that they would like to share?

  • Avatar
    Aaron Bailey

    Hello Markus,

    OpenSRS doesn't have any plans to produce a script that will convert XML calls to JSON and we don't provide any documents to form calls in XML format for the mail API system either.

    That being said we released a PHP tool kit some time ago which has mail API integration scripts you can use.

    Here is a link to the package:

    https://github.com/OpenSRS/osrs-toolkit-php

    I hope that helps but if you have any other questions you can let us know. Our support contact information can be found @ https://opensrs.com/why/contact/

    Regards,

    Aaron

Please sign in to leave a comment.
Powered by Zendesk