How do I get email setup instructions?
Open the User Manual page for your language. You will find PDF guides and video links for Android, iOS, Outlook, Mac Mail, Thunderbird, and webmail.
Manuals, forms, service tests, and FTP password assistance—all in one place.
Use this Support section to download step‑by‑step guides for email, FTP, and common mail clients, try the hosted demos for webmail and statistics, run an external speed test, and submit an FTP password change request with your domain details. For urgent issues, call (852) 2540 1505 or email support@ud.hk.
Email Account Setup Manual: | ||
| 1. | Email Setup Manual - Android (Samsung) | ![]() |
| 2. | Email Setup Manual - iOS 11 (IPhone or IPad) | ![]() |
| 3. | Email Setup Manual - Mac Mail | ![]() |
| 4. | Email Setup Manual - Microsoft Outlook 2019 | ![]() |
| 5. | Email Setup Manual - Thunderbird | ![]() |
| 6. | Email Setup Manual - Office 365 | ![]() |
UD Web Hosting is formed by a group of networking and Internet professionals who have years of experience in Internet project management. Besides our expertise, UD offers the most up-to-date technologies to support your Internet business. Our highest bandwidth provides you the fastest speed for your customers to access your Websites. With our strong technical support and affordable price, UD is, by far, the most competitive web hosting company in Hong Kong. Join UD's services now!
Internet marketing is the most cost-effective way to promote your business in today's society. Having a professional presentation in your Website is the first step. The second thing is to choose a trustworthy web hosting partner to provide security support for your web pages. Then you are ready to run a round-the-clock, staff free business online.
All you have to do is filling in the application form. Your domain name registration usually takes about 3 working days to complete. Before it is ready, we can open a temporary web account for you. It only takes us 24 hours to activate your account.
Please call our Customer Service Department on (852) 2554 7545 now! We are here to serve you.
You can also register domain names online. Please visit www.udomain.com .
We offer you 30 days money back guarantee. If you are not satisfied with our service, you can stop it anytime. You will not face any penalty.
You can either pay the domain name registration fee through UD or pay directly to domain registrar (e.g. HKDNR).
Yes, just fill in the application form, and we will do the rest for you. It takes about 3-7 working days for your account to be transferred.
Yes. Since UD does not provide Internet connection service, you need to join an Internet Service Provider (ISP) to get access to Internet first. After you have connected to Internet, you can remotely control your web pages in our server through FTP or FrontPage.
We accept bank deposit, or online credit card payment.
Notes:
Getting Started with FTP
The process by which files are transferred to the Web server is called "FTP" (File Transfer Protocol). You have unlimited access via FTP 24 hours a day. Hence, you can create and maintain your web pages on your own computer and upload files to your website at your leisure.
First of all, you need a FTP software to upload your web contents to the server. The following are 3 of the most commonly used FTP software.
1. WS_FTP LE http://www.wsftp.com
2. CuteFTP http://www.cuteftp.com
3. FileZilla https://filezilla-project.org
After finishing setup of FTP client, you will be asked to fill in information. Please use the FTP login name, password and ftp server address (host address) which come along with your account activation notice. Please be sure NOT to activate the Anonymous Login function. It will make the FTP client behave differently. Now the FTP client is ready and you may start uploading your web contents.
FTP Software Configuration
The server name tells your FTP software to connect to the Web server on which your site resides. In general, the process of configuring various FTP software programs is the same. The following example make use of WS_FTP, the software which Ameritech recommends for PC computer users.
Every time when you run WS_FTP, Session Profile window will be displayed. A profile contains the information needed to connect to your Website. Creating a profile now will eliminate the need to configure the software each time you use FTP. To create a new profile, click New and enter a generic profile name at the top of Session Profile window. Next, enter Host Name, User ID and Password for your Website as illustrated below.

Be sure to select Auto Detect for Host Type . It is best to select Save Password and Auto Save Config to maintain these settings for future use. All other fields can be left blank. You are now ready to connect to the Web server; click Ok to continue.
UNIX
In UNIX platform, put all web pages in www folder.
The cgi-bin folder forces everything inside to be treated as a CGI, regardless of file names.
Please pay attention to the differences between BINARY and ASCII mode. ASCII means text contents such as .html, .htm, .txt, .cgi, .php, etc. BINARY is the other way around. It is something that you cannot open with a text editor e.g. notepad. You can select AUTO mode so that FTP client can automatically determine the appropriate mode for you.
Win NT/2000/2003
In Window platform, put all web pages in public_html folder. All files or sub-folders under this folder have read-only permission.
Put those files that require read/write permission in cgi-bin folder.
When you connect to the Web server, you will connect directly to the root ("home") directory of your account. WS_FTP will display a split screen where files on the left-hand side are within your own computer. You will see several folders on the right-hand side (such as public_html & cgi-bin) which suggest a successful connection to your website.

To make your homepage load automatically, name the HTML document "index.htm" or "index.html" in lowercase and upload it to the "public_html" directory of your account. To upload a file or files, simply highlight the file(s) on the left and click the right-arrow button ("-->") in the center of the screen.
Be sure to upload HTML documents and scripts in ASCII mode and images in BINARY mode. To transfer a file to a subdirectory, double-click the appropriate subdirectory to open it before transferring the desired file(s).
As soon as a file is uploaded to the Web server, it is available for all to see. If you cannot see the updated file via any browsers after uploading a file, you need to clear both the disk and browser cache memories.
For Netscape Navigator 3, select Options > Network Preferences .
For Netscape Communicator, select Edit > Preferences > Advanced > Cache .
For Internet Explorer 4, select View > Options > Temporary Internet Files , then click Delete . Click OK and Refresh .
For Internet Explorer 5, select Tools > Internet Options > Temporary Internet Files , then click Delete Files. Click OK and Refresh .
Remember that you must first be connected to the Internet (through your Internet Service Provider) in order to connect to the Web server.
Note: Please select Passive Transfer Mode in your FTP setting if you have login problems.
Avoidance of File Name Errors When Using FTP
To avoid errors, we suggest naming all files in lowercase. Spacing and special control characters are generally not a good idea. While the underscore character ("_") is acceptable, you should avoid other special characters ( ! @ # $ % ^ & * : ' ) in file names. We suggest that you keep the length of file names to minimum. The tilde (~) cannot be used in directory or file names.
Our operating system (UNIX) is case sensitive. In other words, the file name "faq.html" is NOT the same as "FAQ.html." If your HTML code references a faq.html, but the actual file name is in uppercase, a "File Not Found" error will be resulted. This applies to directory names as well.
What should I do if access to FTP is denied?
If you cannot access your account via FTP, the FTP configurations may be incorrect.
If your access to FTP is denied AFTER entering your user ID and password, you may be using the wrong password. Check the activation notice sent to you via email when the account was first set up. If you have changed your password and it doesn't seem to be working, contact Our Technical Support Team to reset your password.
If you cannot connect at all, or your PC hangs while connecting, there may be problems with connectivity. You can test your connection with your browsers by going to http://www.ud.hk/ or any other third party websites while still connected to the Internet. If you are unable to connect to any websites at all, you will need to contact your ISP.
Trouble Shooting
Q: The FTP client won't connect. Why?
A: You or your ISP might have firewalls or special routing set up. In your FTP client, select Passive Transfer Mode and try again. If this option is selected already, de-select it and try again.
Q: I have uploaded my files successfully, but I can't see my website. Why?
A: You need to put your files within the < public_html > folder. ( < www > folder for UNIX)
Q: My files are placed in the correct folder. But the web browser does not show new web file content. Why?
A: Some ISPs, such as Netvigator, have installed proxy server which keeps copy of your old web file content. Contact your ISP to flush the cache in the proxy server, or wait for a few hours and try again.
To change your FTP password, visit:
http://www.ud.hk/en/support/ftp-password
For security purpose, your password must be at least 8-character long with both number and character. At the same time, you may also put in special characters like #, @, !, etc.
Note: In order to maintain a higher level of security over your password, we do not keep any record of your passwords. Try to change your passwords at least once a year. If you somehow lose your passwords, please contact our Technical Support Team and we will reset it for you.
UNIX
Since Perl and PHP in our server are being installed as CGI and we are not using either MOD Perl or MOD PHP, Apache would not know if it is a script. You need to add one of the following lines as the first line of each script:
For all scripts, you would have to change the mode to 755 which makes it publicly executible. You can do it with either FTP or TELNET.
Win NT/2000/2003
On Win NT/2000/2003, we use ActivePerl as the CGI engine. You are recommended to download and install ActivePerl in your computer, and develop and test your scripts before uploading to our production web server.
We are sorry PHP support is not available on Win NT/2000/2003 at this moment.
If you are going to use ASP, pay attention to the following items.
Active Data Object (ADO)
ASP utilizes a set of COM objects referred to as ActiveX Data Objects, or ADO for short, to connect to data sources. Hence, any data sources that provide an interface to ADO can work with ASP. Examples of data sources which are used by our customers include Microsoft SQL and Microsoft Access.
To use COM objects correctly, first of all, you need to verify the version of ADO you are using. Use the Version property of the ADODB.Connection object. The following example creates a Connection object and prints out its Version property:
<%
' Create Connection object
Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
' Print out version property
Response.Write("You are using ADO Version " & objConn.Version)
%>
For more information on ADO, please visit Microsoft's Universal Data Access site:
http://support.microsoft.com/kb/183606
Sending email by JMail
Please refer to the sample below:
<%@LANGUAGE = VBSCRIPT%> <html>
<body>
<%
set msg = Server.CreateOBject( "JMail.Message" )
' Sender address
msg.From = "sender@domain.com"
msg.FromName = "sender"
' Recipient address
msg.AddRecipient receiver1@domain.com
msg.AddRecipient receiver2@domain.com
' The subject of the message
msg.Subject = "Jmail sample by UD"
' Email body
' Note the use of vbCrLf to add linebr/eaks to our email
msg.Body = "Dear Client" & vbCrLf & vbCrLf & "Jmail is work!"
if not msg.Send("localhost" ) then
Response.write "<pre>" & msg.log & "</pre>"
else
' Output message
Response.write "Message sent successfully!"
end if
%>
</body>
</html>
Below variables can be modified for testing:
msg.From = "sender@domain.com": Sender email address
msg.FromName = "sender":Sender Display Name
msg.AddRecipient "receiver1@domain.com":Recipient email address
To send an email to multiple recipients, just copy whole line of command and place it on the next line
msg.Subject = "Jmail sample by UD":Email Subject
msg.Body = "Dear Client" & vbCrLf & vbCrLf & "Jmail is work!":Email content
Save the file as ".asp" extension, upload it to the server and then browser that page.
If a message "Message sent successfully!" displayed in the browser, it is confirm JMail form-to-email module is supported under this server.
Reference Link: http://www.dimac.net/Products/w3JMail/Version43/Examples/Quing.htm
Session Variables
Session variables are bits of information that can be stored on a user-by-user basis. These bits of information are stored on the Web server. To tie these bits of memory with a particular user (i.e. for session variables to persist across web pages), the user must have cookies enabled.
You can change the default session timeout value (10 minutes) via ASP using:
<%
Session.Timeout = 15 ' number of minutes
%>
Trouble Shooting
Q: What file uploading components are available?
A: aspSmartUpload Component. (Please refer to AspSmartUpload section.)
Other ASP Resources
The following are some links that will help you:
15 Seconds (http://www.15seconds.com)
Wayne Berry's 15 Seconds Website is one of the best resources of ASP available on the web. The FAQ section is huge! It contains over 2000 pages of information on ASP and the Internet Information Server.
4GuysFromRolla.com (http://www.4guysfromrolla.com)
This site contains many useful articles. Search through it for a list of free ASP scripts.
LearnASP (http://www.learnasp.com)
A great Website devoted to ASP. Some of the best features are its reviews of ASP books, lists of free components, and informative tusmtp3.udomain.com.hktorials.
Asp Free.com (http://www.aspfree.com)
A great site with tons of articles and tutorials on ASP scripting. Good for beginners all the way to veterans.
ASP 101 (http://www.asp101.com)
A great site for ASP beginners.
Web Statistics report will be updated on daily basis. To retrieve your report, enter the following path:
Win NT/2000/2003 : www.your_domain_name.com/report
UNIX : www.your_domain_name.com/wwwstat
Replace <your_domain_name.com> with your own domain name.
Common Terms in Web Statistic Report
Unique Visitor
A unique visitor is a person or computer (host) that has made at least 1 hit on 1 page of your web site during the current period shown by the report. If this user makes several visits during this period, it is counted only once. Visitors are tracked by IP address, so if multiple users are accessing your site from the same IP (such as a home or office network), they will be counted as a single unique visitor.
Number of Visits
It means number of visits made by all visitors. Say a unique IP accesses a page, and then requests three other pages within an hour. All of the "pages" are included in this visits. An unique visitor can make more than one visit in a period of time.
Pages
Pages are all files which either have a text file suffix (.html, .text) or which are directory index files. This number allows to estimate the number of "real" documents transmitted by your server. If defined correctly, the analyzer rates text files (documents) as pages. Those pages do not include images, CGI scripts, Java applets or any other HTML objects except all files ending with one of the pre-defined page suffixes, such as .html or .text.
Hits
A hit is any response from the server on behalf of a request sent from a browser. This includes any response from the server, not only text files or documents. If, for example, a HTML page has two images embedded, the server generates three hits if this page is requested: one hit for the HTML page itself and two hits for the two inline images.
Files
If the user requests a document and the server successfully sends back a file for this request. Any such response is counted for as a file. Again, "file" here means any kind of a file.
Entry Page
The first page viewed by a visitor during its visit.
Exit Page
The last page viewed by a visitor during its visit.
Code 404 Not Found
A web server error message. Error code 404 (Not Found) means the requested file was not found on the web server - it may have been renamed, moved or deleted.
Code 206 Partial Content
A web server error message. Error code 206 (Partial Content) means that only part of the file was transferred. This error is generated when a user clicks the stop button on their browser while downloading a page, or aborts a file download while it is still downloading. This can also be caused by download accelerator programs that download large files in chunks.
Thru the information provided in the web statistics report, we can find out the website preformance, such as:
- Pages/ Unique visitor: larger of the result, represents longer time that the visitor states in your website
- Number of visits/ Unique visitor: larger of the result, represents more return visitor of your website
- Exit page: if the page with the highest rank is not what you expected/ the page of transaction completed, it means there may be some problem on the page design or transaction flow.
MySQL is a very powerful and popular SQL server software. You can use Perl with DBD/DBI modules, PHP, or Java Servlets with JDBC to communicate with your database.
Your MySQL server is started by default when you receive your set up information. If for any reasons you need to restart it, you may do the following. Telnet to the server using your FTP login name and password.
To see your own list of running processes, please type:
$ ps -ef|grep whoami
You will get a result which looks like this:
xx 402 1 0 Jan 01 ? 0:00 /bin/sh mysql/bin/safe_mysqld xx 451 402 0 Jan 01 ? 8:26 /(home)/mysql/libexec/mysqld
To stop the service immediately, please type:
$ kill 402 451
Remarks: 402, 451 are the numbers in the second column.
We suggest you to do this in some non-business hours since this might cause error on your web page.
After stopping the server, if you decide to start it again, you may go to your home directory type:
$ cd ~ $ mysql/bin/safe_mysqld &
It will tell you if it is running or if there are any errors after being started.
In UD, you get the whole MySQL server instead of just 1 or 2 databases. The root password is not set by default. Therefore, please be sure to take care of that before using it.
To set up the root password, you can simply do the following:
1. Login to your MySQL account, type:
$ cd mysql/bin $ mysql -u root
2. Next, type:
$ SET PASSWORD FOR root@localhost =PASSWORD('biscuit');3. Now the password is set. From now on you need to login by typing:
$ mysql -u root -p
then it will prompt you for the password.
To connect your PHP or Perl scripts to your MySQL database, you should do the following:
for Perl:
$dsn = "DBI:mysql:database=test;mysql_socket=(home)/mysql.sock";
" $dbh = DBI->connect($dsn, $db_user, $db_password);"
for PHP:
$dbh = mysql_pconnect('localhost:(home)/mysql.sock', 'db_username','db_password'); mysql_select_db('database');Remarks:( home )is the path of your home directory e.g. /home/username
Typically, you do not need to use the port connect although you could. It is recommended to use mysql.sock to connect. This way would avoid some confusion since there is more than 1 copy of MySQL running in our server.
If you are using MySQL5, you can manage your mysql db via the web based interface http://mysql.udomain.com.hk/mysqladmin
The phpMyAdmin is only allowed to import the db backup file not bigger than 10MB, if your backup file is bigger than 10MB, please kindly contact our Technical Support Team to import the db for you.
To connect your PHP scripts to MySQL5 database, you should do the following:
Sample Scripts to connect MySQL5 (PHP)
<?php
$db_host = "mysql.<<Client Domain>>"; //configure host here
$db_user = "username"; //configure username here
$db_pwd = "password"; //configure password here
$db_name = "testing"; //configure connect database here
// Connecting, selecting database
$link = mysql_connect($db_host, $db_user, $db_pwd ) or die("Could not connect to MySQL server");
mysql_select_db($db_name,$link);
// Performing SQL query
$query = 'SELECT * FROM my_table';
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
// Printing results in HTML
echo "<table>
";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo " <tr>
";
foreach ($line as $col_value) {
echo " <td>$col_value</td>
";
}
echo " </tr>
";
}
echo "</table>
";
// Free resultset
mysql_free_result($result);
// Closing connection
mysql_close($link);
?>For all other instructions, please visit the MySQL official site at: http://www.mysql.com
Open the User Manual page for your language. You will find PDF guides and video links for Android, iOS, Outlook, Mac Mail, Thunderbird, and webmail.
It lists demo URLs and credentials for webmail and web statistics, links to the speed test portal by locale, and guidance for running a ping test using an external tool.