 |
 |
Support |
| |
| |
User
Guides |
| |
FTP
Microsoft
FrontPage 2000
Databases
Folder Security
and Permissions
Default
Documents and Web Applications
|
| |
E-mail |
| |
Mail
Boxes
Auto Responders
Forwarding
Mail
Server Status
Setting up you
email in Outlook Express
|
| |
|
| |
Publishing |
| |
This section covers the
options available in the Domain Control Panel to configure
a domain website and publish files. |
|
Top |
| |
FTP |
| |
The FTP service allows
any active user to log in and upload files to the server.
An FTP client must be configured to access the server.
There are many good graphical ftp clients available which
display the folders on the remote server in a graphical
representation similar to Windows’ Explorer. We
recommend an FTP software program called CuteFTP. This
is freely available on the web. Click here to Download CuteFTP.
Alternatively, running ftp from the command prompt (by
entering ‘ftp’) will start a textual ftp client
on most platforms. The following information will be required
regardless of the client used to access the ftp server:
Clicking the FTP menu option shows the status of the FTP
server on the appliance. This can only be changed by a
system administrator. If the FTP server is stopped, no
access will be possible using an FTP client. |
|
Top |
| |
Microsoft FrontPage
2000 |
| |
Microsoft FrontPage 2000
is a web publishing application. As well as allowing users
to generate web files within a WYSIWYG environment, it
can also interface directly with web servers, removing
the need to FTP files up to the web site to make them
‘live’. In order to do this, FrontPage requires
server-side files to be present in order to work properly.
All these requirements can be set up automatically by
enabling FrontPage through the web interface. Above the
folder permissions table on the permissions screen is
a form allowing FrontPage to be installed. Simply choose
a username and password for FrontPage administrator access
to the website, and click the ‘Create’ button.
To use FrontPage, simply choose the menu option ‘Open
Web…’ from the ‘File’ menu, and
type the URL of the website (e.g. http://www.<your-domain>/)
and enter the username and password chosen in the previous
step when prompted.
Note: do not use FTP to upload files or change the directory
structure of a FrontPage enabled web site, as doing so
could cause the FrontPage administration to fail.
|
|
Top |
| |
Databases |
| |
The Domain Control Panel
facilitates creation of ODBC (Open Database Connectivity)
datasources, allowing applications ODBC access to databases.
ODBC provides a layer between application and database
thus providing a standard interface to the many supported
databases.
Set up ODBC datasources from the ‘Databases’
option in the menu bar. From this screen, the required
database type can be selected. Once ‘Add>>’
has been clicked, further options, dependant on the datasource
need to be filled in correctly. The ‘Name’
field needs to be provided for all datasources, as it
is the identifier used to access the datasource from applications.
Once all fields have been provided, clicking ‘Create’
will actually create the datasource and return the screen
to the available datasources list. A warning is displayed
if the path to the database does not exist.
Note: Some databases (such as Paradox) require the path
to a folder, rather than a file (as with Access). With
datasources using a folder, each table within the database
tends to be a separate file within that folder.
ODBC datasources can be accessed by name using ASP and
other scripting languages. In addition, most modern complied
languages have code libraries facilitating access to ODBC
datasources.
As this server is based on a Windows 2000 server, full
support for ADO (Active Data Objects) comes as standard.
ADO provides a COM interface to databases, and can be
used to access ODBC datasources. ADO objects are accessible
within compiled web applications as well as scripts such
as ASP.
ODBC datasources can be used to authenticate access to
certain folders of websites, this topic is covered in
the next section ‘Password Protected Web Folders’.
|
|
Top |
| |
Folder Security
and Permissions |
| |
Select the Permissions
item from the menu bar. To the bottom of the main screen
is a table which represents the directory structure from
the root of the web site. \ represents the folder at http://<domain-name>/
and \cgi-bin\ represents http://<domain-name>/cgi-bin/
and so on. The checkboxes allow the web permissions of
a folder to be changed (one at a time). Please note that
these options are not available if FrontPage has been
installed on this domain. The options are as follows:
Read – allows files from the folder to
be sent to the web browser. If this option is not set,
then no documents can be downloaded
from the folder.
Write – allows files to be uploaded (through
the web browser) to the web site.
Execute – allows scripts and CGI applications
to be run from the folder. This option should not be
used in conjunction with Write permissions, as this
could allow web users to upload unscrupulous
files to the folder, and then execute them.
Browse – if a default document (see next) for
the web folder is not found, then with Browse permissions,
the web browser will display a listing of the folder
contents instead of a ‘file not found’
error message. If ‘Browse’ is to be used,
read permissions must also be enabled.
The folders shown are those of the default domain configuration.
FTP must be used to add and remove folders from the table.
FTP publishing is covered later in this section.
The checkboxes indicate which permissions are set on each
folder. Permissions can only be changed one folder at
a time. Once the appropriate check boxes have been set,
the ‘Change’ button should be clicked to apply
the settings for that folder to the web server.
In the example, \_hide\ is shown to have no folder permissions.
Anything placed within the _hide folder will therefore
be inaccessible to web browsers. Databases or other reference
material for scripts can be placed in such folders, so
that they are inaccessible through the web browser, but
can be accessed by scripts/programs running on the server.
The example shows the \cgi-bin\ folder with execute permissions.
The ‘cgi-bin’ is traditionally the folder
used for all applications running on a web site. Notice
that read permissions are not necessary for folders with
applications producing the content. The asterisk and ‘greying-out’
of the check boxes next to the \images\ folder denotes
that the permissions are inherited from a parent folder.
In this case the parent is the root directory \. As such,
changing the permissions of root would also change the
inherited permissions of images. If the permissions of
such an inherited folder need to be set independently,
then ‘Release’ can be clicked.
The remaining button ‘Settings’ is covered
below, in ‘Default Documents’. |
|
Top |
| |
Default Documents
and Web Applications |
| |
When navigating around
web sites, links are often given which don’t specify
a document. For example: http://<domain>/index.html
specifies the index.html document explictly, whereas the
URL http://<domain>/ does not. In the later case,
either the web server will return a ‘File not found’
error or the default document (if one is found) for the
root directory of the web site. Each directory of a web
site can have a different default document.
By default, the following documents are ‘default’
in the root directory of a Matrix Windows web site:
index.htm, index.html, index.wml, index.asp,
default.htm, default.html, default.wml, default.asp
The first document found by the web server matching one
of these file names will be shown by default if no document
is explicitly requested.
The default documents for each web folder can be changed
by clicking the ‘Settings’ button next to
the required folder (see Figure 1). Having selected ‘Settings’,
forms allowing setup of a web application and the default
documents for that folder are shown. The default documents
can be ammended by editing the text field in the ‘Default
Documents’ form and then clicking ‘Apply’.
There should be only one file name per line.
A web application can be created by typing an identifying
name into the Application Settings form and then clicking
‘Change’. An application will be created if
necessary. |
| |
|
| |
E-mail |
| |
This section details
setting up e-mail on a domain, and the possiblities provided
by the Domain Control Panel. All mail settings are accessed
from the ‘Mail’ option in the menu bar.
|
|
Top |
| |
Mail boxes |
| |
A list of installed mail
boxes or email addresses is displayed on the ‘Mail’
screen. A mail box is an area where messages are collected
for retrieval by a mail client using the POP3 protocol
(such as Outlook Express). Each mail box can be thought
of as a user mail account within a domain.
By default a domain has just one mail box installed named
‘root’. Internet standards dictate that every
domain name should have a root address to give clients
the ability to inform an administrator of problems with
the domain.
Further mail boxes can be added by clicking the ‘Add
new mailbox’ button below the list of existing boxes.
Boxes can be removed by checking the box to the right
of the mail box name, then clicking the ‘Delete’
button. The box name is the part of the e-mail address
before the ‘@’ symbol (i.e. <box-name>@<domain-name>
). The full owner name is used only for reference purposes.
For every mail box installed on the appliance, the following
information should be used to retrieve and send mail:
From the list of mail boxes, futher box-specific settings
can be modified. The box configuration screen can be displayed
by clicking on one of the box names. On the box configuration
screen there are four different forms to configure different
mail settings. Edit
Mail Box
Full owner name – is a descriptive name for the
box, usually the user’s full name.
In order to write the change to the server, the ‘Apply’
button below this field should be clicked. |
|
Top |
| |
Auto responder |
| |
Each mail box can have
an auto-responder which will automatically reply to any
e-mails arriving at the box. The messages that arrive
will not be deleted. Every message that is retrieved will
be replyed to with the user-defined message in the text
field. Again, to make changes permanent, the ‘Apply’
button must be clicked. |
|
Top |
| |
Forwarding e-mail
address |
| |
Once a valid e-mail
address has been applied to this field, all messages
retrieved by the box will be automatically duplicated
and forwarded on to the recipient.
A mail box does not have to just receive mail from one
e-mail address. The next section covers setting up aliases
to mail boxes and even to e-mail addresses not located
on your domain.
|
| |
Password |
| |
The password for accessing
the mail box with a POP3 client can be changed at any
time. The ‘Change’ button must be clicked
to apply the new password to the server. Aliases
On the main mail screen, there is a second list labelled
‘Aliases’. An alias is a ‘virtual’
mail box, which serves only to forward messages on to
the alias target. By default, there is a ‘postmaster’
alias which references the ‘root’ mail box.
So both ‘postmaster@<domain-name>’ and
‘root@<domain-name>’ will be stored
in the ‘root’ mail box.
A useful feature of aliases is the ‘nobody’
functionality. Setting up an alias of ‘nobody’
will collect all messages for the domain which don’t
match another alias or mail-box name and send them to
the target e-mail address or box.
Clicking the ‘Add new alias’ button will display
a screen with two fields. Alias name should be set in
a similar fashion to a new box name. For example, the
alias ‘webmaster’ could be entered here. The
target field can either be a mail box on the same domain
(for example ‘root’) or an external e-mail
address (such as ‘me@here.com’). Clicking
the ‘Add’ button will apply a new alias to
the server. Existing aliases can be edited in a similar
way by clicking on their name in the aliases list. They
can be deleted by checking the box to the right of their
name and then clicking ‘Delete’. |
|
Top |
| |
Mail server status |
| |
The table at the top
of the Mail screen shows the service status of the POP3
and SMTP servers running on the appliance. These are for
reference only and cannot be altered by a domain administrator.
Only a system administrator can start and stop services. |
|
Top |
| |
Setting up your
email in Outlook Express |
| |
If you wish to retrieve
e-mail, you will need to configure your e-mail software
to do this. We have used Microsoft Outlook Express for
the purposes of this example. Once you have accessed your
Domain Control Panel and setup an email address you are
ready to procede.
To setup your POP account you must follow the procedure
below...
First you must open Microsoft Outlook Express and click
on the Tools option from the menu bar. Now click on the
Accounts option within the Tools
menu, and select Add, from here you will
be asked details about yourself and your company etc.
Once you have entered your Full Name and Email address,
you will be presented with a screen for setting up outlook
with your e-mail server.
Make sure your incoming e-mail server is a POP3 server
or it will not work correctly. All of the hosting packages
come with a POP3 account.
Next you need to tell Outlook Express about the e-mail
servers for sending and receiving e-mails. Simply in the
Incoming and Outgoing e-mail server fields enter the following:-
Incoming e-mail: mail.<your-domain>
Outgoing e-mail: Your ISPs Outgoing Mail Server
Now click on Next to take you to the Mail Logon Screen
from here you will be asked for your username and password.
This is to authenticate your identity, so that you can
send and receive your e-mails. Your username is simply
your email address ie. me@mydomain.com and your password
is the one you entered when adding the email box.
Make sure you type both your username and password correctly
(including the case of the letters) as you will not be
able to retrieve your e-mail otherwise. NOTE:
Usernames in the form username@domain.dom.
For example: Your domain name is mydomain.com and your
username is myname, The username for retrieve your e-mail
would be myname@mydomain.com How
do I send mail? You should send mail through
your ISP's mail server. This server is generally known
as your outgoing mail server and usually has a name
like mail.yourisp.com.
What is your Anti
Spam policy?
We do not allow spamming of any kind through our servers.
This includes sending mail through another companies
server promoting a domain name that is hosted on our
servers.
Any user found spamming will have their account de-activated
without notice.
|
| |
|