24 Kasım 2007 Cumartesi


feature glossary

What is all this stuff!

The world of web hosting is a daunting one if you're "not a computer person". We've tried to make sense of it all with this gigantic glossary of terms which you may not be familiar with.

You're welcome!

Of course if you've still got questions about any of what we offer, please don't hesitate to contact us today!

Announcement Lists Wiki Link

Every DreamHost plan comes with unlimited announcement lists. These are email lists that you can allow visitors to your site to subscribe to through a simple HTML form placed on your site. You can then periodically email everyone on the list things like newsletters or announcements via our web panel. You can send plain text or HTML emails with our announcement list and you can require confirmed opt-in for all new subscribers.

Anonymous FTP Wiki Link

To have anonymous FTP you need to have a unique IP address for your site. Anonymous FTP is a somewhat antiquated Internet standard to allow the general public the ability to anonymously upload and download of files on a server. Nowadays you can just as easily provide this access directly through your web site. Typically anonymous FTP accounts are more trouble than they're worth, as malicious users try to use them as a redistribution point for pirated software. Nevertheless, we still offer this feature and it is completely customizable through our web panel.

Apache Wiki Link

Apache is the web server software we use for all of our clients. It is open source, stable, fast, and flexible. It's pretty much the standard for web serving on the Internet and has lots and lots of features available to it. There is a Windows version, but we run ours on Debian Linux. You can learn all about it at apache.org!

Auto-Responders Wiki Link

Every DreamHost plan comes with unlimited email auto-responders. You have the option to turn on an automatic response email for every email address you host with us. If you have one turned on, every time somebody sends an email to that address they'll immediately get a reply email with whatever message you choose. This is useful for automatic distribution of documents, "I'm on vacation" notices, customer support email addresses, and the like. You can add, remove, or change auto-responders at any time through our web panel. You can make your auto-response email be plain text or HTML-encoded too!

Backups Wiki Link

On every DreamHost plan we keep extensive back-ups of your data. Periodically our disk filers take what is known as a "snapshot" of the entire file system as it stands at that time. If you accidentally delete a file you need, contact support, and we'll try and recover the most recent version of it we can! We recommend you always keep your OWN copy of your entire web site at a remote location as well, but we'll do our best to make sure that's never needed. Our filers are completely RAIDed and hot-swappable so if any disk fails no data is lost, and we can replace the disk without any interruption of service! There is no additional cost for these backup features.

Callbacks Wiki Link

Although our 24 hour technical support via e-mail has the quickest turnaround time in the industry, sometimes you just need to talk to a human being. We've all been there. We're happy to announce that you can now add a premium support option to our hosting where you can request a telephone callback every time you submit a support request. Maybe you work late hours and are only home (and awake!) from 2am to 5am. Not a problem. When you request a callback, YOU tell US when we'll call, not the other way around! Please note that at this time callbacks are limited to our US customers and three per month for $9.95.

C,C++ Wiki Link

Every DreamHost plan comes with shell users, and so in turn comes with access to a plethora of standard Unix programming tools. We've got the standard gnu c and c++ compilers available to you, and of course you can run binary c/c++ programs compiled for Debian Linux as CGI scripts or from the command line (or via cron jobs).

CGI Wiki Link

Every DreamHost plan comes with full CGI (Common Gateway Interface) capabilities now! CGI is what allows your site to have any sort of "programming" element to it, rather than just being a collection of static files (whether they be HTML, images, flash animation, video, music, word documents, etc...). CGI "scripts" can be written in just about any programming language (perl, python, c, c++, and more) as long as they read in input from an HTTP request and output text that a web browser can understand! There are thousands of already-written CGI scripts out there you can get and install on your site, and we even provide a few standard ones (counter, form-to-email, announcement list, guestbook). To run a file as a CGI on your site, it can be put anywhere (it doesn't need to be in a special folder named cgi-bin or anything) as long as it has a .cgi, .pl or .py extension! Also note that we run "suexec" which means your scripts run on the server with the same permissions as your shell user... so that means if your CGI script writes to the server file system the file just needs to be writable by your user and not world-writable. CGI is a big topic, so we recommend you read more about it if you are at all confused by the above!

Counters Wiki Link

One of the free CGI scripts we include with all DreamHost plans is a "hit counter" program. Just by placing a small HTML code snippet on any of your web pages you can have a little numeric counter appear that increments each time it is viewed. Of course, it's far more accurate to figure out how many people visit your site based on your raw log files or the site statistics we provide. But sometimes it's fun to just see a number right there on the page! Counters are set up and configured via http://counter.dreamhost.com/.

Cron Jobs Wiki Link

Cron is a Unix program that allows you to run a command at recurring time intervals. We allow anyone to use these cron jobs for whatever they'd like as long as it doesn't violate our Terms of Service or cause undue load on the server. The primary purpose of these servers is to serve web sites, so typically cron jobs are considered of secondary importance. But as long as their footprint is minimal, cron jobs are a-okay!

Custom DNS Wiki Link

We allow all of our customers full control over their entire DNS settings via an area of our web panel. This allows them to do things like make sub-domains or email be handled by their own office servers or whatever they'd like! It's pretty advanced stuff and makes it very easy to break your hosting with us, so please only touch it if you really know what you're doing in regards to DNS already!

Custom Errors Wiki Link

On all DreamHost plans you can customize your 404 (file not found) error page, as well as your 500 (internal server error), 403 (forbidden), and 401 (failed authorization) error pages. All you have to do is put a file named missing.html (404 errors), internal_error.html (500 error), forbidden.html (403 errors), and/or failed_auth.html (401 errors) in your domain's web directory! You can change the name of these files if you'd like by using a .htaccess file too, but that's a little bit trickier!

Custom MX Record Wiki Link

Typically DreamHost handles all email services for any domain hosted with us. However, sometimes a user wants to handle their own email administration or give the responsibilities to a third party while keeping the domain's web site hosted at DreamHost. In these cases, all that needs to be done is to change the "MX" DNS record to be whoever is handling email. Any DreamHost plan allows for this, directly from our web panel, through a simple form. As soon as you change your MX record away from us, keep in mind your email addresses, auto-responders, and web-based email with us won't work anymore!

CVS Wiki Link

Included with all hosting plans, we allow you to create your own "CVS" repositories. CVS stands for "Concurrent Versioning System" - it's a software product designed to let many people to access and modify the same files at the same time without losing or overwriting each others' work. It's perfect for managing large web sites or software projects, but it does require some practice before you really get the hang of it. If you're going to use it, we recommend buying a book on it first! Please note that we do not offer CVS pserver or anonymous CVS access. Only Unix users can use CVS, and remote access is only via SSH.

Debian Linux Wiki Link

Debian is the distribution of the Linux operating system we use on all of our servers. It is the "open source" distribution, run by a volunteer organization rather than a company. We have found it to have the best software packaging solution and highest stability of all Linux distributions and we love it to death! We also have a few OpenBSD machines running as firewalls. We have no Windows NT/2000 servers of any kind. We find them to be too insecure, unstable, inflexible, and expensive for our needs as a premiere hosting provider!

Discussion Lists Wiki Link

Every DreamHost plan comes with unlimited Mailman discussion lists. These are email "groups" where people can mail each other through one convenient email address. Users can automatically subscribe or unsubscribe themselves, and archives of the list are automatically created. There are lots of management options for these discussion lists, all available through our web panel.

Disk Storage Wiki Link

All hosting plans each come with a different amount of disk storage space allocated to all your hosting needs. The sum of the file sizes of all your web sites, all your email, and all your databases on a plan constitutes your total disk storage for that plan. We do allow you to go over your disk storage, but if your average usage for a month is over your set limit, you will be charged $1 per 10MB over. You can of course upgrade your plan to raise your disk storage limit! You can see current usage or set limits on how much space any specific user can use via our web panel. Just for estimation purposes, a typical page of a web site is 30KB (1024KB = 1MB) and a typical email message is 3KB. But that's not all! Every week that you host with DreamHost, we'll bump up your total disk storage amount! (Be sure to check our current offering to see by how much!) It's our way of saying "Thanks for stickin' with us!"

DNS Wiki Link

DNS stands for "Domain Name Service" and is one of the core underlying protocols of the entire Internet! It's what translates nice human-rememberable names like dreamhost.com into computer-understandable IP addresses like! When you get your domain hosted at a web host, they maintain your DNS so that your site is available on the entire Internet. One thing you have to make sure though is that you have told your domain registrar that your domain is being hosted by your web host. To tell your registrar that your domain is hosted by DreamHost, you need to tell them you want to use these specific DNS servers:
If you register your domain with us, then you won't have to worry about any of this; we'll set it up the right way automatically!

Domain Forwarding Wiki Link

Domain Forwarding is a service we offer for any domains whose DNS is pointing to us. We can put up a default "coming soon" page at your web site, redirect visitors to a different URL, or copy another site hosted with us ("mirroring" the content) - your choice!

Domain Hosting Wiki Link

A domain name is something like dreamhost.com or harvard.edu or amazon.co.uk or show.biz. Domain hosting is what we do at DreamHost! In order to have a web site that is accessible on the Internet at all times, there are two separate things you need to do. First, you need to register your domain, and second, you've got to have it hosted somewhere! You can register your domain one place and host it somewhere else, though most web hosts offer domain registration as well (we do, in fact every plan of ours includes one free domain registration for the life of the hosting!). Without hosting, your domain is yours but you can't use it for email or displaying a web site on the Internet. Without registration, you can configure all your hosting and email preferences through our web panel but it won't ACTUALLY work on the Internet!

Domain WHOIS Privacy Wiki Link

Whenever a domain is registered, ICANN requires the registrant's contact information be made public via the "WHOIS" Internet service. This may seem like an invasion of privacy, but don't worry, it is illegal for anybody to use this public contact info for marketing purposes!

Unfortunately, nobody seems to care! Which means that as soon as you register a domain name, you start getting deluged with email spam, paper junk mail, and even telephone calls from sleazy folks trying to sell you stuff, scam you, or worse!

Which is why DreamHost offers the ability to use our "proxy" contact information on all domains registered with us, totally free! If you choose this option when registering a domain with us all paper mail will be sent to a PO BOX where it is immediately shredded. All emails will be automatically forwarded on to you (without revealing your actual email address to the public Internet). It's then up to you how you deal with them... setting up your own filter for domain-related spam would be trivial! Finally, the phone number given is just a recorded message explaining they need to email you if they want to get a hold of you!

Wowza, it's all so simple, effective, cheap, and private! And, to top it all off, you're still in compliance with ICANN rules requiring posting legitimate contact information with all your domain registrations!

Domain Registration Wiki Link

You are required to register your domain name via a domain registrar before it works on the Internet. Because of the world-wide nature of the Internet, of course only ONE person can own any given domain name at the same time. That's why you need to register yours before you start using it... and it has to be a domain name nobody else has already registered! Although you don't have to register your domain at the same place you use for hosting, it generally makes the whole process a lot simpler. Also, since all our plans include one FREE domain registration for the life of the hosting, you might as well use it! You can transfer your domain registration between hosts at no charge... you are the owner of your domain name... not DreamHost! DreamHost is an ICANN-accredited registrar. Also, since all of our plans include one FREE domain registration for the life of the hosting, you might as well use it! (Registration is only free with active plans; if the plan becomes inactive at any point during the registration year, you will be charged for that year's registration.)

Domain Transfers Wiki Link

If you already own a domain name (you've registered it) you can transfer your hosting to DreamHost at no cost. To do so, you will have to tell your domain registrar (where you registered the domain) to change the DNS servers for your domain to be:
Generally it takes a day or two once this is done for the entire Internet to correctly reflect the change and begin to look to DreamHost when trying to access your site or send you email. This delay is due to the time it takes for DNS changes to "propagate" to all the local DNS servers at ISPs across the globe. Because of this, it's typically a good idea to also keep your site and email set up with your old provider while you transfer to DreamHost if you want to avoid any downtime!

Dreambook Wiki Link

DreamBook.com is our free guestbook service we offer to anyone on the Internet! A guestbook is a simple CGI script that allows visitors to your site to leave a comment on a public "guestbook" you link to from your web site. DreamBook offers easy web-based set up and configuration of as many books as you'd like, as well as complete customization of the HTML look of the book. DreamBook can also be configured to be read-only (acting as a "weblog"), write-only (acting as a "form-to-email"), or completely private (acting as a private "diary"). For each site you host with DreamHost, you can turn off the banner ads on one of your DreamBooks! You manage your DreamBook from http://manage.dreambook.com/ with the same Web ID that you use to log in to our DreamHost web panel.

DreamHost Rewards Link

You can get credit for referring people to DreamHost! Simply put a special link back to our website on your own site and when people click through and sign up with us, you get 10% of their monthly bill credited towards your account, forever! Or you can choose to receive a one-time $97 payment for each referral. It's up to you! Be sure to check out how it works!

Email Addresses Wiki Link

Every DreamHost plan comes with unlimited email addresses @yourdomain.com! These addresses are configured through our web panel and can be set to go straight to a DreamHost mailbox or forward to another email address. One email address (also known as an email "alias") can be set to forward to any number of other addresses and mailboxes! You can also set an email address to just discard any mail sent to it (optionally bouncing back a failure message to the sender). Finally, you can set up a "catch-all" email address at your domain which will handle all mail sent to any address @yourdomain.com that you haven't specifically set up. Having your own domain means you can really get creative with your use of email addresses!

Enhanced Web Security Wiki Link

This optional feature will enable the mod_security Apache module on any domain that you host with us. Mod_security is a great general-purpose defense against the most commonly seen web attacks. For more on exactly how mod_security works, visit modsecurity.org.

Formmail Wiki Link

Formmail is a free CGI script that any DreamHost customer can use! All it does is take the results of an HTML form submission and email them to the email address you specify. Documentation on how to use our formmail script is at http://formmail.dreamhost.com/.

FTP Wiki Link

FTP - File Transfer Protocol - is something you're going to have to use to get your web site live on the web! It is a way to copy files from your home computer up to your directory on our web server. To connect, you'll need to know your server username and password. The name of the server you connect to is just yourdomain.com. If your domain hasn't been transferred to DreamHost yet, you can also connect directly to the server name (which is emailed to you when you sign up... something like tank.dreamhost.com). When you've connected, you should see a directory on our server named yourdomain.com. You should copy your web site into that directory... not the directory you start out in! If you have multiple domains with us all under the same server username, you'll see multiple directories when you first connect with your FTP program. Whenever you upload new data to your web site, the changes show up immediately on your live site (you may have to reload the page in your browser of course). You get unlimited FTP updates whenever you'd like (24/7/365) with all of our plans, and FTP uploads don't count towards your bandwidth usage! By the way, you should name the main page of your site "index.html"... that's the one our server looks for when somebody goes to a URL (e.g. http://www.dreamhost.com/) without specifying a filename (http://www.dreamhost.com/hosting.html).

Htaccess Wiki Link

You can use .htaccess files on all DreamHost plans. .htaccess files are text files that you put in a directory of your web site to tell our web server (apache) that you'd like to handle request to that directory in a special way. There's lots you can do with a .htaccess file, but some of the most common uses are to password-protection, blocking access from a specific ip range or referring url, and redirecting requests to another URL. There's almost nothing you can't do with a simple .htaccess file, and there are lots of tutorials all over the web about how to use them!

Image Magick Wiki Link

Image Magick is a program installed on our servers which lets you process images directly from CGI scripts and the command line. We actually have lots of utility programs like this installed on our servers, and will be happy to install reasonable requests for others... just ask! We only mention Image Magick specifically here because it's something people frequently wonder about. We've also got tons of perl modules installed on all our web servers. Most likely if you need it as a prerequisite to installing some script, we've already got it!

IMAP Wiki Link

IMAP is one of three ways you can access email in your mailboxes hosted with us (the other two being POP3 and web-based email). Most email clients in existence today support the IMAP protocol, which basically reads your email directly from the server rather than downloading it to your local computer first (like POP3 does). This is good for keeping your mail organized on a centralized server (good if you access your email from different computers). This is bad if you don't like to keep your Internet connection active while you read all your email. This is also bad if you are worried about your disk space, since all your old email saved on our servers will count towards your total.

JabberTM Wiki Link

JabberTM is an open instant-messaging protocol. Are you sick and tired of the big boys (AIM, MSN, Yahoo!, ICQ, etc) and their closed-to-competition instant messaging standards? Fret no more! Jabber is here! Your own domain can act as an instant messaging server - at no extra charge!

Log Files Wiki Link

Every time somebody visits your web site, our server takes a log of it in either your access.log file or your error.log file (for times when people get errors like 404, etc... These logs are available for you to download at any time via FTP in the directory logs/yourdomain.com/http/ on our server. We rotate the logs every night so that access.log and error.log only contain today's logs, while error.log.0 and access.log.0 contain yesterdays (the last FULL day of logging available). After two days, we delete the log files. However, you can specify that we save log files for as long as 31 days from our web panel. Normally, your log files do not count towards your disk usage total. If you tell us to save any extra logs though, those will count towards your total. To save you some disk space, we compress these files via "gzip". You can uncompress them from the shell by running "gunzip filename.gz" on them, or on your home computer with a program like winzip. You can only delete log files more than two days old from the server. We need the logs for the first few days to generate your site statistics!

Mailboxes Wiki Link

All DreamHost plans come with some number of mailboxes. These are different from email addresses in that they are WHERE mail sent to email addresses goes on the server. When you check a mailbox with your email client you have to enter your mailbox username (either the same as your server username or else something like m2345678) and password. You will also have to enter your mail server name which is just mail.yourdomain.com. Multiple email addresses can deliver email to the same mailbox, and one email address can deliver email to multiple mailboxes. It all depends on how you configured it from our web panel! You can connect to DreamHost mailboxes to check your email using IMAP, POP3, or web-based email. You can add, delete, and configure your mailboxes from our web panel.

Money-back Guarantee Wiki Link

DreamHost is proud to offer an unconditional 97-day money back guarantee on all of our plans! If you are unsatisfied with our service for any reason at all within 97 days of signing up for hosting with us, simply contact us and let us know you'd like to cancel and get your money refunded. No problem, we'll do it immediately! That's it! The refund includes any setup fee you may have paid as well! The only caveat is if you have taken advantage of our free domain registration service already we will not be able to refund you $9.95 of your payments. This is to cover the non-refundable cost of registering your domain for a year. You are still the owner of that domain name however and may transfer it to another host if you'd like!

MySQL Wiki Link

All DreamHost plans come with an unlimited number of MySQL databases. MySQL is an open-source SQL (Structured Query Language) database that is fast and fairly reliable. We make backups of all customer databases on a daily basis, but you should of course make your own as well if the information is at all critical! Your databases' disk usage count towards your total plan disk limits. You can even access your MySQL databases hosted with us remotely, by opening up certain IP addresses via our web panel! You get an unlimited number of databases, and no set limits on usage. We do measure your usage in a unit we made up called "conueries", to help us keep track of MySQL server loads.

One-Click Installer Wiki Link

Our web-based one-click installer allows you to install some of today's most popular web applications to your website with, well, just one click! Our automated installer will do the dirty work for you!

Perl Wiki Link

Perl is perhaps the best and most prevalent language for writing CGI scripts, because of its superior text-parsing abilities. All DreamHost plans come with access to perl, and really we recommend you try and learn it if you want to really get into web programming! Our web panel as well as all our back-end systems are written in perl! On our servers, perl is located at /usr/bin/perl. To make sure your perl script gets run from the web as a script you should name it with a .pl or .cgi extension.

Perl Modules Wiki Link

Lots of people have written re-usable code libraries for perl known as modules. Lots of CGI scripts require various perl modules to be installed on the server in order to work. Therefore, we have a LOT of perl modules already pre-installed on all our servers. If you need one, odds are, we've already got it! If we don't, you can always install your own in your home directory (or ask us to install it on the server). We'll usually install perl modules for customers for free if it's a standard one that somebody else may someday need!

PHP Wiki Link

PHP is a programming language that was designed for making interactive web sites, especially ones that interact with a MySQL database in the back-end. It generally runs even faster than perl and some say is easier to learn, too! It is similar to ASP from the Windows world, except it is open source. PHP version 5 (as well as version 4) is included free in every DreamHost plan. To make sure your php script gets run from the web as a script you should name it with a .php, .php3, .php4, or .phtml extension.

POP3 Wiki Link

POP3 is one of three ways you can access email in your mailboxes hosted with us (the other two being IMAP and web-based email). All email clients in existence today support the POP3 protocol, which downloads your mail from our server and copies it to your local hard drive. You can usually specify in your email client if you'd like a copy of the email to be kept on the mail server or not (or even to delete old mail only after a certain number of days). POP3 is nice if you don't want to stay connected to the Internet while reading and responding to your email: you can just connect, download the messages, disconnect, read and reply to your messages, re-connect, send the messages, and then disconnect! One problem with POP3 is if you decide to delete your old email from the server you won't have any old mail available to you when you try and check it via a different computer (or using the IMAP protocol or web-based email). On the other hand, this saves disk space on your plan!

Procmail Wiki Link

All DreamHost plans come with access to "procmail", a Unix mail filtering program which allows you to set up complicated rules for handling your incoming mail. To set up your procmail recipes (as they're called) you simply make a .procmail file in your server user's home directory. Procmail is a pretty complicated (and powerful!) program, so if you're not already familiar with it, we'd recommend just using the filtering settings of your email client instead. Even if you do know how to use procmail, we still recommend you read more about it in our wiki!

Python Wiki Link

Python is another programming language (like perl and PHP) that is popular for writing CGI scripts. All DreamHost plans come with access to python. We don't actually use it ourselves, but it does have a pretty large following around the web. On our servers, python is located at /usr/bin/python. To make sure your python script gets run from the web as a script you should name it with a .py or .cgi extension.

Quicktime Streaming Wiki Link

All DreamHost plans now include unlimited Quicktime Streams! We use Apple's open source "Darwin" streaming media server to allow you to stream audio and/or video content from your web site. In order to prepare the media to be streamed (i.e. begin play while the file continues to download) you must "hint" the file. It's a bit of a complicated process, but we outline it and have plenty of help in our wiki. To set up Quicktime Streaming you have to use our web panel and create a special sub-domain where all your streamed media will come from.

RealAudio and Video Wiki Link

All DreamHost plans include support for "http-streaming" real audio and video. This basically means you can link to .rm files and they will stream to customers who have RealPlayer installed on their computer. It's not quite that simple, but it is pretty close. If you don't want to get into the nitty-gritty of Quicktime Streaming this is a pretty easy way to still over streaming media from your web site. You will of course need to encode your stuff as real media first before you can do this... so you should probably read more about it at our wiki!

Ruby on Rails Wiki Link

All DreamHost plans include support for Ruby on Rails. Ruby on Rails is an open source web application framework written in Ruby that strives for concise, easy-to-understand code.

Setup Fee Wiki Link

All DreamHost plans have a one time setup fee of $49.95. This fee is waived however if when you sign up you choose to pre-pay for 12 months in advance! The setup fee (as well as all other hosting fees you've paid!) is refundable if you decide to exercise our 97 day money-back guarantee. We feel our setup fee is quite reasonable and it is definitely one of the lowest in the hosting industry!

SFTP Wiki Link

Secure FTP (SFTP) is just like FTP, except all the uploads and downloads are encrypted to increase the security of the process. If you have an FTP program that supports SFTP, we recommend you use it. All our plans support it and there's no harm in being a bit more secure, right?

Shell Access Wiki Link

All DreamHost plans come with full access to a Unix "shell" (e.g. "command line"). This is a text interface to a full-functioned Linux operating system, a fairly standard Unix implementation. If you're not very familiar with shells, that's okay because you don't have to ever use one to host your site with DreamHost (FTP knowledge is enough!). But it is a useful skill to pick up and it will definitely help you as a webmaster if you at least become somewhat proficient with a Unix shell!

Site Statistics Wiki Link

Every night we analyze the log files for all sites hosted with us and create a number of HTML reports of the site accesses represented by them. These reports are in a password-protected area at http://www.yourdomain.com/stats/. The username and password to access these stats is completely separate from all other username and passwords you have... however by default we set it to be the same as your server username's. You can manage access to your stats from our web panel at any time. The statistics analysis program we currently use is a popular open-source one named Analog. You can also download your raw log files and run whatever statistics program you'd like on them!

SMTP Wiki Link

To send email from your email client, you need to specify an "SMTP" (outgoing mail) server. Almost always, your ISP provides you one can use, something like mail.earthlink.net. Some ISPs, however, do not allow you to send mail using their SMTP server from a domain other than theirs! You're probably going to want to do that though, so we also provide an SMTP server to all our customers. It is simply mail.yourdomain.com, and as long as you have a single mailbox set up with us, it should work for you. We actually use "authenticated" SMTP, so that only DreamHost clients may use our SMTP server (which is why you have to have a mailbox set up for it to work!). Make sure you check off the appropriate box in your mail client for this (something like "my server requires authentication"). Unfortunately, some ISPs block SMTP requests to any SMTP server other than theirs! If your ISP does this, and also doesn't allow sending emails with a From field outside of their domain, simply direct your email client to use port 587 for outgoing email!

Spam Filtering Wiki Link

Now just one click is all that stands between you and unsolicited commercial email. Our spam filter (powered by SpamAssassin) flags incoming e-mail messages that have a high-probability of being junk e-mail as spam. While not completely perfect, (and no spam filter ever truly is,) SpamAssassin can do wonders for cleaning up your inbox!

SSH Wiki Link

All DreamHost plans come with SSH (Secure Shell) access now! This is just like Telnet except that all data passed across the connection is encrypted and therefore secure. We highly recommend you use SSH rather then Telnet to access our servers if you need to use a command line. There are a number of free SSH clients available on the web! We support SSH version 2 on all our web hosting machines.

SSI Wiki Link

All DreamHost plans allow access to SSI (Server Side Includes). SSI is kind of like a poor man's CGI that allows you to parse outside data right into an otherwise normal HTML file. You can put things like the current time, last time this file was updated, or another file right into your HTML file without having to really write any code. In order for SSI commands to be interpreted by our server, you have to name the file with a .shtml extension!

SSL Wiki Link

SSL (Secure Socket Layer) allows the server to establish a secure connection with the client's browser for encrypted transmission of sensitive data (e.g. credit card information). You can either get a certificate from us for $99.95/year, or bring your own from any certificate signing authority if you already have one. SSL requires a Unique IP! To set up SSL on your account, you just go to the "Manage Domains" area of our web panel!

Sub-Domain Wiki Link

Every domain fully hosted with DreamHost comes with unlimited sub-domains as well! A sub-domain works just like a regular domain in terms of being able to have its own web content and email addresses... the only difference is it takes the form of www.subdomain.yourdomain.com. You can add and configure sub-domains from our web panel.

Subversion Repository (SVN) Wiki Link

Subversion is an open source system for revision control, sometimes known as svn from the name of its command line interface. Subversion is designed specifically to be a modern replacement for CVS and shares a number of the same key developers. At DreamHost all hosting accounts can have an unlimited number of subversion repositories, and we have mod_dav_svn installed!

Technical Support Wiki Link

We offer the same unparalleled technical support free to all our customers, no matter what your plan! You can contact support at any time day or night, every day of the year via email at support@dreamhost.com or through our web panel. From there you can also access your full support history including all account-related emails ever sent to you! We do not offer phone support currently as we feel it would be impossible to offer the quality services we do at the price points we do were we to take it on. However, our customers generally agree they'd rather send an email and have their solution within a few hours than wait on hold for hours just to talk to somebody on the phone who doesn't even understand their problem! We have some of the happiest customers in the industry, mainly due to our very high quality support team!

Telnet Wiki Link

Telnet is the insecure version of SSH... a way to remotely access our servers' command line. All DreamHost plans come with full Telnet/SSH access for all of their users. From windows you can run a simple Telnet session just by typing "telnet yourdomain.com" from the "run..." command!

Transfer Bandwidth Wiki Link

Every time somebody visits your web site, or downloads a file from it, they use a little bit of transfer bandwidth in the process. Each DreamHost plan comes with a different amount of included bandwidth per month, as well as a cost for any extra transfer over that. Generally it makes sense to upgrade to the next plan as soon as you go over your current plan's allotment. Our bandwidth allocations are very generous and are rarely ever even close to being reached by any of our clients! Bandwidth transfer does not count FTP updates or email bandwidth, but it does count anonymous FTP downloads. We keep our network very unsaturated so you always enjoy the fastest possible connect times to your web sites!

But that's not all! Every week that you host with DreamHost, we'll bump up your total bandwidth amount! (Be sure to check our current offering to see by how much!) It's our way of saying "Thanks for stickin' with us!"

Unique IP Wiki Link

Typically a number of web sites share the same IP address (a string of numbers like used to identify a computer on the Internet). If you want to have an SSL certificate or anonymous FTP, however, you'll need your own unique IP. You can request that one be allocated to you from our web panel. One caveat, although we guarantee that your IP will be unique (nobody else will share the IP) we do not guarantee that it will be static (it always stays the same). The reason for this is sometimes our network topography needs to change and the only way to do this is via the shuffling of some IPs. So really you shouldn't ever publicly broadcast your unique IP as an address outside people should use for some reason! That's what DNS is for!

Upgrading Wiki Link

You can upgrade (and downgrade) any DreamHost plan at any time without incurring any additional setup fees or causing any downtime with your account! The entire process is completely automatic and pain-free from our web panel! Upgrading is the only way to raise your disk space or bandwidth limits!

Users Wiki Link

Every DreamHost plan comes with a number of server users. These users allow FTP access to your web site as well as doubling as a mailbox. You can also choose if you'd like a user to have shell access or not. Your server users are different from your Web ID and users to view your site statistics. You can add, delete, and manage users from our web panel, of course!

VPN Wiki Link

A VPN (Virtual Private Network) with up to two users can be added to your hosting. A VPN allows you to connect your main office with home and remote employees, as though they were all on the same LAN (Local Area Network)! It also encrypts all traffic between your office and the other locations for very high security. If you'd like to set up a VPN though DreamHost, contact support and they'll guide you through the process!

Web-based Email Wiki Link

A new feature that we've added to every DreamHost plan is the ability to access your DreamHost mailboxes via a web interface (similar to what is offered by aol, hotmail and yahoo)! To access it, just visit http://webmail.yourdomain.com/ with any web browser and log in with your email address (not mailbox username!) and password. This web-mail system actually works via IMAP... which means it can only see saved emails you left on the server and didn't download to your home computer with POP3! Currently you can't customize the look of your web-mail access, but there are a bunch of cool features such as a spell-checker, attachment support, and multiple language support.

WebDAV Wiki Link

WebDAV stands for "Web-based Distributed Authoring and Versioning" and is an open standard which allows you (and your friends) to collaboratively edit and manage files on your DreamHost account. Several popular applications have embedded support for WebDAV already - Adobe GoLive and Macromedia Dreamweaver to name a few! If you're looking for an alternative to CVS, give WebDAV a try! For more information, visit its official site at WebDAV.org.

Web ID Wiki Link

Your "Web ID" is your universal identifier across the DreamHost and DreamBook systems. It is the username you use to log into our web panel and it is what uniquely identifies you as a person to our system. You can have multiple billing accounts, each with multiple plans, all tied to the same Web ID. It also allows you to move from site to site within our system without having to re-login ever! Your Web ID can be up to 32 characters long and it's totally free to create one. You can manage your Web ID from https://panel.dreamhost.com/id/. Your Web ID is completely separate from your server users and your mailboxes.

Web Panel Wiki Link

The pride and joy of DreamHost, our web panel is where you go to access and control every aspect of your account with us! It is completely home-grown, and as such is very flexible and specially tailored to all the unique features that DreamHost offers. Our web panel is located at https://panel.dreamhost.com/ (although you can always log in right from http://www.dreamhost.com/ too) and you log in using your Web ID. As great as it is, we're always working to improve our web panel as well as all our DreamHost offerings!