Tutorials and Screencasts
Please visit our Tutorials section. You will found step-by-step screen shots to help you get started with email applications, Web Mail, Control Panel, Web site and more.
Please also read Linux Hosting Administrator Guide for advanced functions.
Frequently Asked Questions
This FAQ sections mainly focus on our hosting services, if have questions related to third party products or anything else, please feel free to call our Service Hotlines.
Please view our step by step screencast
Please read Web/FTP section in our Tutorials.
Our mail server use standard POP3 and IMAP protocol, which does not support Push.
However, since iPhone / iPad / Android all support Gmail, there is a little trick that you could connect your mailbox to Gmail, and then push from Gmail to your phone.
Mr Nichols from Pocket PC Central has written an excellent article about how to do this. Please read here.
To prevent virus, SXL mail servers automatically block certain type of attachments with executable file extensions. Such as *.com, *.exe, *.pif, *.cmd, *.bat, *.js, *.scr, *.vbs, *.wsh, *.reg, *.shs, etc.
When our server block an attachment, a note will be inserted into the email body to tell you the name of the file which has been blocked.
If you believe the email is legitimate, ask the sender to rename the file or zip the file and then send it again.
Short answer: You can do nothing about it. If you really want to know why, please read the longer answer below.
Some viruses spread by searching your address book, instant messaging program, or local files for email addresses. The virus then chooses one of the harvested email addresses as "From" and another as "To". This can make it appear that the email is sent from another person's computer but in fact it is not. This is also called "Email Spoofing"
For example, John is using a computer that is infected. Both Mary and Peter have sent email to John in the past. When the virus is active, it finds the email addresses of Mary and Peter. It inserts Mary's email address into the "From" field, then sends the message to Peter. Peter receives the message, which appears to have been sent by Mary. Peter then contacts Mary and complains that she sent him virus, but when Mary scans her computer, her anti-virus program found nothing (as would be expected) because the virus is actually sent from John's computer.
In a similar case, if the virus pick an address like "non-existing-user@existing-domain.com". Then the receiver's server will return an "Undeliverable" message to Peter.
Since the spoofed message does not sent through SXL's mail server, we can do nothing about it. This is also exactly why a virus programmer choose this way to spread the virus.
Currently, there is no effective way to prevent email spoofing. If you are using a good anti-virus program with updated virus definitions, and no threats are detected by a full system scan, then it is unlikely that your computer is infected with any known virus.
Email spoofing is something hard to explain to average computer users. If you really have the time and want to understand why, please read the following web pages:
- Ask Leo: Someone's sending from my email address! How do I stop them?
- Wikipedia: http://en.wikipedia.org/wiki/E-mail_spoofing
- Technical Answer: http://www.cert.org/tech_tips/email_spoofing.html
- or, you can search the internet with the keywords "email spoofing"
Why:
- Many ISP (such as PCCW, iCable, etc) blocked the SMTP port to avoid spam.
- China Government block or censor email connection during sensitive period.
- Many hotels and companies firewall block SMTP email connection.
Solution:
In addition to the SMTP standard port 25, We opened additional ports on our email server: 465, 587, 2525, you may try one of these additional ports. In most cases, the port 2525 works best.
Please read our Tutorials section on how to change your SMTP port.
If your POP3 mail account is configured to "leave a copy of messages on the server", it sometimes happens that Outlook Express downloads the same messages again and again.
This is caused by a damaged "Pop3uidl.dbx" file in your Identity's store folder. This file keeps track of which messages on the server have already been downloaded and should therefore be skipped on subsequent downloads.
To fix the problem, simply delete the "Pop3uidl.dbx" file (you could search for it if you don't know where it is stored). The next time you check for mail, all the messages on the server will be downloaded again, but a new "Pop3uidl.dbx" will be created that should work properly on subsequent mail checks.
Reference: http://support.microsoft.com/kb/314578/zh-tw
This is because your Outlook Express is configured as "high security". To work-around this, do the followings
- Open Outlook Express
- Click Tools > Options > Security
- Uncheck "Do not allow attachments to be saved or opened that could protentially be a virus"
- Click OK.
The following steps are based on Mac OSX 10.4.6, there could be slightly difference on different OSX version.
- Open Mail
- If you already have other email accounts
- Click Mail > Preferences
- Click the Accounts tab
- Click the [+] icon (at lower left corner) to add a new account
- On the General Information page
- change account type to POP
- input your own name and email address
- click Continue.
- On the Incoming Mail Server page
- in Incoming Mail Server: input your mail server address (example: mail.mycompany.com)
- in User Name: input your full email address (example: xxx@mycompany.com)
- in Password: input your password
- click Continue
- On the Outgoing Mail Server page
- in Outgoing Mail Server: input mail.hksx.com
- click Continue
- you may got an error that the mail server is not responding, this is normal, click Continue
- click Continue ... Done
- When you are back to the Accounts screen, click Server Settings under Outgoing Mail Server.
- Change Server port from 25 to 2525
- Change Authentication to Password
- In User Name: input your full email address (example: xxx@mycompany.com)
- In Password: input your password
- Click OK, close the Accounts screen
- Click Save if you are prompted to save changes
- Try to send yourself an email
Our classic web server is running on IIS5, so you can send emails using Microsoft CDONTS component. The following is a short example using ASP VBScript:
message = "Hi, this is a message sent from SXL web server"
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = "myname@mycompany.com"
objMail.To = "someone@anothercompany.com"
objMail.Subject = "My Subject"
objMail.Body = message
objMail.Send
Set objMail = Nothing
- open http://mail.hksx.com
- input your email address and password, click Login
- To send an email, click New
- To check if there is any new incoming email, click Inbox
- click "Option and Style", at the top-right coner, to change your personal perference and password
- If you are on a public computer, don't forget to "Log Off" and close the browser
- Login to SXL WebMail
- click Options and Style > Perferences
- in Forward Attachments, choose Include attachments
- click [Save]
There is a small bug in our WebMail program that prevent some user to delete their email. This problem only occur when you set "Number of message per page" to 100.
Work around:
- Login to your WebMail account
- Click Option and Style...
- Click Perferences
- Scroll down to "Number of message per page"
- Choose either 10, 20, or 50 (do not choose 100)
- Scroll down the page, and click [Save]
Solution:
- Login to SXL WebMail
- click Options and Style > Perferences
- Under Mail Sending Options, Save copy of outgoing mail in Sent folder, choose Yes
- click [Save]
You need a FTP client program which can send "raw" FTP commands. The following example is based on Filezilla (Filezilla is a free FTP program, download at http://filezilla.sourceforge.net)
- Open Filezilla
- Login to your ftp account
- Click Server > Enter raw ftp command
- Input the following command (substitute oldpassword and newpassword with your own value)
SITE PSWD oldpassword newpassword - Note: Password must be 3 - 10 characters in length, only numbers and alphabets are allowed
The default start pages should be named one of these:
- default.htm (recommended)
- default.asp
- default.aspx
- index.htm
- index.html
- index.php
When you named your web page with one of the name above, visitors can easily access your page by specifying the path only (without the page name).
Example:
- if your page is named default.htm, visitors can access your page by http://www.yoursite.com
- if your page is named something-else.htm, visitors must access your page by it's full URL, http://www.yoursite.com/something-else.htm
The following server-side technology are supported on our Classic Hosting Web Server:
- ASP 3.0 (VBscript and Jscript)
- ASP.Net (VB and C# only)
- Server Side Include (SSI)
- PHP 5 - file extension must be .php (Not .php4 or .php3)
- Perl 5 - file extension must be .pl or .cgi
- MS Access database
- Microsoft SQL and My SQL are optional services, please contact us if you need them.
