Difference between revisions of "Amahi Mail System"

From Amahi Wiki
Jump to: navigation, search
Line 6: Line 6:
  
 
Script download links:
 
Script download links:
 
  
 
32-bit:  http://dl.getdropbox.com/u/1380867/32bit-virtual-mail-1.2.tar.gz<br />
 
32-bit:  http://dl.getdropbox.com/u/1380867/32bit-virtual-mail-1.2.tar.gz<br />
Line 15: Line 14:
 
# Create a web app in Amahi named webmail.
 
# Create a web app in Amahi named webmail.
 
# Open a terminal window, become '''root''', and navigate to <u>/var/hda/web-apps/webmail</u> directory.
 
# Open a terminal window, become '''root''', and navigate to <u>/var/hda/web-apps/webmail</u> directory.
# Download the file to this directory and extract it into the <u>html</u> directory of webmail.
+
# Download the file (ensure you pick the correct one for your system) to this directory and extract it into the <u>html</u> directory of webmail.
 
# From the <u>html</u> directory, run the '''host-update-virtual-mail-1.2.sh''' script.  This will check your hostname.  If it is not correct, you will be given an opportunity to change it.
 
# From the <u>html</u> directory, run the '''host-update-virtual-mail-1.2.sh''' script.  This will check your hostname.  If it is not correct, you will be given an opportunity to change it.
 
# Once it completes, run the '''install-virtual-mail-1.2.sh''' script. The dependencies will be first and you must answer the prompt to continue.
 
# Once it completes, run the '''install-virtual-mail-1.2.sh''' script. The dependencies will be first and you must answer the prompt to continue.

Revision as of 22:58, 27 September 2009

DISCLAIMER: Although this has been tested, use at your own risk. I cannot guarantee that it will work for your system or not cause any serious problems.


The Amahi Mail System is still under development. It allows you to send/receive mail from your HDA. There are some quirks depending on if you have a registered domain with a paid service provider. These will be elaborated on more at a later time.


Script download links:

32-bit: http://dl.getdropbox.com/u/1380867/32bit-virtual-mail-1.2.tar.gz
64-bit: http://dl.getdropbox.com/u/1380867/64bit-virtual-mail-1.2.tar.gz


Here's the sequence of events to get the virtual email server up and running:

  1. Create a web app in Amahi named webmail.
  2. Open a terminal window, become root, and navigate to /var/hda/web-apps/webmail directory.
  3. Download the file (ensure you pick the correct one for your system) to this directory and extract it into the html directory of webmail.
  4. From the html directory, run the host-update-virtual-mail-1.2.sh script. This will check your hostname. If it is not correct, you will be given an opportunity to change it.
  5. Once it completes, run the install-virtual-mail-1.2.sh script. The dependencies will be first and you must answer the prompt to continue.
  6. Watch the script for errors. At 2 points, you will have to provide responses for the script to finish successfully.
  7. At the first prompt for testing the pop3 server, just type quit.
  8. The second prompt you need to type ehlo localhost, then if everything appears ok then type quit.
  9. Once the script is complete, note the user name and password.
  10. Navigate to http://webmail and enter your login credentials.
  11. To uninstall, run the uninstall-virtual-mail-1.2.sh script.


You should now be in your account via webmail. There will be 2 messages, one is a welcome and the other is a SPAM test to show it's working. I forgot to mention that you can access the mail server from any email client as well within your network. Unfortunately, there is currently no front-end for administering accounts, so you will have to modify the database via phpMyAdmin or Adminer.


NOTE: These scripts were adapted from a tutorial authored by Falko Timme at http://howtoforge.net/virtual-users-domains-postfix-courier-mysql-squirrelmail-fedora-10.