IX Web Hosting Hosting Manual

June 26th, 2007

Table of Contents
1. Accessing the Control Panel ......................................................................... 6 1.1 How to access ....................................................................................... 6 1.2 Billing system ....................................................................................... 6 2. Control Panel Basics ...................................................................................... 7 2.1 Your temporary index page ...................................................................... 7 2.2 Uploading your site ................................................................................... 7 2.3 Contents of your web space..................................................................... 7 3. Domains ......................................................................................................... 10 3.1 Adding domains ...................................................................................... 10
3.1.1 Registering new domains ............................................................................ 10 3.1.2 Adding domains to your control panel ...................................................... 10 3.1.3 How to turn on/off web and mail services ................................................. 10 3.1.4 Configuring domains ................................................................................... 11

3.2 Removing domains ................................................................................. 11 3.3 Creating sub domains ............................................................................. 11 3.4 Domain aliasing ....................................................................................... 12
3.4.1 Creating a domain alias ............................................................................... 12

3.5 Shared vs. Dedicated IP addresses ....................................................... 13 4. DNS ................................................................................................................ 14 4.1 What is DNS? ........................................................................................... 14 4.2 How to change domain name servers? ................................................. 14
4.2.1 Registered with IX Web Hosting ................................................................. 14 4.2.2 Other registrar .............................................................................................. 15 4.2.2.1 To locate your domain name servers: ................................................. 15 4.2.2.2 To change the domain name servers: ................................................. 15

4.3 How do I create custom DNS records? ................................................. 15
4.3.1 Removing the default DNS records ............................................................ 16 4.3.2 Adding custom A records ........................................................................... 16 4.3.2 Adding custom MX records......................................................................... 17 4.3.3 Adding custom CNAME records ................................................................. 17

5. Creating, promoting and managing your site............................................. 19 5.1 SiteStudio site builder ............................................................................ 19 5.2 Search engine submit ............................................................................. 19 5.3 WebShell file manager ............................................................................ 20
5.3.1 What is WebShell? ....................................................................................... 20 5.3.2 How to use .................................................................................................... 20 5.3.3 How to backup your site .............................................................................. 20

5.4 Webalizer, Modlogan and Awstats ......................................................... 20
5.4.1 Webalizer and Modlogan ............................................................................. 20 5.4.2 Awstats and others ...................................................................................... 22

5.5 Reverse trace route ................................................................................. 22 6. FTP ................................................................................................................. 23 6.1 What is FTP?............................................................................................ 23 6.2 Changing your FTP password................................................................ 23 6.3 Connecting to a FTP client ..................................................................... 23 6.4 How to navigate files ............................................................................... 24 6.5 How to transfer files ................................................................................ 24 2

6.6 FTP sub-accounts (Linux) ...................................................................... 24
6.6.1 What is it? ..................................................................................................... 24 6.6.2 Setting up an FTP sub-account .................................................................. 24

6.7 Virtual FTP ............................................................................................... 25
6.7.1 Enabling Virtual FTP .................................................................................... 25 6.7.2 Add a FTP user ............................................................................................. 26

6.8 Anonymous FTP ...................................................................................... 27
6.8.1 Configure anonymous FTP: ........................................................................ 27

6.9 Anonymous FTP Upload Facilities ........................................................ 27 7. Adding features to your website ................................................................. 29 7.1 Site settings ............................................................................................. 29
7.1.1 Redirect URL ................................................................................................ 29 7.1.2 Directory index ............................................................................................. 29 7.1.3 Directory indexes ......................................................................................... 30 7.1.4 Error pages ................................................................................................... 31 7.1.5 Htprotect / Htaccess..................................................................................... 31 7.1.6 Server side imagemap ................................................................................. 33 7.1.7 Paths ............................................................................................................. 34 7.1.8 Ports .............................................................................................................. 34 7.1.9 MIME types ................................................................................................... 35 7.1.10 Error logs .................................................................................................... 35

7.2 Adding support for dynamic web content............................................. 35
7.2.1 CGI scripts .................................................................................................... 35 7.2.2 PHP scripts ................................................................................................... 36 7.2.3 ASP ................................................................................................................ 36 7.2.4 ASP.NET ........................................................................................................ 36 7.2.5 ColdFusion ................................................................................................... 36 7.2.6 Server Side Includes .................................................................................... 37

7.3 One click install scripts (Linux) ............................................................. 37
7.3.1 Counter ......................................................................................................... 37 7.3.2 Guestbook .................................................................................................... 37 7.3.3 Formmail ....................................................................................................... 38 7.3.4 Chat ............................................................................................................... 38 7.3.5 PhpBB (Linux and Windows) ...................................................................... 38 7.3.6 mnoGoSearch ............................................................................................... 39 7.3.7 Fixing problem scripts ................................................................................. 39 7.3.8 Adding custom CGI scripts (Linux and Windows) .................................... 40

7.4 FrontPage extensions ............................................................................. 40
7.4.1 Installation .................................................................................................... 40 7.4.2 Configuration ................................................................................................ 40 7.4.3 Fixing problems............................................................................................ 40 7.4.4 How to resolve common errors .................................................................. 40 7.4.4.1 No extensions found on server or unable to connect to server ....... 40 7.4.4.2 We80.cnf................................................................................................. 41 7.4.4.3 Forms ..................................................................................................... 41

8. Managing traffic ........................................................................................... 42 8.1 How do I change the traffic limit? .......................................................... 42 8.2 Throttle policies....................................................................................... 42 9. E-mail ............................................................................................................. 44 9.1 Mailboxes ................................................................................................. 44
9.1.1 Creating a Mailbox ....................................................................................... 44 9.1.2 Configuring a mailbox ................................................................................. 44

3

..............................2.....1............... 58 9..........................................1 How to get unblocked ..............1 Login from the control panel..........8.1 Adding/Removing a mailbox alias .......4................................................................................ 56 9.................................. 56 9.................... 46 9............................2 Thunderbird Spam Assassin Filters ............................................... 59 9.... 62 10.1........... 61 10.......... 45 9................................... 49 9......1 SpamAssassin filters in Outlook Express ..........................6.............................4..................................................7..................2 phpMyAdmin........................................................................9.....1............2 Editing an auto responder message ..............7................... 54 9......4...............................6 Changing user permissions ........ 58 9.................................................................... 56 9.1........ 49 9........6.......8............5 Mailbox alias ...........3.............................1 Adding an auto responder...3........................................ 58 9.................1.......3................1 MySQL ........... 45 9.......................9.........................................................9......... 61 10.. 58 9...............1 What is it? ................9...........3 Removing an auto responders...............2 Other webmail clients ............ 49 9....4 Mailing lists ......1.............3.........................................................1 Change password from the control panel ....................1...........8 Troubleshooting .....................6 Mail auto responders ............ 48 9..............2..........................................2 Configuring Outlook Express ................7 Webmail................................1 Creating a Forward.....................................................2 Login from the login page ........9........................................................................................... 61 10.................... 50 9...........................................................................................8 Requesting white listing ...........1 What is Spam? ............................................................ 56 9................3.......................................2 How we fight it ......................................................................................................... 59 10..............................................4...............................1.............................. 57 9....1 Adding a mailing list ..................................................................................................................... 55 9.............................3 How to reduce ..............1 How to use ....................................................................................................3 Changing mailbox password .. 47 9.........................................2.......7............................................................................... 59 9..................................... 47 9........ 57 9..................................1..9............8.... 56 9............. 62 4 ..............................................................................3 Forwarding to multiple addresses ......1 Hosting MySQL databases ....... 56 9.....6......... 61 10........6 Removing moderators from your mail list ........................4...........................................5 Adding moderators to your mail list...........2 Configuring a Forward ...................................... 58 9........... 45 9.......5...................................................... Databases ................................................. 54 9........... 62 10..................................................1......3 Forwards .............. 46 9.........3 Adding subscribers to your mail list .......... 62 10..................5 Changing user passwords ..............................................................................3 Login directly to webmail ........................................... 55 9....3 Configuring Outlook 2003 ......................................................................................................3.. 58 9......................................................... 48 9.............1 Configuring Thunderbird .......... 47 9.....7........... 50 9..............1...4........................................7 Securing your list ..........2 Configuring a mailing list .......................................................................................1..........7.........4 Adding/Removing MySQL users.................................................9 SPAM ........................ 57 9.....................8. 57 9...............................3 Postmaster block .............................................1 Port 25 Block ............................................................................................................ 48 9..........................................................3 Changing MySQL disk quota ................4........................................ 45 9...................................2 Configuring email clients...................... 61 10..........................2 Change password from the login page .....2 POP before SMTP .........................3....... 54 9....................................................8..................4............2 Creating MySQL databases ............................. 46 9............... 57 9..........................4.............................

............................................5 MSSQL (Windows plans only) ......... 76 12........................1 Editing PgSQL databases.................................... 65 10......................... 77 13.........................................2 Shared vs. 68 11.........................................................................................2 How to setup .............3 Phone support ...................................................................................................................................10................. 64 10.. 76 12.................................3 Changing PgSQL disk quota ....3 Restoring backups .........................2................................2.................3 PostgreSQL.......................................................... 68 11.. 64 10... 76 12........1.................. 65 10............... Getting technical support........3 Editing DSN records .. 63 10......................... 68 11...... 64 10..................................................2.............. 65 10....2......................1 Preinstalled osCommerce .......5 Changing passwords .................1 Hosting PostgreSQL databases..............................................................................3 More information ..2..................................................................................................2.........2 Live chat .....2 Creating a new DSN record .6.....4.......................... 64 10.....1 Ticket center .....................1...............................2 Shopping cart options ......................1........................ 65 10..........3.............................................1 Editing MySQL databases ................3.....................1 Setting up other shopping carts ......................... 65 10.......... 63 10. 64 10........3..............3......................... 65 10.. Dedicated SSL ...................................................................................2 Creating MSSQL databases ..............4 Adding/Removing PostgreSQL users ................5........................................................................................................ SSL .....................................................................................................6 ODBC ............................................................................1 What is SSL? ..... 62 10..................................................................... 77 12.......... 69 11......... 63 10..................................................................................... 78 5 .....................2 Installing an SSL certificate..........3......................... 63 10......... 64 10....................3..........................6......... 72 12.......1 Adding PostgreSQL users .............. 65 10................ 65 10.................................................. 77 12.................................2 Removing users ............. Creating an online store .................................. 78 13......................................................................... 68 11...............................4 Changing MSSQL disk quota ..........................................................................................4 PgSQL ........................................................1 Hosting Microsoft SQL databases .......1.................. 66 10.......................................................................................................2 Creating backups .....................................................3 Adding MSSQL database users ................. 78 13....1 Using our shared SSL certificate ...............................................5.....................................3.................. 68 11.....................6.....................................................6................................. 77 12.2 Creating PostgreSQL database ....... 64 10................................................. 63 10.................... 67 11...................................................................................2 Creating a temporary certificate .4... 69 11.....................................................2.....2 osCommerce controls ..................... 76 12.........................................................................................1 What is ODBC? ...........................................................2............................. 78 13..............................1 Providers .4.......4 Deleting DSN records ......................1.....1 Setting up osCommerce ........3 Acquiring a permanent certificate ......................5.....................................................................5.

com/ Once you login.1 How to access This manual will focus on management of your hosting account and features. 1.ixwebhosting.pdf 6 .com/templates/ix/docs/IX_Billing_Manual.ixwebhosting.1. the control panel can be accessed from the manage button by your hosting account. Accessing the Control Panel 1.2 Billing system All other features of the Billing and Administration System are further explained in our billing manual which is available at the following URL: http://www. You can log in to the control panel at the following URL: http://manage.

For instance. The files and folders that compose your site must be transferred to the server. FrontPage or Dream weaver. which can cause problems.2. or the built in file manager “WebShell. upload your site using these included features. or an application that does not include a publish feature you will need to use a freestanding FTP client. yet some of them are common for all plans. If you made your site with a text editor. be careful not to overwrite it with a publish command. a directory for your site is created on the server. the directory will have all the new pages and the old pages that have not been overwritten. Many of the popular site design programs have built in publishing features that will simplify the upload process. the site may become cluttered with old files. 7 .” NOTE: Site publishing tools do not remove your old web content from the server.3 Contents of your web space Your root directory contains several default directories. SmartFTP. Whenever possible. if you used SiteStudio to upload a site with 15 pages and later you published an updated 7 page version of this site. if you made your site with SiteStudio. This page is just a default place holder that will be removed or replaced by your website once published or uploaded. Their names will differ depending on your plan. 2. Control Panel Basics 2. WARNING: If you have a complete website. For instance. such as Filezilla.1 Your temporary index page As soon as a domain is added to your account. use their integrated web publishing tools to upload your site. This directory contains a temporary index page which is accessible from the internet.2 Uploading your site The contents of your website will be placed into a folder that is named the same as your site's domain name. 2. It is also highly recommended to make backups of your website and content often. If you publish many versions of a website.

If you have more than one site. The cp directory This folder contains many of the help and example files used as you navigate our control panel. Each such directory contains its own set of log files that are required to write and read the data about all visits to your sites. Deleting Virtual FTP directories will cause incorrect operation of Virtual FTP. The images directory 8 . The Webalizer or Modlogan directories Each of these directories is created by default or when the stat programs Webalizer and Modlogan are enabled from your control panel. These are the directories where you will upload your . You can modify which files and folders can be used. WARNING: Deleting any domain directory will delete your site and all content.Here are some of the directories that are automatically created: The logs directory It contains directories for each site with transfer logs enabled. These files are not essential and can be deleted.conf directory will result in incorrect SSL operation. Deleting these directories will disable your statistic programs and remove any accumulated site statistics. The domain directory Each of your domains and subdomains are located in their own directories. you may harmlessly delete individual files in these directories.conf directory This directory stores SSL pairs for all encrypted sites. Use extreme caution. Deleting the ssl. Deleting the Logs directory will cause the loss of the web statistics accumulated over the course of your site’s operation. The ssl. The cgi-bin directory This is the default location that you place any CGI or Perl applications. The virtual FTP directory This directory is created when you enable Virtual FTP Server and can be accessed by virtual FTP users to list and download its content. you will have several such directories. They are named the same as your site's domain name.html files or any other files that you want to make accessible from the Internet. However.

Deleting any of the files/folders in your web space can affect the performance of your website.The images folder is the location where the default index page images are placed. 9 .

1. Click the “Add a Domain Name” link to start the ordering process. .3.1. NOTE: When you first add your domain it will retrieve a new IP address and reset all web content. 3.1 Adding domains 3. - Click the “Add new domain” link to add a new domain to the list. From the control panel click the domain icon. When turned on your site will retrieve a new IP address and reset all web content. - Clicking the edit buttons for either service will let you configure the options for that specific service and domain.From the control panel click the domain icon.1 Registering new domains From the account control panel you can register a new domain anytime. .2 Adding domains to your control panel Once you register your domain you must add it to your hosting control panel. this will result in up to 72 hours of downtime during propagation.Select the domain from the list and click on the domain name. Turning off web service will remove your web content and release the assigned IP address. Domains 3. 10 . WARNING: Please ensure you have a backup of all your web content before continuing.You can click the on/off button beside web or mail service to enable/disable it.1. 3.3 How to turn on/off web and mail services You can turn web and mail services on or off from your account control panel. To turn on/off web or mail services: . this will result in up to 72 hours of downtime during propagation.

.Select the domain from the list and click on the domain name. dedicated IPs.From the control panel click the domain icon. i. To create a subdomain. or mail services: . including web site management.3.2 Removing domains You may for many reasons want to remove a domain from your account. Click the domains. Removing a domain will remove all associated web content and release the assigned IP address.3 Creating sub domains A subdomain is a lower level domain.From the control panel click the domain icon. web. To remove a domain: . FTP. . . subdomain.Select the domain from the domain list if you have more than one. You can create as many subdomains as allowed by your plan. mail services. . WARNING: Please ensure you have a backup of all your web content before continuing.Click the “trash can” icon to the right of the domain name to remove that specific domain. etc. .You can click the edit button for either service to configure the options for that specific domain.4 Configuring domains To configure DNS.e.example.From the control panel click the domain icon. 3. add icon beside sub 11 .1. go through the following steps: .com. 3. Domains and subdomains have equal functional capabilities. It is added on the left of the domain name. share a DNS zone.

if your domain name is example. e. every Internet user who goes to example. A domain alias can have: .- Enter a new subdomain name and click “create subdomain” This will result in the creation of the subdomain test.com. This means. The domain alias will not be maintained and mail service will be inaccessible for this domain alias. example. . for instance example.separate mail service 3. For example. 12 . is creating additional domain names that would point to the IP of a different domain.custom DNS records .its own DNS zone .com.4 Domain aliasing Domain aliasing.From the control panel click the domain icon. Click the Add icon in the Domain Aliases field at the bottom of the page.1 Creating a domain alias .Register the alias. you can register another domain name.g.Select the domain from the domain list if you have more than one. exactly as you register domain names. .com.4.com 3.net and have it point to the location of example. Enter the domain alias.ixtestdomain. or domain stacking. This must be a fully qualified domain name.net will land in example.com: - - Leave the create DNS zone box unchecked if the domain alias is registered on a different DNS server.

Selecting “new mail domain alias” will set the new domain as a mail domain alias to the existing domain. There are a few limitations to this that revolve around the fact that you can only access the domain by its domain name. 3. .From the control panel click the domain icon. You’ll be able to create and edit custom DNS records for the domain alias and mail service. Shared IP address: One IP address is assigned to several domains. NOTE: Switching from a shared to dedicated IP address will delete your virtual FTP and SSL services. To change the type of IP. not the IP address. Dedicated IP addresses This is also called virtual hosting (shared IP) and dedicated IP hosting. .5 Shared vs.- - Check the create DNS zone if you want a DNS record for this domain alias to be created on this hosting server. You can only switch from a shared to dedicated IP address if you have not exceeded your dedicated IP limit.Select the domain from the domain list if you have more than one. Dedicated IP address: One IP address is assigned to one domain. . confirm the change by clicking "yes. To access a domain you can use either the IP address or domain name. NOTE: After you switch from a dedicated to shared IP address. it will take up to 72 hours for propagation before the domain becomes available at the new IP address. 13 . You can set the alias domain up with its own mail service or it can be an alias to an existing email account.Click the “change to dedicated IP” link in the IP address field. do the following: .If prompted. I agree with the above".

The DNS records for your domain are kept on a name server in a place called a DNS zone. this can be considered the phone number for the server. DNS 4. but in some cases you may need to setup custom records to your DNS zone. 4.com web site. To change the domain name servers: .” The box will expand and you will have the option to change the default name servers. . An example would be when you want all email to be processed by an external mail server rather than by the built-in mail system.1 Registered with IX Web Hosting If your domain is registered with us. In this way. When you move from one location to another. all DNS records are automatically created for you. your ISP looks at the DNS server. but your phone number may change.Click the domain registration manage button from the account control panel main page as displayed in the picture above.1 What is DNS? Domain Name System – This is an Internet system that relates domain names into IP addresses.Click the + sign beside “Modify DNS Servers. your name stays the same. such user intervention requires knowledge of DNS configuration and clear understanding of what is to be done. In order to point your name to the new phone number. When you register a domain by means of the control panel.232. you must contact the telephone service provider so they assign you the new phone number and update all directory information to reflect you as pointing to this new phone number. As the Internet understands it. DNS can be considered something similar to a phone book.com?" The DNS server responds: "It can be found at 198.2 How to change domain name servers? 4.4". and asks "how do I contact example.4. From this location you can manage all aspects of your domains registration.2. the IP address can be compared to a phone number: When someone calls http://www. You can also change your domain name servers.com/.example. 14 . there will be domain management options on the main page of the account control panel. However.example.105. which houses the http://www.

1 To locate your domain name servers: .For more information regarding the management of your domain registration through IX Web Hosting.From the control panel click the domain icon.2 Other registrar You can usually change your domain name servers at the registrars’ website or by contacting the registrar.Select the domain from the domain list if you have more than one.2. . 15 . 4. Your name servers with us are sent in the initial hosting account email and can also be found in the hosting account control panel. .2.2.2. This can be useful in many instances.2. You will place the information you found when you located your domain name servers into these blanks.It can take up from 24 to 72 hours for propagation before the site is accessible.3 How do I create custom DNS records? Custom DNS records are required to manage any outside server through our name servers.2 To change the domain name servers: . . please refer to the Domain section of the Billing Manual. 4. 4.The primary and secondary name servers are listed on this page similar to what you see below. such as when setting up an outside mail server or to map a domain to a different server.There may be an option such as “change DNS” or “update name servers” .Log in to your domain registrars website .Look for the domain or hosting settings area. 4. .You should see 2 or more boxes to place name server information.

4. do the following: . . .domain.com to go to the right IP address.Select the domain from the domain list if you have more than one. 16 .Click the edit button to the right of DNS configuration. To add a new DNS A record.example. It can also be used to map a domain to a different server or a sub domain to the correct IP address.1 Removing the default DNS records Removing the default DNS A or MX records will make your site inaccessible. This will be accessible at the prefix.From the control panel click the domain icon. For this reason the only way to remove the default dns records is to turn web or mail service off. 4.3.2 Adding custom A records An A record gives you the IP address of a domain.com. Name: Enter the prefix to map. This will remove all hosting content and release your ip address.Click the add DNS A record link. .3. This allows users that visit www.

do the following: . To use the external mail servers in addition to those you get by default.4 Adding custom CNAME records CNAME records are used to map aliases with domain names. The priority of the custom MX record will define whether your external servers will act as primary or secondary. Data: The priority the record and mail domain name (not the IP) mail will be forwarded to.Select the domain from the domain list if you have more than one.3.Click the edit button to the right of DNS configuration. . In the first case. . you need to disable mail service on the Domain Settings page. 4. Then the default mail server will take over. all mail will be redirected for the base zone. if you set the priority of the custom MX record higher than 10. For instance.From the control panel click the domain icon. Data: Enter the IP of the web server. If you leave the name field blank. 17 .TTL: Set how many seconds will elapse before the record is refreshed in the DNS cache (a time to live period of 86400 is recommended). your external mail server will be used as primary.3 Adding custom MX records Custom MX records should be added when you want to use your external mail servers to process your e-mail.3. If you set the priority of the custom MX record lower than 10. To add a new DNS MX record.Click the add DNS MX record link. To use your external servers instead of those you get by default. leave the name field empty. Name: Your local domain name. your external mail server will be used as secondary. IMPORTANT: To add an MX record for the base domain. . you need to keep mail service enabled in the control panel. 4. your mail will be sent to your external mail server until it goes down or becomes otherwise inaccessible.

It can’t be an alias. 18 .From the control panel click the domain icon.Click the edit button to the right of DNS configuration. A CNAME-record should always point to an A-record to avoid circular references. do the following: .Click the add DNS CNAME record link.Select the domain from the domain list if you have more than one. Data: The real name of the host you create an alias to.To add a new DNS CNAME record. TTL: Set how many seconds will elapse before the record is refreshed in the DNS cache. . Name: The alias you give to the real host name. . . This must be an official host name.

promoting and managing your site 5. check the engines to register the site with and fill in the requested fields. WARNING: Avoid submitting to a large number of web sites at a time or the browser will time out before the program has finished. Key Words: Some search engines provide the possibility for entering additional keywords your site can be searched by. To start the Search Engine Submit utility: . Tactics such as the use of keywords. and submission alone is normally not enough in the current competitive market to attain top level placement in major search engines. Time-out: This is the time you allow for registering one site with all search engines. NOTE: This tool will send a request for the search engines to index your website in their search engine pool.2 Search engine submit So your site is up and running? Help others find it among the millions of websites on the Internet! Our search engine submission tool is a quick and easy way to make the search engines aware of your site. active 19 . Click the submit button. .From the control panel click the submit URL icon.Click the SiteStudio icon in the control panel.Select the domain to submit. if it will be at all. .1 SiteStudio site builder Before you pay a fortune to a web design studio or waste hours making a nice looking web site in FrontPage.On the page that appears. We can not guarantee that they will honor this request. Contact Email: Most search engines require a contact e-mail address. Creating. and is only as reliable as the search engine you are submitting to. To start SiteStudio: . It can take more than a month for your site to be indexed. the site will get registered with only a few search engines. Then follow the on-screen instructions. If this period is too short. It is generally considered more effective to go to the individual search engine sites and request directly to the search engines. There are many governing factors that determine search engine placement. consider our online site builder that will create you a professional website in a matter of minutes and automatically post it to your directory on the server. Description: This text will show to Internet users as a description of your site in the list of search results. Be patient while the server processes your request.5. This is a supplemental tool. 5. Click the launch icon for the desired domain.

com/webalizer or http://domain. It is similar in function to any FTP application.promotion and links to your site from other sites should always be employed for optimal results.3.3. 5. accessing and modifying your site files and folders.Click the create button to proceed. and rename files and directories in your home directory on the server. delete. download. An archive form shows to the right with a name of the zipped file. To launch WebShell: .Check the box next to the files and folders to be archived and downloaded.3 WebShell file manager 5.You can then click the file icon beside the created archive file to download it. (Linux only) Once they are enabled it will take between 24-48 hours for your web statistics to start working.Click the archive button in the top level menu. Once open you will see a list of files.Click the stats icon from the control panel. NOTE: The Webalizer and Modlogan directories are located at http://domain. To access Webalizer or Modlogan. you can setup password protection on the directory through Htprotect or Htaccess. compress and decompress files as well as preview them in the browser. . click the magnifying glass to be redirected to your web statistics page. do the following: . .com/modlogan which is web accessible. Modlogan and Awstats 5. Webalizer stat labels Hits Any request made to the server which is logged.2 How to use The WebShell application is very useful for navigating. . You can also use it to upload. The folder named the same as your domain name is the public files that compose your site. 5.3 How to backup your site To backup your site files: .1 What is WebShell? WebShell allows you to copy. move.Click the off icon for the stat program and domain you wish to have stats for.4 Webalizer.4. is considered a 'hit'. If you wish to make you statistics private.1 Webalizer and Modlogan Webalizer and Modlogan are popular web statistic programs that track the actions of users to your site.3. You can select multiple files or folders to perform various tasks to. . 5.From the control panel click the WebShell3 icon. 20 . 5.If the stat program is already turned on. .

so if a user visits your site at 1:00 in the afternoon. regardless of the web servers reporting quirks. The default action is to treat anything with the extension '. Some people consider this number as the number of 'pure' hits. etc. This does not include the other stuff that goes into a document. This number represents the total number of requests that were made to the server during the specified report period. audio clips.html' or '. and this total is incremented (both for the site and the IP address). The default timeout value is 30 minutes (can be changed). that is. This DOES NOT mean the number of unique individual users (real people) that visited.. This number represents the number of 'pages' requested only. Note: Visits only occur on PageType requests. and does not include the other 'stuff' that is in the page. The relationship between 'hits' and 'files' can be thought of as “incoming requests” and “outgoing responses”. which is impossible to determine using just logs and the HTTP protocol (however.. so it is up to the web server to produce accurate numbers in the logs (some web servers do stupid things when it comes to reporting the number of bytes). rather. '. this number should not be taken as absolutely accurate. for any request whose URL is one of the 'page' types defined with the PageType option. this should be a fairly accurate representation of the amount of outgoing traffic the server had. NOTE: In the 'Top Sites' table.pl' as pages as well.htm'. such as graphic images. the amount of time since a previous request by the address is calculated (if any). I'm not sure if I totally agree with that viewpoint. it should be considered a pretty close "guess". this number might be about as close as you will get). an IP address. such as an html page or graphic image. KBytes The KBytes (kilobytes) value shows the amount of data that was sent out by the server during the specified reporting period. '. would be considered a page. or anything that generates an HTML document. The 'sites' number shows how many unique IP addresses made requests to the server during the reporting time period. If the time difference is greater than a pre configured 'visit timeout' value (or has never made a request before). and then returns at 3:00. 21 . two visits would be registered. the visits total should be discounted on 'Grouped' records. well. What actually constitutes a 'page' can vary from server to server.. Pages Pages are. any HTML document. In general. such as '.. Files Some requests made to the server. Sites Each request made to the server comes from a unique 'site'.The requests can be for anything. graphic images. A lot of sites will probably define other extensions. it is considered a 'new visit'. This value is generated directly from the log file. log rotations and other factors. which can be referenced by a name or ultimately.phtml'. When this happens. and thought of as the "Minimum number of visits" that came from that grouping instead.cgi' as a page. html pages. pages! Generally. Visits Whenever a request is made to the server from a given IP address (site). CGI scripts. audio files. Each valid line in the server log is counted as a hit. it is considered a 'file' and the files total is incremented. etc. require that the server then send something back to the requesting client.php3' and '. Due to the limitation of the HTTP protocol. Some other programs (and people :) refer to this as 'Pageviews'.

log rotations. your site.NOTE: A kilobyte is 1024 bytes. 22 . enter the host name or the IP address of the server you would like to ping. . To launch the reverse trace route tool.On your control panel page. select a bigger period.5 Reverse trace route This network troubleshooting tool allows you to ping any Internet host from your hosting server. Most of these programs can be installed in your web space and configured to work with our service. this number should be considered a good "rough guess" of the actual numbers. you can use this tool to determine if a host is reachable and how long it takes for the signal to go all the way through.Click trace and wait for the result. and what the last pages viewed are. There are many other programs out there that will report much deeper in certain areas. .The next page will show all the hosts that were passed to reach the target server. click the reverse trace route icon.Select the timeout period. If you see the connection is slow. . however will give a good indication of the overall trend in where users come into. 5. . etc. Many use Awstats with great success to provide the advanced statistics they require.4. In other words.In the form that appears. Because of limitations in the HTTP protocol. do the following: . and exit.2 Awstats and others Many customers are not satisfied with the limited reporting capability of Webalizer and Modlogan and look for something more. not 1000 :) Top Entry and Exit Pages The Top Entry and Exit tables give a rough estimate of what URL's are used to enter your site. 5.

6. This guide will focus on using Filezilla to transfer files. Cyberduck. This information applies to most of the popular FTP software. Click the FTP manager icon. Address: This is the domain name or IP address of the FTP server. including the following Filezilla. Address: This is the domain name or IP address of the FTP server. Password: A password is also required unless you are using anonymous FTP.2 Changing your FTP password To change the FTP password: .Go to your control panel. Username: A username is a required unless you are using anonymous FTP. Dream weaver. Publisher and FrontPage. To connect to your FTP server: . - 23 .After starting up your ftp client you should be given an area to enter your logon information. If the connection was successful you will have a list of the files and folders located in your website root directory. SmartFTP.3 Connecting to a FTP client Using a FTP client can be very simple to use. if you have the basics. Click the icon beside password to change the current password.1 What is FTP? FTP or file transfer protocol is a common way to transfer files to and from servers.6. Fetch. It is also a common way to share accessed to files with others. Password: A password is also required unless you are using anonymous FTP. CuteFTP. Most FTP clients are compatible with our service. FTP 6. Many web publishing applications use FTP to connect and upload to the web server. Port: 21 is the most commonly used port for FTP connections. Port: 21 is the most commonly used port for FTP connections. Username: A username is a required unless you are using anonymous FTP. 6. Once you enter your information you can click connect to initiate the connection process.

Click the FTP Manager icon from your control panel.6.Navigate the remote view to the location you would like to place the files you upload. without giving access to the root directory. other directories or the control panel.1 What is it? The simplest way to authorize your friends or colleagues to work with particular directories of your account is to create FTP sub-accounts. . .Navigating the files and folders in Filezilla is very similar to using the file manager on your home computer. 6.You can upload or download a file by double-clicking on it. 24 . just select a tree item in the appropriate tree. which gives full FTP permissions to a single directory. 6.6.You will see two views the local and the remote view. At the bottom of the page that shows.6. find FTP sub-accounts and click the Add icon.Alternatively you can also drag the files from one side and drop them on the other side.2 Setting up an FTP sub-account To create a new FTP sub-account: . 6. It will be added to the transfer queue and the transfer will start automatically. An FTP sub-account is a combination of a username and a password. No dedicated IP is required for FTP sub-accounts. To change the current folder either on your machine or on the server.5 How to transfer files Transferring Files into Filezilla: . . .6 FTP sub-accounts (Linux) 6.4 How to navigate files Navigating in Filezilla: .Navigate the local view to the location of the files you wish to upload.

Once complete you can click the edit icon beside an existing username to see the details of that user. You can give your Virtual FTP users access to more than one directory and specify a different set of permissions for each directory. Virtual FTP users log right into your root. but can enter only those directories you allow them to enter. click the domains icon. enter the e-mail address by which FTP users can reach you with questions or comments. make sure you have a dedicated IP.7 Virtual FTP Virtual FTP provides more possibilities than a FTP sub-account. This name will appear in the welcome message when guest users connect to your server with FTP clients.1 Enabling Virtual FTP .Go back to your control panel page and click the FTP service icon. . 6. 25 . and the directory this user will be restricted to. - Transfer FTP: This shows the amount of traffic used by an individual ftp sub-account user. If you leave the directory field empty. choose the one you wish to enable virtual FTP for. Home Directory: /hsphere/local/home/(ftpusername)/(folder name) Host Name: The host name is the direct web server address.On the page that appears. Enable FTP for this domain: - On the next page. add a server name for the new virtual host. The directory must be relative to your home directory. Also.On your control panel page. FTP subusers will have access to your whole home directory.If you have several domains. .- On the next page. 6.7. enter the FTP login and password that will be used by this other user. . which can be used in place of the domain name to log on.

you can specify permissions for each of them individually. Grant Permissions to all users: check to grant these permissions to all your Virtual FTP users.Click the Add icon for Virtual FTP Users and create a new Virtual FTP User: - Click the Add icon for Virtual FTP Directories and enter the name for the new Virtual FTP Directory: - End it with a slash. include the path.6.: Dir1/. for example Dir1/UserDirs/. Write: check to allow file uploads to this directory. e.7. To create a virtual FTP directory inside a different directory. The location must be specified relative to root. List: check to allow viewing / browsing the contents of the directory. you will have to define permissions on this directory individually for each Virtual FTP User.2 Add a FTP user . specify permissions to this directory: - Read: check to allow file downloads from this directory. It is usually used jointly with Read. 26 .g. If you haven't granted the same permissions to all your Virtual FTP Users.Click the Edit icon for FTP for this domain . Click the Edit icon next to the directory you have just created. If you leave this property unchecked. On the same page.

. you can skip this step. A special directory is created in your root.8 Anonymous FTP This feature allows you to give public FTP access to a dedicated directory in your account. enable Anonymous FTP Upload Facilities by doing the following: . but not uploaded. and its content can be viewed and downloaded.On the page that appears.Go back to your control panel page and click the FTP Service icon.8. 6. 6. Skip this step if you have already enabled Virtual FTP. .Enable Anonymous FTP .1 Configure anonymous FTP: Skip this step if you are already using a dedicated IP.Enable FTP for this domain: - On your control panel page.- If you have chosen to grant the same permissions to all users. click FTP Service. choose the one you wish to enable virtual FTP for. . Anonymous FTP becomes available only after you create a Virtual FTP server.On your control panel page click the domains icon .9 Anonymous FTP Upload Facilities If you want to allow anonymous FTP users to upload files. then enable Anonymous FTP for the domain you want: You can also enable Anonymous FTP on the FTP virtual server page. . 6.If you have several domains. switch to dedicated IP.At the bottom of the FTP virtual server page you will find a new option to enable anonymous FTP upload facilities: 27 .

The Uploads (Windows based plans) / Incoming (Linux based plans) directory will have only 'upload' permissions. so you can not downloaded or viewing the content. 28 .NOTE: This will create a dedicated directory inside the Anonymous FTP directory.

com/).com/welcome.1.html in the “to” field.1.html.com. 7. Default index pages index. NOTE: URL path must be an absolute path.demo. if you set welcome.example. Make sure to enter the full list of indexes you would like to have in your configuration. When a visitor tries to connect it will redirect them to the address specified here.demo. the page to open will be http://www.html.html page. You can specify multiple index pages in case different folders have index pages of different names. not a relative path. you can tell your visitors' browsers which page to load when they type your base domain name (http://domainname. In other words. Adding features to your website 7.example. 29 .demo.example.7.com/products to the http://www.com/new_products. only to a different domain or IP address.com/products in the “Redirect from:” field and http://www. With this feature you can redirect visitors from one URL to another.php default.2 Directory index This allows you to set your own index pages instead of the one we have set as default.1 Redirect URL This allows you to redirect your domain to a different domain or IP address. the first page to open will be http://www.demo. it will redirect visitors of http://www.com/index. It is not possible to use this method to redirect to a sub pages within the same domain.html as the directory index.1 Site settings The site settings allow you to control many features of your website.html index. Example: If you were to put http://www.html Example: If a visitor goes to your site http://www. However. 7.com/new_products.

Set the title and main header to "Index of dir" . the server will perform "fancy indexing" and return the following HTML: .A list of the files in this directory.Select the domain if you have more than one. If for any reason it is corrupted or missing. if found. - 7. Put file names in descending order of priority and separate them with spaces (e. that is what is sent back. if any . Disabled: This causes the server to refuse to list the files and folders of a directory if an index file is not found. . enter the names of the files that will be treated as indexes. − Each file name is a link to the file.bin about. index. On Windows hosting these changes will happen immediately. − The first file is "Parent Directory". the system can automatically control what is displayed. Enabled/Fancy: When pointed at a directory.On the control panel page. The changes will take effect within 15 minutes.html index. the server looks for a file called index. click the Apply link for the Server configuration to change. If it's pointed at a directory that doesn't have an index.3 Directory indexes The index page is the first page entered on your site. click Web Options. do the following: .html. - - At the top of the Web Service page.g. click the Edit icon next to the Directory Indexes.To set your custom directory indexes. On the Web Service page.1.The header file for this directory. and an icon indicating the types of file included. size.php). To edit the list you have made. 30 . scroll down and find the directory indexes option and turn it on. In the box that appears. Switch the radio buttons to enable or disable this option.html.html cgi. − Last modification date.

do the following.1.Select the domain if you have more than one. enter the error document settings: Message or URL: Enter the message the visitors will get or the URL of the page that they will be taken to if the requested page is not found. . Htprotect is a feature which is located inside of WebShell: To add password protection to a directory. In order to specify your own Error Documents. you need to be slightly familiar with the server returned error codes: To configure Error Pages. do the following: . HtProtect utility allows you to password protect any directory on your site so only authorized visitors can open its content with their browsers.1. 7. 31 .On the Web Service page.On the control panel page.5 Htprotect / Htaccess NOTE: HtProtect is only available on Linux hosting packages. click Web Options. Type: Specify if the text in the previous field must be treated as a URL (Redirect) or as a text message (Message).In the form that appears. scroll down to find the Error option and click the Add icon on its right.4 Error pages Use this utility to define what will be done if a requested page on your site is missing or fails to open for any other reason. . . Windows users will get a slightly different form: 7.NOTE: We recommend you keep this option to disabled and instead keep an updated index file that list the files stored in your site.

This will open a new window that allows you to select the directory you wish to apply the protection to.Htaccess information to the page labeled optional. Once you click on this you will be given two different options which would be to close or create. - Group files are used if you need multiple people or groups of people to have access to a resource. You can also list the users who specifically have access. - On the top navigation menu select the button which says protect. You can add any external . also if you already have users you can edit or delete those as well.- On the control panel page. click the Webshell3 icon. The default supplied valid user requirement is usually the best choice for the novice user. This is optional and usually only required by advanced users. Once you have added the needed users use the close button to go back to the previous screen. - - - - 32 .

the server checks the file with the specified extension to define the links of an image (unlike a client-side image map. which uses the info inserted into the HTML code) and reports back to the browser where to go. do the following: . Enter the file extension beginning with a dot: 33 .1. . click Web Options.6 Server side imagemap This feature allows your server to regard files with a specific extension as map files. - Your changes should take affect immediately. - An overview screen will appear on which you can see all your information. Click the save icon on the left. To add an imagemap file extension.On the Web Service page. .On the control panel page. prior to clicking the save button. scroll down to find the Server Side imagemap option and click the add icon on its right.- The Htprotect file must be saved to take affect.Select the domain if you have more than one. 7. In other words.

1.7. Ports are typically used to map data to a particular process running on a computer.7 Paths Linux Perl /usr/bin/perl ImageMagick /usr/X11R6/bin/ (/usr/X11R6/bin/mogrify) Convert is at /usr/X11R6/bin/convert Identity is at /usr/X11R6/bin/identify PHP /usr/local/bin/php Sendmail /usr/sbin/sendmail Date /bin/date Python /usr/bin/python Python2 /usr/bin/python2 CURL /usr/bin/curl Ffmpeg /usr/bin/ffmpeg Home Directory /hsphere/local/home/<username> Replace <username> with your username Windows Perl c:\perl\perl ImageMagick c:\Program Files\ImageMagick Home directory D:\home\<username> Replace <username> with your username 7. 34 .1.8 Ports A port is a special number present in the header of a data packet.

you will need to create a CGI alias or. you can specify that all . Now all files in the cgi-bin directory will be treated as CGI executables.143 mySQL . This enables the browser to display or output files that are not in HTML format.1. for instance Perl. To add a definition for your own file format. The MIME type must comply with MIME type specifications.1433 FTP – 21 7.On the web service page.On the web services page.Below is a list of commonly used open ports on our network: HTTP – 80 HTTPS . click web options. scroll down to find the CGI option and click the add icon to the right. 35 . .Select the domain if you have more than one.On the page that appears.cgi files must be treated as executable Perl scripts. scroll down to find the MIME type option and click the add icon on its right. .On the control panel page.2 Adding support for dynamic web content 7. . click web options. . 7. do the following: .9 MIME types This utility allows you to define file formats that are not defined in web browsers.25 IMAP . scroll down to find the cgi-bin option and turn it on. 7. To add a CGI alias.On the web services page. just like it displays simple text files and .g.3306 PostGreSQL .5432 MSSQL . For example.443 POP3 . . This is the directory to place all your CGI scripts.2.1 CGI scripts To add CGI support. specify a CGI file extension and a CGI handler for it. do the following: .110 SMTP . e.1.On the control panel page.Select the domain if you have more than one.10 Error logs If you turn the error logs icon on it will keep a history of the errors received from scripts ran on your site.gif graphics files. in other words. . enter the extension for the file type: Begin file extension with a dot.: text/rtf or video/mpeg.

On the web services page. If you need to add custom file extensions to be handled by ColdFusion. click web options. Select the MIME type from the list. do the following: On the control panel page. Skip this step if you are using a Windows-based plan.2.On the control panel page.2. . . do the following: .On the web service page. . .php4.3 ASP To add support for ASP (Active Server Pages) in a Windows-based account.On the control panel page.5 ColdFusion To add ColdFusion support in a Windows-based account.Select the domain if you have more than one. To add PHP support.- Enter an extension beginning with a dot and select the handler from the list: 7. 7. scroll down to find the PHP option and turn it on. Select the domain if you have more than one. click the apply link for the server configuration to change.2.On the page that appears. click web options.On the web service page. for instance . do the following: . 7. click web options.On the web service page.At the top of the web service page. 7. . scroll down to find the ASP option and turn it on. click the add icon that has appeared next to the PHP option. click web options.NET in a Windows-based account. .2 PHP scripts You can add support for your own PHP scripts.On the web service page.Select the domain if you have more than one.On the control panel page. . The changes will take effect within 15 minutes. . .4 ASP.2.NET option and turn it on. scroll down to find the ASP. enter an extension for your PHP pages beginning with a dot. do the following: . scroll down to find the ColdFusion option and turn it on.NET To add support for ASP. click the Add icon that has appeared next to the PHP option: 36 .Select the domain if you have more than one.

2 Guestbook To add a guestbook to your site. .On the control panel page. click the apply link for the server configuration to change. - In the window that appears. click the counter icon. NOTE: Adding . click the guestbook icon.Enable the guestbook for domains in the list. . enter an extension for your PHP pages beginning with a dot. 37 . do the following: . scroll down to find the SSI option and click the add icon on its right. The changes will take effect within 15 minutes. do the following: .1 Counter To add a counter to your site. Webalizer and many other scripts will cease to function. .6 Server Side Includes You can add your own SSI file extensions.On the web services page. To add a SSI file extension. 7.html as an SSI file extension will cause many problems. 7.Click the view icon for more instructions.On the control panel page. you can specify that all .On the control panel page.shtml files must be treated as server side includes. do the following: .Enable the counter for domains in the list. .3 One click install scripts (Linux) Owners of Linux accounts can use simple CGI wizards to enhance their sites with the following scripts: 7. For example.2.3.Click the edit icon for the domain you wish to edit.- On the page that appears. click web options. enter your SSI file extension beginning with a dot: - At the top of the web services page. 7. .3.

Click the setup icon to install the script: - You'll be taken to the phpBB admin control panel. .Powerful search utility . . phpBB Key Features: . 7. do the following: .Click the view icon for more instructions. will remove the contents of all its tables.5 PhpBB (Linux and Windows) phpBB forum (distributed according to phpBB License Agreement) is a high powered. where you can start configuring 38 .Enable the Formmail for domains in the list. do the following: . and helpful FAQ.On the control panel page. .4 Chat To add a chat to your site. . WARNING: Assigning a previously created MySQL database to be used for phpBB. simple and straightforward administration panel. 7.On the control panel page.Click the view icon for more instructions. fully scalable.Private messaging system . . phpBB has a user friendly interface. 7. do the following: .3.On the web services page.Private or public forums . and highly customizable bulletin board package. click the Formmail icon.3.3 Formmail To add a Formmail script to your site. . click the chat icon.Unlimited forums and posts . scroll down to find the phpBB option and turn it on: - This will start the installation wizard.Complete customization with templates To add phpBB forum to your site. click web options.- Click the view icon for more instructions.Click the edit icon for the domain you wish to edit.Multiple language interfaces . You'll be prompted to either create a new MySQL database or select from the existing databases for phpBB to use.On the control panel page.Enable chat for domains in the list.3.

click the restore to default link. refer to indexer. but all your custom settings will be lost. will remove the contents of all its tables. which can cause damage to your site.html).6 mnoGoSearch If you are on a Linux account. but its configuration files are located in the mnoGoSearch/ directory in your root.3. .On the web service page. . you can always restore mnoGoSearch configuration to the default by clicking the Edit icon. You'll be prompted to either create a new MySQL database or select from the existing databases for mnoGoSearch to use. click web options.On the control panel page. 7. To fix/restore the scripts: .Click the edit icon for the domain you wish to edit.conf. WARNING: Assigning a previously created MySQL database to be used for phpBB. click web options.Select the domain if you have more than one. WARNING: This will delete the CGI scripts and index pages of your website. Go to your search page by clicking the magnifying glass icon: NOTE: It will take some time to index your site pages and get your search working. .On the control panel page.conf dist which can be found in the /'account'/mnogosearch/'domain'/ directory.: set local charset) by editing file indexer. If you mishandle anything. scroll down to find the mnoGoSearch option and turn it on: - This will start the installation wizard. 39 . You can extend your mnoGoSearch capabilities (e. a utility that searches your site by keywords.On the web service page.conf. mnoGoSearch script file is stored in the cgi-bin directory.7 Fixing problem scripts If you have accidentally deleted any of your CGI scripts and/or the initial account index page (index.3. you can restore them to default. 7. you can enhance your site with mnoGoSearch.g. . To enable mnoGoSearch. do the following: .the forum to your liking. delete the unnecessary files and restore the scripts. For more information on working with indexer. As with any action please insure you have a backup of all your web files and databases. To get rid of any undesirable changes in you CGI scripts and go back to the default settings.

.4. A republish may be required to correct any problems.Enable FrontPage Extension for domains in the list. 7.2 Configuration To configure FrontPage formmail settings in Linux or Windows based accounts: . .4. It's a good idea to install and fully configure Front Page Extensions prior to uploading your web pages.On the page that appears. try reinstalling FrontPage Extensions by doing the following: . click the FrontPage icon.On the page that appears. 40 .Click submit .4.4.3 Fixing problems WARNING: If you turn off FrontPage extensions after they are configured and your site has been published this will delete needed files and corrupt some aspects of your site.Now you can proceed to FrontPage configuration. 7. . . .Click the edit icon in the FrontPage section. do the following: .7.On the control panel page.4 FrontPage extensions The FrontPage extensions work as a conduit for FrontPage to connect and publish your site to our servers.First make sure the FrontPage extensions are configured and the connection to the server is correct. A republish may be required to correct any problems. .Click the Edit icon right beside the fix icon.On the control panel page. .4.4. To install FrontPage extensions. Make sure you only download scripts from trustworthy locations. 7.8 Adding custom CGI scripts (Linux and Windows) You can install almost any script on either our Windows or Linux hosting packages.4 How to resolve common errors 7.1 No extensions found on server or unable to connect to server . It is also important to read all accompanying documentation for proper use and installation instructions.Click the Fix icon in the FrontPage section. These script files are usually placed in the cgi-bin folder of the specific domain. make sure to supply the sender and reply to e-mail addresses. make sure to supply the sender and reply to e-mail addresses. If your FrontPage publish fails to perform correctly. 7.On the control panel page.1 Installation WARNING: If you turn off FrontPage extensions after they are configured and your site has been published this will delete needed files and corrupt some aspects of your site.Now that you have applied your changes. . click the FrontPage icon. It is also required to provide some of the advanced server side functionalities offered by FrontPage. They will be used in FrontPage mail forms 7. you can upload your web pages. click the FrontPage icon.3. They will be used in FrontPage mail forms.

.3 Forms If you have problems with a FrontPage form a common problem and solution is described below. .txt file. click Save. . − In the Save as type box. and then click OK.com is correct. − Under New form template. and then delete all the HTML code.txt. - - 7.4. http://yourdomain. The task pane opens. − Locate and then double-click the _private folder that is in the root of your Web.2 We80. click New. Go to publish site in FrontPage and verify the domain name is set without the ‘www’ prefix.4. and then click Page or Web.*). If these do not resolve the problem. − Switch to HTML view. . deleting all _vti folders and folders starting with “_” in your domain directory.com is not correct.yourdomain.Right-click the form. http://www.In the folder list. . and then click OK.Click Browse.In the Email address : type the email address which you provided while enabling FrontPage extensions . type Feedback. click Normal Page. expand the _private folder that is in the root of your Web site. follow these steps: − On the File menu. If you are still having problems try using the fix tool from the Front Page icon on your control panel. . − On the General tab. click All Files (*.Locate and then double-click the _private folder that is in the root of your Web. then click Form Properties.Open your Webpage in FrontPage. − Click Save.4. The following options should resolve the problem.cnf is an Authentication file.cnf file and may resolve the problem. .Click the Feedback. and then turn the extensions back on in your control panel. . Say. 7. − In the File name box.Locate the Feedback. This causes it to recreate the We80.Open the page that contains the feedback form.txt file. If this does not work try turning the Front Page extensions off. If you can’t locate this file. 41 . .Try using the configure option to change the FrontPage user name and password and then changing it back. − On the File menu.Save the form page. click Page Templates. try to turn the front page extensions off and back on and then reconfigure. It can become corrupt and cause problems with a running site or at publish time. .4.cnf We80.- Make sure the site is accessible and the domain name is registered and has not expired.

Complete the wizard. Idle: Impose a minimum idle time between requests. Otherwise the request is delayed between one and the set maximum number of seconds. then the request is refused entirely to avoid occupying servers unnecessarily. We do however offer throttle policies to help you regulate the amount of traffic you receive. The delay is computed as the policy minimum less the idle time between requests. which when exceeded the request incurs a counter-based delay penalty or is refused. until the elapsed time exceeds the period length. then the request proceeds without delay. whenever the 42 . the request incurs a calculated delay penalty or is refused. When the minimum is not reached. Note that the requests (hits) column of the throttle status display does not include the requests for page elements.2 Throttle policies To enable the Throttle module. We unfortunately are not able to offer any custom changes or accommodations to our plans.Scroll the page to find the throttle policy option and turn it on. 8. whenever the elapsed time exceeds the period length. do the following: . .At the top of the web service page.Click the edit icon for the domain you wish to edit. Second.1 How do I change the traffic limit? Traffic limits are set per plan and can’t be changed. When this limit is exceeded. at which point the elapsed time and the counters are reset. The period specifies how long data is accumulated before the counters are reset. then the counters are reset.Select the type of policy and click submit. First. click web options. if the idle time between requests exceeds the minimum. . .On the control panel page. If your account reaches its limit in a given month your account is subject to suspension. If the delay would exceed maximum. Document: Excluding requests for HTML page elements such as images and style sheets impose a limit on the number of requests per period. Original: Impose a limit on the volume (Kbytes sent) per period. Managing traffic 8. click the apply link. . First. The eight throttling policies are: Concurrent: Impose a limit on the number of concurrent requests at any one time. .8. all further requests are refused.

then the delay counter is decreased by one second if it is not yet zero. you refuse the request entirely to avoid occupying servers unnecessarily. You can also set throttle policy to none which imposes no restrictions on a request and used as a place holder to allow monitoring. if the volume is below the limit. then the volume and elapsed time are halved. If the percentage is zero (0). then all requests are accepted. at which point the elapsed time and counters are reset. The delay is computed as one plus the integer result of the volume times 10 divided by the limit. if the percentage is 100. Otherwise the request is delayed between one and the set maximum number of seconds. Second. until the end of the period at which point the elapsed time and counters are reset. Request: Impose a limit on the number of requests per period. The period specifies how long data is accumulated before the counters are reset. Remember to apply the changes you have made. Second. after which the request will be refused to avoid occupying servers unnecessarily. Volume: Impose a limit on the volume (kbytes sent) per period. which can’t be a negative result. 43 . Random: Randomly accept a percentage (limit) of the requests. When this limit is exceeded all further requests are refused. Press Apply in the Web Service -> Server Configuration row. The delay can be between zero and the set maximum number of seconds. The limit currently serves no purpose. the delay counter is increased by one second. if the volume is below the limit. When this limit is exceeded all further requests are refused until the elapsed time exceeds the period length. whenever the elapsed time exceeds the period length. also the period length is deducted from the elapse time. First. then every request is refused. in which case the request proceeds without delay. which when exceeded the request incurs a calculated delay penalty or is refused. Otherwise. then the limit (allowance) is deducted from the volume.elapsed time exceeds the period length. The period specifies how long data is accumulated before the counters are reset. when the limit is exceeded. If the delay would exceed the maximum. Speed: Impose a limit on the volume (Kbytes sent) per period.

When mail is sent to your email address it is delivered and stored in this email mailbox.9. . enter its new size in megabytes. your mailbox will forward all incoming email to another address and send responses to senders. Example: your mailbox webmaster@example. Catch All: If it's on. However this can’t be increased over 2 gigabytes of space with any email account. 44 .1. click e-mail. 9. which doesn't exist. E-mail 9. If no account were marked as catch all. this particular message will arrive at webmaster@example. mailbox and auto responder the same name within one mail domain by following the same steps you used to create an email address. Password: Click the icon to change the mailbox password.Enter the name and password for the new mailbox and click submit: NOTE: If you want your mailbox to work as a forward and mail auto responder at the same time. this message would bounce back to the sender with an error notification.1 Creating a Mailbox To add a new mailbox. IMPORTANT: The postmaster email box is a mail box which you can neither delete nor change its quota.2 Configuring a mailbox To configure a mailbox.1 Mailboxes An email mailbox is similar to the mailbox at your home. mail auto responder. To change your mail quota. any email messages sent to a nonexistent account on your domain will go to this address.com is marked as catch all.com.At the bottom of the page that appears.On your control panel page. click add new mail resource: . do the following: .com. You will see the list of its properties on the right: Quota: Change the quota for this specific mailbox. However the webmaster email box works as normal and counts towards your total email box limit.1. Mailbox quota is not related to the site disk space quota. you can give forward. You will be presented with a drop down list in which you can use to choose mail forward. click the Edit icon next to the name of the mailbox. If someone sends an email to support@example. 9. In this case.Choose mailbox from the drop-down list and click next: .

1. Discard all incoming mail: Turn this on only if you are absolutely sure you don't need all your incoming mail.domain.1.com there are a few options so you can change your email box password as well as log into your web mail. . 9. You can also turn it on when you are going on vacation.4.2 Configuring email clients 45 . Delete: Delete the mailbox.com.From the control panel. This can also be accessed at mail. click the email icon. This is where you will send and receive you email. 9.2 Change password from the login page If you go to manage. Only use this if you do not want to receive messages. . Senders won't receive “undelivered mail” notices.4.Web Mail: If you click the launch button.You will have options on the right hand side.Click on the email box for which you would like to change the password. .1.ixwebhosting.3 Changing mailbox password 9. . NOTE: To delete a catch all mailbox. 9. Trouble Ticket: This will open the help desk to report any issues you have been having with your email. first switch catch all off. . a new browser window will open our webmail interface.You will see an icon which says password there you will be able change your password.Select the domain in the drop down box at the top and click go.1 Change password from the control panel Change email box passwords.

if you have more than one. . .domainname.Start Thunderbird and either follow the install wizard or go to the tools drop-down menu and select accounts. . . the first time it tries to connect.Make sure to enter the full email address in the account name field. . 9.The program will prompt you for the email password.In the drop-down box. .Select the domain.Select the domain. the settings are very similar.On the page that shows. .Click “add account”.Start Outlook Express and either follow the install wizard or go to the tools dropdown menu and select accounts. . .Start Outlook 2003 and either follow the install wizard or go to the tools drop-down menu and select accounts. email address and password. email address and password.Enter the mail server address.Check the remember password box to avoid entering it every time you check or send email. . email address and password. To configure email in Mozilla Thunderbird: .Note the mail server address. if you have more than one.com or the direct mail server address.1 Configuring Thunderbird To find your email information: . choose POP3 as your incoming server.2 Configuring Outlook Express To find your email information: .2. . .9. . To configure email in Outlook 2003: .Note the mail server address. . . .From your control panel click the email icon. For the example we will use POP. which is either mail.From your control panel click the email icon.Select to setup POP3.Enter the mail server name for both incoming mail and outgoing mail. . .Your incoming username will be your full email address. enter the name you would like your messages to appear from.When the wizard starts. .Enter the name you would like your messages to appear from .Enter the mailbox password in the password field.Enter the name you would like your messages to appear from.Click “add” and select mail. .Click finish to save settings.From your control panel click the email icon.2. 46 . To configure email in Outlook Express: .Enter your email address.Note the mail server address.3 Configuring Outlook 2003 To find your email information: .Enter your email address. if you have more than one. . enter your email address and click next to proceed.2. .You can setup either POP or IMAP mail service. . 9. .Select the domain.

3.Select the domain in the drop down box at the top and click go. 9.At the bottom of the page that appears. click Add new mail resource. Enter the mail server address.com or the direct mail server address for both the incoming mail and outgoing mail. .From the control panel. do the following: 47 . click the email icon.2 Configuring a Forward To configure a forward. do the following: . Select my outgoing (SMTP) server requires authentication.1 Creating a Forward To create a forward. which is either mail. create the forwarding rule.3. 9.domainname. Local e-mail address: The address your mail will be forwarded from. Click more settings and then outgoing server.- Enter your full email address for your user name Enter your account password. Remote e-mail address: The address your mail will be forwarded to.3 Forwards You can have any or all your email forwarded to an outside email account. 9. . Test the connection to see if you get everything is setup correctly. Click ok to more settings. Click finish to save settings. - Choose mail forward from the drop-down list and click next: - On the page that appears. Then select the very last option to log on to incoming server before sending mail.

. click the email icon.- From the control panel. 48 . do the following: .Select the domain in the drop down box at the top and click go. 9. .From the control panel. Delete: Click the trash can icon to delete the forwarding rule. any email sent to a nonexistent account on your domain will be forwarded to the remote addresses. Remote: Any local or external address your mail is forwarded to. . this message would bounce back to the sender with an error notification.org). The mailing list feature is implemented through EZMLM mailing list manager (www.From the control panel. Click on the email box for which you would like to change the forward. 9. Trouble Ticket: This option opens the ticket center where you can get technical assistance with any email problems. this particular message will still arrive at webmaster@example. .ezmlm. This will open its properties on the right: Local: The local address your mail is forwarded from.At the bottom of the page that appears.1 Adding a mailing list .Choose mailing list from the drop-down list and click next: - Enter e-mail address: This is the e-mail address from which mail will be forwarded to subscribers.Click the edit icon in the remote field. . If you mark this forward as catch all.4 Mailing lists Mailing lists allow you to send mail to multiple users.Click on the email box for which you would like to change the forward.Select the domain in the drop down box at the top and click go. then click add new mail resource. .3. 9. which doesn't exist.3 Forwarding to multiple addresses To add more than one destination address to a forward.com.This will open its properties on the right. click the email icon.com pointing to webmaster@example.Enter another destination address. . Example: You have a forward from president@example.com.com.com. . If this forward wasn't marked as catch all. Catch All: If this is on. Select the domain in the drop down box at the top and click go.4. click the email icon. incoming mail will be forwarded to webmaster@example. If someone sends an email to support@example.

From the control panel.Click on the Mailing list you would like to add subscribers to. .Click the trash can icon to the right of the subscriber you would like to delete or click the remove all icon to remove all subscribers.This will open its properties on the right. . . .Select the domain in the drop down box at the top and click go.Important: You can only enter a new e-mail address. .You will have the option to add a single subscriber or a batch of subscribers one per line. 49 .5 Adding moderators to your mail list To add moderators to your mail list: .4.Click the edit icon to the right of subscribers. . .3 Adding subscribers to your mail list To add subscribers to your mail list: . . 9.Click the add icon to the right of subscribers.4.From the control panel.Click on the mailing list you would like to add a moderator to. . 9.You can add moderators as you see fit. .2 Configuring a mailing list 9. .Click the add icon to the right of moderators. . click the email icon. click the email icon. click the email icon.4. . If you need to use an existing address. .Select the domain in the drop down box at the top and click go.This will open its properties on the right.Click on the Mailing list you would like to edit subscribers of. 9.From the control panel.4 Removing subscribers To remove subscribers from your mail list: . first delete the resource that uses it.Select the domain in the drop down box at the top and click go.4. .This will open its properties on the right.

. 50 .4. but not to participate in the discussion. If the list owner has chosen to restrict posts and archive access to subscribers.7 Securing your list Mailing list software is notorious for allowing its members to get inundated with spam if configured wrong. 9. Archive - By default. . . . Receiving digest is very convenient for users who want to follow a list.Select the domain in the drop down box at the top and click go. Digests contain each message as it was sent out by the list. For instance. Digest is sent out when a predetermined time or traffic limit has been reached.4. Block Archive - You can prohibit the overall access to the archive and authorize only moderators to get in.Click on the mailing list you would like to remove moderators from. no missing messages. subscribers can later retrieve messages from the archive.Click the trash can icon to the right of the moderators you would like to delete or click the remove all icon to remove all moderators.9. No editorials. it sends out a collection of messages ordered by digest subscriber’s collections of messages.From the control panel. digest subscribers are automatically given the same privilege. . This will attempt to describe the different elements of the configuration to assist with securing your mailing list. click the email icon. Digest - The digest is a special kind of mailing list extension.This will open its properties on the right. Instead of sending separate messages. subscribers who haven't been following the list for a while. all messages sent to a list are kept archived.6 Removing moderators from your mail list To remove moderators from your mail list: . This way. or who just want to see the discussion of a specific question can retrieve a specific set of messages from the archive.Click the edit icon to the right of moderators.

To confirm it. Unsubscribe confirm - Unsubscribe confirmation is basically the same as the subscription process. Subscription confirmation - Usually an applicant for subscription (your_mailinglist-subscribe@domain. You use the same commands to work with digest as you do when you work with the main list. to include the prefix.- From the subscriber point of view.com) is sent a confirmation request. recipient's address is added to the database and he becomes a subscriber.com. When it is done. List subscribers 51 . If you want the subject line of each message that does not contain it. one should just reply to the message. Non-subscribers' requests will be rejected. the digest list for the mailing list your_mailinglist@domain. - Prefix - Check "no prefix" to prohibit adding prefix to the subject line of each message that does not already contain it. This just indicates if the user is required to confirm their unsubscribe request.com is called your_mailinglist-digest@domain. The only difference is that you use your commands with 'digest' indication. You can always include or exclude confirmation from the subscription procedure. place the text in the file DIR/prefix Guard Archive - Here you can restrict the access to the mailing list archive by allowing only subscribers to retrieve the archive. This verification mechanism tests if the person at the subscription address really wants to be a subscriber.

If it is rejected.com. instead of going directly to the list (to send messages to the list. Still. On moderated lists it may take a little longer for the message to reach all the subscribers. ezmlm sends a message with the file and editing instructions.com). Replies are sent only if the target address is a remote administrator. or after 27 hours. Text file - Here. optionally with an explanation from the moderator. since it has to be read and approved by at least one moderator before being sent out to the subscribers. but not modify the message. whichever is shorter. With this switch. and contents of the file are added to the “Reply-To:” address. If the list is called mailinglist@domain. Message moderation - The list owner may set up the list to be message moderated. you can allow remote administrators to edit the text files that make up most of the ezmlm responses. Also. The remote administrator can edit any file in dir/text/ by sending an e-mail containing the new text to edit the file with. The subscription log stores entries for each modification made to the subscriber database. ezmlm replies to the -edit command with a list of the files in dir/text/. it is sent to the list unmodified. If the message is accepted. In reply to this command. Only files where editing seems reasonable are included in the list. Posts from addresses other than moderators 52 . just send a message to mailinglist@domain. They can accept or reject. On a message moderated list.- Mailing list users are not allowed to list the addresses of all subscribers. one must know its name. This is however recommended as it will stop your members from receiving spam. listing this file allows the remote administrator to see recent additions and removals. even if the other file has exactly the same contents. you can allow a remote administrator to get it. the cookie can’t be used to edit any other file. messages. Remote administrators can list this log or search it for specific entries. file name. it is e-mailed back to the sender. For example. The cookie becomes invalid as soon as the file has been changed. are sent to one or more moderators. A “cookie” based on the date.

Request address is serviced - Enables/Disables the -request command. Respond to admin - If you enable this function.- Here you can disable posting by subscribers to the mailing list. search for subscriber addresses by name. so they will only receive messages posted by moderators. Subscription moderation 53 . This is usually chosen to send announcement or notifications where the interaction between recipients is not intended. Depending on how the list is configured. For more information on this. add and remove subscriber addresses and/or edit the texts that are sent in reply to list commands. Enables remote administration - A remote administrator is an address with the rights to do certain administrative tasks remotely by e-mail. remote administrators may have the right/ability to list subscribers. The –request allows commands to be sent in the subject/body of an email. archive will be accessible only to the remote administrator. users will be required to request to the remote administrator in order to retrieve mail list archives. This way you don’t have to send the command in the email address itself. refer to the ezmlm documentation on the ezmlm-request command. Otherwise.

At the bottom of the page that appears.e. If you have a mail list or a script that is sending more than 300 messages a day there is a possibility you may need to be white listed on our mail servers. he replies to the “Reply-To:” address.com to the same mailbox.4. 9. If you feel this needs to be completed please place a ticket providing the following information and the administrators will take your request into consideration. will be shown as the return-path in list messages (the address. User posts only.5. Subscription to these lists is identical to the process described above. an email address info@domain. click add new mail resource: . - You can set up your mailing list to allow posts from subscribers only. How many messages will you be sending to send per hour/day/week? Describe your policy regarding the treatment of bounced messages. One becomes a subscriber only after his request has been approved by a moderator. This is done by our administration staff only through our 24/7 Help Desk.Choose mail alias from the drop-down list and click next: 54 .Select the domain in the drop down box at the top and click go.- Mailing lists may use subscription moderation. In this case posts received from non-subscribers will be rejected and sent back. where bounces are collected)? 9.1 Adding/Removing a mailbox alias To add a mailbox alias: . except that after confirmation the request is passed on to the list moderator. 9.5 Mailbox alias A mailbox alias is a way of having mail arrive to a mailbox other than or in addition to the mailbox it was being sent to. What application is being used to send your messages? Which email address.From the control panel click the email icon.com is created. i. . It is like having 2 email addresses assigned to the same mailbox. .8 Requesting white listing If you are using the ezmlm mail list or if you have a web based mail list script and you notice trouble there may be a simple solution. For instance. The user also wants to be able to receive mail from information@domain.

From the control panel click the email icon. do the following: .Click the “trash can” icon next to delete. 9. .To remove a mailbox alias.6 Mail auto responders 9. . the system will immediately send a uniform response back to the sender. . .Click on the mailbox alias you would like to remove.This will open its properties on the right.At the bottom of the page that appears. .Select the domain in the drop down box at the top and click go.Use this form to compose an auto response message: 55 .1 Adding an auto responder An auto responder is a mailbox attribute. click add new mail resource: . To add an auto responder.From the control panel click the email icon.Select the domain in the drop down box at the top and click go. Whenever a message arrives in a mailbox.6. do the following: . .

From the control panel click the email icon. do the following: .1.Select the domain in the drop down box at the top and click go.This will launch the webmail interface in a separate window. Subject: The subject of the response message Message: The body of the response message 9. .6.From the control panel click the email icon. . .2 Login from the login page Login from the login page: .7. . do the following: . 9. .Click on the auto responder which you would like to remove. 9.1. .com.Select the domain in the drop down box at the top and click go.3 Removing an auto responders To remove an auto responder.Click the “launch” icon to the right of webmail.1 Login from the control panel Login from the control panel: .Click on the corresponding auto responder.7. 9.1 How to use 9. 56 .7.From the control panel click the email icon.2 Editing an auto responder message To edit an auto responder.6.Go to manage. .Click on the email box which you would like to login to. .Click the “trash can” icon next to delete. You will see an option to access your webmail account.Select the domain in the drop down box at the top and click go. .Click the edit icon next to message.7 Webmail 9. .This will open its properties on the right. .ixwebhosting.This will open its properties on the right.Send a Copy To: The option e-mail address to which copies of response messages will be e-mailed. .

This will usually start the install process. This block is intended to allow the ISP to regulate what email travels across their networks. 9. Sadly at this time there is no “trust” system in place that would allow certain email providers to be granted access. One of their methods is to block port 25.7. . it will not be possible for a spammer to use your mail server to relay their unwanted messages. These can be installed the same as any other php application. It merely facilitates the starting point for the piece of mail. 9. 57 .1 Port 25 Block With spam on the rise and many compromised computers.com. that domain isn’t in my list of allowed rcpthosts” or “sorry.You will then. If you have any problems configuring your email client or if you should have any other questions regarding this feel free to contact us. .You then need to extract or uncompress the downloaded file.domain. We highly recommend that you contact your ISP and request their outgoing mail server information. . and use this for your outgoing email. replace “domain” with your domain name. − Select the file you uploaded and then select the uncompress option to the right. being used by spammers to send unwanted messages.3 Login directly to webmail Login directly to webmail: .The downloaded file needs to be uploaded to your hosting account. in your browser. Due to this protection. it does unfortunately affect the legitimate people who simply want to use another email server to send their email. go to the location that you uncompressed the file.2 Other webmail clients Many other webmail clients and services will work with our email service. The best option for this situation is to contact your ISP who may be able to remove the block or give access to their email server for outgoing messages.7. which is the port most mail servers and mail clients use by default for outgoing mail.8.8 Troubleshooting 9.You can login your webmail directly at the URL mail. While this is a very good way to help eliminate random spam sources. as an outgoing mail server is not unlike a postal mail drop box.1. WARNING: This will replace any existing files by the same name. including home computers. This will not affect the appearance of your email.2 POP before SMTP The reason you get the error message: “sorry. This protection is called “POP-before-SMTP” and is for the benefit of your domain. ISP‘s have instituted new tactics to prevent the sending of unwanted messages on their networks.9.8. that domain is not allowed to be relayed through this MTA” when trying to send email is commonly related to an anti-spam protection we have in place on our network. Webmail clients such as horde and squirrel mail need to be installed in your web space to work. 9. − This can be accomplished from the WebShell utility on your control panel.

You must place a ticket in our 24/7 Help Desk and our system administration team will review your request to have your IP removed from the blacklist. E-mail that is not requested is SPAM no special criteria needed.We honor spam complaints sent from individuals and a few different providers.simply login again to your mail server (check your mailbox for new emails) and you will then be able to send again. you are authorized to send email through your mail server.9 SPAM 9.9. but we are taking steps to lessen the amount of spam received. Currently the following providers are honored AOL. As soon as you receive the same error message . Juno and UUNet.3 Postmaster block 9. Whenever you are blocked by this system. 9. Spam is mostly used to advertise products and sometimes to broadcast some political or social commentary. this usually happens when you check for new messages. SpamCop – This service provides list of IP addresses of known spam sources.2 How we fight it Spam has become a part of life for anyone who has an email account. Currently the following providers are honored AOL. Due to the fact that computers are not human detection will never be perfect. 9. Clicking the link will allow you to download the original complaint message. Some customers have decided (but are not required) to stop sending mail to AOL and other major mail services altogether to prevent further issues. you will receive a bounce-back message.1 What is Spam? Email spam usually pertains to unsolicited commercial messages sent in bulk by people you don't know although there are exceptions to this rule. which can be opened in WordPad or other text editor.8.1 How to get unblocked A customer must agree to stop causing spam complaints before the block may be removed.8. 9. For a certain period of time after you check for mail.1 What is it? We honor spam complaints sent from individuals and a few different providers.3. "unsolicited bulk e-mail" (UBE). Postmaster block .3. They maintain email addresses that are used as spam traps.You can still use the SMTP service that comes with your account. "gray mail" and just plain "junk mail." the term is both a noun (the e-mail message) and a verb (to send it). When sending mail you first have to login to your email server. The message instructs the blocked party to visit a link to the actual message sent. 9.8.9. Juno and UUNet. If we received a complaint of spam from one of these sources we investigate the situation and if the complaint is valid we block the source IP address. Also known as "unsolicited commercial e-mail" (UCE). If we received a complaint of spam from one of these sources we investigate the situation and if the complaint is valid we block the source IP address. 58 . If these addresses receive a message it is almost guaranteed to be spam as these addresses are not used or public.

click “new” to create a new message filter for spam.In the box below. and so on.Click “next” .Scroll down and look for the line “with specific words in the message header” and place a check in the box to the left of it.This should move much of the spam you receive to the spam mail folder where you can review and delete it. click on the underlined words “specific words” .For the name of the folder enter “spam mail” and click ok . .Click “finish” (NOTE: Make sure that there is a check in the box to the left of the rule you just created and click ok.Start Outlook Express . 59 .) .2 Thunderbird Spam Assassin Filters .3. the folder you set up in steps 3 and 4. A wide number of tests are provided.A new option box will open.1 SpamAssassin filters in Outlook Express .3. We are in the process of developing a more advanced method for spam detection and blocking and we hope to have these systems available as soon as possible. messages over a certain user-defined threshold are marked as spam.) .Click “next” . Each test adds to a message's overall spam score.Give the filter a name (such as “spam”) and click on the down arrow of the drop box that currently says “subject”.In the space below. .9. . if the message dates are valid.From the folder list.9.Highlight “check messages when they arrive” . 9.9. 9.Go to the tools menu and click on “message filters…” . click on the underlined word “specified” . This will discuss the setting up of spam assassin filters and built in spam filters of Outlook Express and Thunderbird. scroll to and select the folder spam mail.3 How to reduce There are multiple options available to help control spam email. if the body contains any of a list of forbidden words.Look for “move to a folder named” and place a check in the box to its left . Find “customize…” at the bottom of the list and click on it. 9.Start Thunderbird.Click on “new” . .From the outlook menu list click on “tools” and select “rules wizard” or “rules and alerts” . enter “X-Spam-Status: Yes” (without quotes) and click the “add” button (be sure you leave a blank space between the colon and the word Yes) . You can download and install many different spam filters for your home email client.Click “next” and “next” again and for the name of the rule enter “spam marking” . including checks to see if the sender and recipient address are valid.Right click with your mouse on the inbox folder and from the popup menu select “mew folder” .On the window that pops up.SpamAssassin – This system works by "scoring" each e-mail message against a range of tests designed to identify if that message is spam or not.Click on or select “inbox” in your mail folders (NOTE: you may have to turn on folder view if it is not already on to select the Inbox folder. if any of the sending servers are blacklisted.Select “start from a blank rule” .

3.3 Junk mail controls in Thunderbird Thunderbird has a very good built in spam filter that is trainable and will catch most spam messages. . In the 3rd box. you can close the window and you’re done! This should move much of the spam you receive to the spam mail folder where you can review and delete it. Click OK. . Click on the “add” button next to it. type yes. 9.Start Thunderbird. Click “ok” Your new filter should show up in the list now.Click on tool you should see an option for junk mail controls. click on this option . under “new message header:” type X-Spam-Flag.- - In the pop-up window.Click the check box which says trust junk mail headers set by: then in the drop down box which is next to it select to use spam assassin. If it doesn’t automatically change the first drop-down box to “X-Spam-Flag” that you just added.9. . Click the check box next to “move to folder” and select the folder that you want to move spam to. 60 . click on the arrow again and choose it from the list.Go to tools in the top navigation bar. and it will move it to the box below.

access.1 Hosting MySQL databases MySQL is a database management system.Click the 'MySQL Server' icon. you will need to create a user name and password. 10. Enter this same password again in the 'confirm password' field and assign a role for this user. You may now add additional users or grant privileges to users of other databases.Then select the database name. . It allows you to add. 61 .Now. it will return you to the same page.1 MySQL 10. Databases SQL or "Structured Query Language" and is a commonly used way to access databases.1.Click the 'MySQL Server' icon. . 10. 10. To access the MySQL database settings page: . and process stored data. When you are finished. try the main phpMyAdmin icon on the control panel. .Click the 'add' icon next to the words 'add database' . Host Name: The domain name and IP address of the database server Port number: MySQL 3306 NOTE: If you have problems accessing phpMyAdmin from here.Click the 'add user' button.1.Enter the name for your new database along with a description of the database.10. You have now successfully created a MySQL database and user. Click the 'finish' button at the bottom when you are done.2 Creating MySQL databases To create MySQL databases: . . click 'next'.1.3 Changing MySQL disk quota To change MySQL disk quota: . When this completes.From the control panel. click the 'MySQL Server' icon.

10. . select the user that you would like to change the privileges for and click the 'edit' icon that appears to the right of the user name. At this screen you may set the new database quota.1. .Enter the new password and confirm.Click the database name.2.Click the 'MySQL Server' icon.At the bottom.1.Click the "pen & paper" icon that appears to the right of the user name. 10. .5 Changing user passwords To change user passwords: . 10.6 Changing user permissions To change user permissions: . .Click “Built in phpMyAdmin control panel. .This will bring up the database settings page. . .Click the “trash can” icon next to the username and confirm to remove it.Click 'change'. Click on the "pen & paper" icon to the right of this.Click 'submit'. .Click the specific database name that you would like to edit. select the user that you would like to change the password for .Create a new user name along with a password and confirm this password. you will see the current amount of space the database uses and current disk quota set for this database.” 62 .2 phpMyAdmin Phpmyadmin is a common tool used to view and edit the content within your databases. In the 'quota' field.Click the empty box to add a check to each privilege you would like to grant to the user.4 Adding/Removing MySQL users To add a MySQL user: .Click the 'MySQL Server' Icon. Click 'submit' when you are finished. . 10. click the 'add' icon. This can also be used to create and restore Mysql backups.Click the database name. . . .Click the 'MySQL Server' Icon.In the 'database users' field. . .Click the 'MySQL Server' Icon. Choose a user role and click 'add'.1 Editing MySQL databases To edit a MySQL database: .This will bring up the database settings page.Click the 'MySQL Server' icon. 10.1.In the 'database users' field. .- - Choose the database name that you would like to change the quota for and click the 'edit' icon that appears to the right of the database name. To remove a MySQL user: .

. .Click the specific database name that you would like to restore from a backup.3.2.At the bottom.2. .3 PostgreSQL 10.Click the database name on the left-hand side.Click go .Click the 'PgSQL Server’ icon on the control panel.Click the phpMyAdmin icon on the control panel.Click the specific database name that you would like to create a backup of.Click the 'MySQL Server' icon. 10.Click the 'Browse' button to select the backup file from your local computer. check 'Save as File' and create a name for the backup. Host Name: The domain name and IP address of the database server Port number: MySQL 3306 10.On the left hand side.2 Creating backups To create a backup: .3 Restoring backups To restore a database: . . try the main phpMyAdmin icon on the control panel. . . 63 .Choose your preferred format type and any options you would like to apply.NOTE: If you have problems accessing phpMyAdmin from here. . . From here. . you may also create PostgreSQL databases.Click the phpMyAdmin icon on the control panel.Click the 'export' tab located near the top of the screen. 10. You may also choose a compression format. click the database name in the drop down box. .3.2 Creating PostgreSQL database To create a PostgreSQL database: .Depending on your browser's settings. the backup file may automatically download or your browser may prompt you to save the file. . you can make changes to the database such as creating/removing tables and editing data.1 Hosting PostgreSQL databases In addition to MySQL.Click go 10. . Click on the database name to the left.Click the 'Import' tab located near the top of the screen.

4.Click the 'Add' button. NOTE: If you have problems accessing phpPgAdmin from here.Enter the new password and confirm it . click the "Pen & Paper" icon located to the right of the user name.To change the password.Click the 'PgSQL Server’ icon on the control panel.Click the 'Add User' icon at the bottom. 10.Enter a desired user name and password and confirmed the password.4 PgSQL 10.4.Click 'Built in phpPgAdmin control panel'. Choose an owner for the database from the dropdown.Click the 'PgSQL Server’ icon on the control panel. .To delete a user. .Click on the specific database name that you would like to edit. . I agree with the above' to confirm. . 10. try the main phpPgAdmin icon on the control panel. .1 Adding PostgreSQL users To add PostgreSQL users: . you will see all created users.Near the bottom. Click on the database name to the left From here. . .Click Change 10. you will see all created users.Click the 'Submit' button.3 Changing PgSQL disk quota To change the PostgreSQL disk quota: .Enter the desired quota. 10.4. 64 . Assign a name for the database. When finished.3. .- Click the 'Add Database' icon. .Click the 'PgSQL Server’ icon on the control panel.Click on the database name that you would like to change the quota for. Click the "Pen & Paper" icon located to the right. .Click the 'PgSQL Server’ icon on the control panel.At the bottom.3. .Click 'Yes.Near the bottom. click the 'Submit' button. .5 Changing passwords To change PostgreSQL passwords: . .Click the 'PgSQL Server’ icon on the control panel. you will see the current disk space used and the total disk space the database can occupy.4 Adding/Removing PostgreSQL users 10. click the "trash can" icon that appears to the far right of the user name. 10.3.3.3. . you can make changes to the database such as creating/removing tables and editing data.1 Editing PgSQL databases To edit a PgSQL database: . .2 Removing users To remove PostgreSQL users: .

Set the desired quota then click the 'submit' button 10. 10. ODBC makes it possible to access any data from any application by means of ODBC drivers . do the following: .5.3 Adding MSSQL database users To add MSSQL database users. do the following: . . When you are finished. It supports a superset of SQL.In the 'database quota' field. .4 Changing MSSQL disk quota To change MSSQL disk quota.1 What is ODBC? ODBC . you will see all existing databases.Enter the desired login name then enter the desired password twice.6. select the user from the dropdown that you would like to associate with this database. 10.Click the 'MSSQL server' icon on the control panel. click the 'add' button next to 'add database' .5 MSSQL (Windows plans only) 10.5. You can create a DSN (date source name) records based on ODBC drivers to access databases of different formats under Windows plan. click the 'submit' button.Click the 'MSSQL Server' icon on the control panel.Open Database Connectivity is a standard database access method developed by Microsoft Corporation. and the list of available ODBC drivers will show. 65 . .Enter the desired database name.2 Creating a new DSN record To create a new DSN Record.5.one for each database format.1 Hosting Microsoft SQL databases Microsoft SQL Server is a relational database management system produced by Microsoft.Click the ODBC icon on your control panel page. 10. click the 'submit' button.Click the 'add' button next to 'add new MS SQL login' . When you are satisfied. Click the 'edit' button that appears to the right of the database name that you would like to edit. click the "pen & paper" icon .6. 10. Next.2 Creating MSSQL databases To create a MSSQL database: . do the following: . .6 ODBC 10.5.Click the 'MSSQL Server' icon on the control panel.At the bottom.At the bottom under the 'MS SQL databases' heading.10.

Click the ODBC icon on your control panel. click the edit icon next to the DSN record you need.- Click the Add icon next to the DB driver you need.Click update 66 . .6. . - Click Create 10. Directories and file names must include paths relative to your home dir root. Fill the form that appears. in the “Your DSN” section. NOTE: The first part of your full DSN name is your Windows login. do the following: . .Edit the DSN records in the form that appears. (the SourceDB field should include the name of the database and the extension). Forms are different depending on the DSN type: Enter the second part of your full DSN name in the DSN field.3 Editing DSN records To edit a DSN record.On the page that shows.

4 Deleting DSN records To delete a DSN record.10.In the Your DSN section. 67 . click the “trash can” icon next to the existing DSN to delete it.6. .Click the ODBC icon on your control panel. do the following: .

Dedicated SSL certificates are not free so they are usually something only used if you were going to process credit card transactions or transmit sensitive information.c5. You can find this information by clicking on the magnifying glass icon under SSL inside your hosting account control panel.1.2 Shared vs. Dedicated SSL With a shared SSL certificate you get the benefits of SSL with out the costs that are usually associated with setting up a SSL server. Shared SSL uses a certificate we provide to secure multiple sites. This is the standard minimum security level for an internet business. This is done for both you and your customer’s safety. Thawte Go Daddy Verisign CAcert Rapid SSL 11. 68 .Click the SSL icon on the control panel. With shared SSL you usually get a secure URL like https://domain.1 What is SSL? SSL (Secure Sockets Layer protocol) is a standard for transmitting confidential data such as credit card information over the Internet. SSL 11. .ixwebhosting.Select the domain for which you wish to install the certificate. Most true business sites support this feature to increase security during data transmissions over the Internet.html 11. To read more about what is SSL and how it works.modssl. at the other end the matching key decrypts the transmission. Here are a few of the current providers worth looking into. go to http://www.com/.8/index.org/docs/2. 11. The c5 would represent the control panel which you are on.1.2 Installing an SSL certificate To install an SSL certificate .1 Providers There are many SSL providers that will provide you with a dedicated SSL certificate for your domain.11. SSL works by using a private key and public key to encrypt data before it is transmitted. For dedicated SSL you must purchase your own SSL certificate and have a dedicated IP address to run the SSL server on. If you are going to transmit sensitive information via a webpage it should be protected. These providers range in price and popularity depending on the provider.

not trusted certificate authorities.2.C*. To generate a new temporary SSL private key and certificate. .If the icon is currently off then click the button under the shared SSL column to turn it on. You can’t have both shared and dedicated SSL certificates installed.The secure certificate would look like this domain. it is free and doesn't require a dedicated IP. when visitors enter your site.1 Using our shared SSL certificate You can use our shared SSL certificate instead of purchasing a certificate of your own. Thus. while still belonging to an equally trusted Certificate Authority.Click the SSL on your control panel page.com. they will get an "unknown certification authority" warning window. Unlike a regular SSL certificate.Enable the SSL for the requested domain in the list.Click the SSL icon on the control panel.Click the generate link at the top of the form that appears. 69 .- You can install a shared SSL certificate or a dedicated SSL certificate. To use our shared SSL: . . 11. . 11.2.ixwebhosting. . do the following: .2 Creating a temporary certificate The only difference between temporary and permanent certificates is that temporary certificates are generated by your control panel.

70 .- Click on generate a temporary SSL certificate and certificate request.

NOTE: You must remember to click the submit query link once you have relayed the information to the certificate authority. SSL server private key: This is the secret key to decrypt messages from your visitors. Don't lose this key. This data will be used to generate the certificate. SSL certificate signing request: It includes the details that you submitted on the previous step. Don't make changes to the data if you are not sure about the purpose of these changes. 71 . Use this request if you want to get a permanent SSL certificate from a trusted Certificate Authority.- Once you have the needed information filled in click on the submit button. It must be stored in a secure place where it is inaccessible to others. you will need it if you get a permanent certificate. such as Thawte or VeriSign.

org.2. not any other party.Temporary SSL certificate: It validates your identity and confirms the public key to assure the visitors that they are communicating with your server. however for this tutorial we are going to use a free certificate provider. 11.3 Acquiring a permanent certificate There are many providers who can provide a SSL certificate. cacert. The previously created signing request completed above is submitted to CAcert: - CAcert provides the full server key to install: 72 .

-

Click the SSL icon from the control panel.

NOTE: After generating a CSR do not hit the on button because you will have to generate a new key from your provider. Once inside of the control panel you will click on the edit button

73

The certificate in this example has only one certificate, this is usually the case with a previously generated certificate request. Some providers will also give you multiple keys such as Go Daddy and Verisign

74

Once the certificate file has been pasted correctly select the upload button. This should be the last step. If you have installed your SSL certificate correctly you should see the information issued by your provider: NOTE: It can take a few hours for the changes to start working.

75

until the store is fully configured and setup with a merchant account. called osCommerce. 12. NOTE: After initial setup the shopping cart is functional but not operational. The databases used by osCommerce will show among your MySQL databases marked “Locked By osCommerce. So after you disable/enable it.1 Setting up osCommerce To set up osCommerce online shop.1 Preinstalled osCommerce Your control panel comes with a one click install on-line store builder. This option resets the configuration file using the current hosting settings and restores the osCommerce files from the bundle. catalogs. It only explains how to install and access the integrated estores from your control panel.1. NOTE: You should set password protection on your "admin" directory using the Htprotect utility." You can manage osCommerce databases with any MySQL GUI client or the built-in phpMyAdmin control panel. such as products. This is done to restrict public access to osCommerce configuration. EDIT: Click the icon in the case that you somehow corrupted the templates and want to get them fixed. 12.Click osCommerce on the control panel. databases. It can also be useful if you have just set your e-shop to use a SSL certificate. you will have to configure it from scratch. Creating an online store There are many different shopping carts systems available. osCommerce uses MySQL databases to store your commercial data. do the following: .2 osCommerce controls ON/OFF: Enable/disable the resource. 76 . This document is not a storefront management guide. NOTE: Switching off or editing your osCommerce can permanently remove all your osCommerce settings.On the page that shows enable osCommerce for the online store domain. 12. .1. . etc.12. We provide oscommerce to our customers which can be installed at the click of a single button. etc. For instructions on how to operate your on-line shop visit the manufactures website. WARNING: Assigning a previously created MySQL database for use by osCommerce will clear contents of all its tables.Create a database and a user. Many are php or asp based and most can easily be installed.

Providers such as King-Cart are all inclusive and work as a complimentary add-on to a hosting account.The downloaded file needs to be uploaded to your hosting account.2.2 How to setup Shopping cart applications such as Zen Cart are usually php or asp based and often downloaded as a compressed zip file. − This can be accomplished from the WebShell3 utility on your control panel. Most of the time there are installation instructions available in the downloaded file. External shopping cart services can be much easier to setup and maintain. (NOTE: This will remove any files or folders with the same name and location.3 More information For more information refer to the manufactures website: http://oscommerce. Open source shopping carts such as Zen Cart. Setting up a shopping cart from scratch is not for everyone.E-SHOP: Click the icon to go directly to your on-line store. It is always best to check the system requirements for the shopping cart software which you want to install prior to attempting installation.com/ 12.1.1 Setting up other shopping carts Our hosting packages will support most of the popular shopping cart applications. 77 . The general flow is as follows: .2 Shopping cart options 12.) − This will extract the website and install files to a directory with the name of the compressed file. − Select the file you uploaded and then select the uncompress option to the right. X Cart and Cube Cart are supported on both our Windows and Linux packages. 12.com/catalog in your browser and it will start the installation. ADMIN: Click the icon to go to your osCommerce administrative panel. You can always contact us if you need specific compatibility information. it can be time consuming and complicated. 12. − Navigate to the folder where you would like to install the application. − You will access the domain. .2.You then need to extract or uncompress the downloaded file.

13. 78 . They can be reached from the front page of our website.3 Phone support We have support staff available 24/7 by phone to assist with any account maintenance or technical support issue. https://www. Getting technical support All of our support channels are available 24/7 to assist you. please consult the help desk manual available at the following URL.13.2 Live chat Our live chat will be happy to assist you 24/7 with any issue.pdf 13.ixwebhosting. Contact information can be found on the front page of our website. For more information on our Help Desk system. which can be reached from the 24/7 Help Desk icon on the account control panel or the ticket center icon at the bottom of the hosting account control panel.1 Ticket center Our support staff can be contacted through our Help Desk.com/templates/ix/docs/Helpdesk_IX. 13.

Sign up to vote on this title
UsefulNot useful