- Please note: The following docs are in large part for UNIX server accounts.
If you have an NT server please refer here for specs and general documentation.
- Logging on (Accessing Your Account)
- Via FTP
- Via TELNET
- Via SECURE TELNET (SSH)
- Via FRONTPAGE
- Via Your Account Control Panel
- Via America Online
- User Only Forum
- Basic Account Manipulation
- Account Features List
- FTP, Transfer of Files, AnonFTp, ETC.
- Password, Changing Yours
- Password Protecting Parts of Your Web Pages
- Shell Commands, Intro to a Few Unix Commands / Utilities
- Website Files, Where to Put & What to Name
- Domain Control
- Registration, services and prices
- Additional domain, adding to your account
- IP address lookup
- Maintenance, checking on your domain renewal info
- Registry Switch, switching control from Network Solutions
- Renewals, database featuring prices and renewal dates
- Email Basics
- POP Email Boxes
- Adding Additional Mailboxes
- Retrieving your Email
- Retrieving your Email
- Sending Your Email
- Using Your Email Account
- Forwarding Email
- Using Email Auto-Responders
- Using Email Aliases
- Setting Up Eudora Email Software
- Setting Up Outlook, Netscape, or Miscrosoft Email Software
- Spam Control
- Spam limiting techniques
- WEB-Based Email Boxes
- Expert Account Usage
- Programming
- Accepting Online Payments From Your Users
- payment systems
- shopping cart integration
- CGI, (scripts)
- CRON JOBS, rules of conduct and use
- Database Intro and Installation
- mSQL
- MySQL
- PHP database processing language
- Frontpage, Using Microsoft
- JAVA, Compiling
- MIME Types, Installation
- PERL, Using Perl Scripts
- Real Content Support
- Real Audio
- Real Video
- TrueSpeech
- SSI, Using Server Side Includes
- SSL, Secure Server ADD-On Docs
- Sendmail, where can I find it on the server
- Wireless Markup Language (WML/WAP)
- Tips and Tricks
- 404 Error Pages, Creating and Altering
- Replacing a string in a single file automatically
- Replacing a string in every file in a directory automatically
- Search Engine, Registration Tips
- Shell, Changing Your Default Shell or Your Personal Info
- Spam limiting techniques
- Logs and Account Data
- Quotas: Checking Your Current Account Disk Usage
- Logs: automatically compiled to a easily readible HTML (WEB) form
and are available to you 24 hours a day via:
http://yourdomain.com/logs/usage.html (accounts setup before 10/2001)
http://yourdomain.com/logs/reports/ (accounts setup after 10/2001)- You may also download the raw log files for analysis on your
home PC is you wish.- Viewing your stats on FRONTPAGE accounts
- Miscellaneous
Note: FTP is the best and most foolproof way of transfering files. Our server will update all FTP'ed files. Files are automatically made ready for internet use and viewing (unless otherwise specificied by you).
OTHER CGI SCRIPTS (INSTALLING YOUR OWN SCRIPTS)Where do I put my USER-CREATED CGI programs?
Our servers have the capability to run CGI scripts based on Perl, Unix SH, KSH, CSH, and C/C++ languages. Perl is our language of choice as it is a world standard and is well suited to CGI. In addition, Perl code does not require manual compilations whereas C/C++ code must be compiled on our web servers prior to use:How do I see the errors from CGI programs?In order to run CGI programs, two conditions must be met:
- The script must have an extension of .cgi in all cases .
- If Your script does not work, the script must be marked as executable. This is done with the chmod command. If you are logged in via Telnet, use chmod 755 If you are logged in via FTP, use quote site exec chmod 755 scriptname.cgi in the appropriate directory. This may not work well with all FTP clients; if you have trouble, please log in via Telnet to change the permissions manually.
A note for users of Frontpage: If you use FP you must chmod files and directories with 775 instead, to avoid conflicts.IN ADDITION:
- If you have a custom CGI script that you need to use, simply upload it to your personal "cgibin". Here are some helpful tips to follow when installing Perl scripts:
- Utilize any directory except cgi-bin for you own scripts.
- Upload in ASCII transfer mode (and NOT BINARY mode)
- The first line of each script must read: #! /usr/local/bin/perl
- Reference the script using (cgibin)
- Use .cgi extensions for all scripts
- If a script calls another file within your account, but the script does NOT require a URL, you need to use the system path.
For example:
/web/guide/<domainname>/... <- if file resides in root
/web/guide/<domainname/cgibin/... <- if file resides in cgibin.
Substitute the path to the file beginning with your userid. Your userid is the directory name of your account.
Errors from CGI programs normally go into the Web server's error logs, or sometimes they go nowhere at all. They do not normally go to your Web browser. The error messages given for the failure of a CGI script are very generic and distinctly unhelpful.Perl Scripts, Using
Standard script conventions are used when writing scripts on the PRO-SERIES servers. Although it is important to transfer scripts (esp PERL) using ascii transfer protocol and not binary protocol to prevent unwanted characters.JAVA, Compiling:Perl and shell programs are self-compiling and can be utilized immediately after transfer to this directory/folder. IMPORTANT: All scripts must have a .cgi extension.
The physical location of sendmail on your pro-series server is normally:
typically /usr/bin/sendmailif yours is not present there you can locate it with the following TELNET command:
which sendmail or whereis sendmail
(1) THROUGH TELNET LOGON : Your primary account
mailbox can be accessed through your telnet shell logon, by using the pinecommand
inside the shell. We suggest secure shell logon (see
above). If the shell does not work for you contact us for
details.
(2) THROUGH AN POP EMAIL PROGRAM : This is the
preferred method of getting and sending email with your account.
Your primary account mailbox as well as any secondary mailboxes may be
accessed from any internet hookup using a mail program such as Eudora Mail , Pegasus, Outlook
, NetscapeMail , ExplorerMail . POP programs
automatically retrieve email from your account and allow you to send
and store email with ease.
Setting up email for Eudora Email Software version 4 or later:
- On the top of Eudora, select SPECIAL and then scroll down to settings.
- Your POP retreival setting should look like: username@mail.your_domain.com or if your account was setup past 10/2001 it should look like username%your_domain.com@mail.yourdomain.com.
- Your SMTP server setting controls your outgoing email (see above for details) was included in your initial startup email.
- Your return address should be your proper email address, for example username@yourdomain.com.
- Under the CHECKING MAIL SECTION, make sure the "Leave Mail on Server" option is not chosen. The "Send on check" option should also not be chosen.
- Alright, Eudora should now be configured to reach your mailbox here at WEBster.
- Note: If your email mailbox came with your dialup account please refer to that account's documentation, not ours.
Setting up email for Outlook, Netscape and Microsoft:
- On the top of Eudora, select TOOLS and then scroll down to OPTIONS.
- Your incoming email server setting should look like: mail.your_domain.com.
For instance ours is mail.webcs.com.- Your username is simply your mailbox username or if your account was setup past 10/2001 it should look like username%your_domain.com
- Your SMTP server setting controls your outgoing email (see above for details) was included in your initial startup email.
- Your return address should be your proper email address, for example username@yourdomain.com.
- Under the CHECKING MAIL SECTION, make sure the "Leave Mail on Server" option is not chosen. The "Send on check" option should also not be chosen.
- Alright, Eudora should now be configured to reach your mailbox here at WEBster.
Note: If your email mailbox came with your dialup account please refer to that account's documentation, not ours.
Mail Forwarding:
- Your incoming email server setting should look like: mail.your_domain.com.
For instance ours is mail.webcs.com.
The type of mail server is POP3 or if that does not work just POP.- Your username is simply your mailbox username or if your account was setup past 10/2001 it should look like username%your_domain.com
- Your SMTP server setting controls your outgoing email (see above for details) was included in your initial startup email.
- Your return address should be your proper email address, for example username@yourdomain.com.
Note: If your email mailbox came with your dialup account please refer to that account's documentation, not ours.
Now controlled by your online control panel. Click here for information on how to access it.PINE: Sending Email Directly from your account Shell::
Pine is a special email program built into your account shell (telnet of SSH logon). It is accessible via the lowecase command pine after you logon to your shell. Its best use it to delete old email or spam that may clog up in your main mailbox. But you can also send email direcly from it in case of emergency when normal POP programs may fail.Using Email Autoresponders:Pine will access your main mailbox, none of your secondary boxes. To send, receive and delete mail follow the straightforward commands that appear on the screen when you activate the pine command. For details information on pine, visit this website.
Changing your email and return addresses in pine:
Before sending email with pine it is important that you set the email address you want your receivers to see, otherwise pine will default to an return email address that is 99% of the time not what you want. To do this, enter pine. Press S for setup and then C for Config.
You will see a list of a lot of options. Most should not be touched.
Setting up a signature via pine:
- Select personal-name, press return, enter your name and then press return again
- Select user-domain, enter your domain name minus the www (example: webcs.com), and then press return
- Scroll along way down the options (very long way) and you will see an item called customized-hdrs. Select it by pressing return and then enter the following corresponding to your real name and the email address you want receivers to reply to::: For example we will assume your return address is bunny@ears.com and your name is Peter Rabbit:
From: "Peter Rabbit" <bunny@ears.com>Now press return
- Select E for exit and your configuration should be setup properly. You are ready to send email with pine.
Press S for setup and S agian for signature. Enter your signature which will appear at the bottom of all emails send through pine. Press control-E to exit when you are done.
Autoresponders allow users to get information automatically through email. They are AUTOMATED mailboxes.For instance:
if a user wanted your pricing information or a product catalog sent to them they would just send an email to a specific address and the requested information would be sent automatically to them in seconds.An example:EMAILING THIS ADDRESS: info@yourdomain.com will automatically send you a message when you mail it.HOW AUTORESPONDERS WORK IN YOUR ACCOUNT:MREPLY is a powerful system for email autoresponders and mail-lists. Your pro-series account uses your .mreply.rc (which is a script) and .domains file (discussed above in the forwarding section) to create autoresponders using the MREPLY system.
Any line in your ".domains" file with the following format (#) is accessible via mreply.
info@yourdomain.com #
The # sign as the destination address means forward this to Mreply, which will process the .mreply.rc file in your home directory. This file is an intermediate shell language that will allow you to setup auto-responders. By default we have setup a number of default autoresponders into your account which require no modifications in the .mreply.rc and .domains files.
info@yourdomain.com is an example of an autoresponder which is already setup into your account. It routes to Mreply and sends a small auto-response message. Try it now by sending an email to info@YOURDOMAIN.com. The message received back should look like the following
Yo <name of the person sending the mail to you> this is coming from your .mreply.rc file in your home directory. it is an auto-responder and its really cool, Jim
To edit this default message go into your "packets" directory. This is where all of your autoresponder messages lie. The following default files correspond to your pre-existing autoresponders:
info @yourdomain.com info.txtSo just edit your info.txt file and the autoresponder message for info@yourdomain.com will change to whatever you would like. Please note that whenever altering, uploading or downloading your .mreply.rc, .domains or info.txt files make sure to make a backup before altering and also only transfer in ASCII transfer mode.
sales@yourdomain.com info2.txt
webmaster@yourdomain.com info3.txt
support@yourdomain.com info4.txt
billing@yourdomain.com info5.txtHOW DO I DELETE A AUTORESPONDER:
Simply delete the "#" line in your .domains file that corresponds to the autoresponder you want to delete.
HOW DO I CREATE MORE AUTOREPONDERS OR ALTER THEIR NAMES?
We recommend downloading the .mreply.rc and .domains file (in ascii mode) and editing it with Notepad or other simple text editor. Word processors wll add unwanted formatting tags. In your .mreply.rc file, search for the third iteration of the word "info". You should be in the "Who are we?" section. The "serviceAddress" is the address that will be stamped as the "From:" address on the response sent back to the originator. The "ownerAddress" is where the original incoming mail will forward to by default. DO NOT use an autoresponder address for the "serviceAddress" or the "ownerAddress". This can cause a mail loop which could crash the server. You will notice five "if to" statements that correspond to the addresses listed above. If you wished to replace the info@xyz.com autoresponder with bob@xyz.com , do so like this:
.if to bob
.message Forwarded
.goto autoresponder
.end
.endifIf you will be using similar addresses, remember to place a @ sign at the end to keep the server from matching the wrong line:
.if to bob@
.message Forwarded
.goto autoresponder
.end
.endif.if to bobby@
.message Forwarded
.goto autoresponder2
.end
.endifIf you wish to specify a forwarding address other than the default "ownerAddress" (DO NOT use an autoresponder address, we're not kidding!) , do so like this:
.if to bob@
.forwardall !hithere@aol.com
.message Forwarded
.goto autoresponder
.end
.endifThe Text file that is sent as a response is specified further down in the "LABELs" section. There, each "insert" statement coresponds with a "autoresponder" number:
.label autoresponder
.insert $HOME/packets/info.txt.end
.label autoresponder2
.insert $HOME/packets/info2.txt.end
And of course, make sure to alter your .domains file to account for any name changes or additions. For instance, if the autoresponder info@yourdomain.com was changed to pricing@yourdomain.com, you would need to change the .domains line from:
info@yourdomain.com #
to
pricing@yourdomain.com #