Changes

Jump to navigation Jump to search
Line 1: Line 1:  +
<noinclude>{{Languages}}</noinclude>
 
==Chapter 4 - Webmail==
 
==Chapter 4 - Webmail==
 
If you wish, you can configure your SME Server so that users can access their email via a web interface. Once webmail is enabled, users will be able to access their email from the local network or anywhere in the world via the Internet using any web browser which supports Javascript and tables, which almost all browsers do.
 
If you wish, you can configure your SME Server so that users can access their email via a web interface. Once webmail is enabled, users will be able to access their email from the local network or anywhere in the world via the Internet using any web browser which supports Javascript and tables, which almost all browsers do.
Line 15: Line 16:  
1. Connect to the server-manager and login as the admin user.
 
1. Connect to the server-manager and login as the admin user.
   −
2. In the Configuration group, click on email and then the 'change email access settings' button.  You are given two webmail options:
+
2. In the Configuration group, click on email and then the 'change email access settings' button.  There are three webmail options:
*Disabled
+
* Disabled
*Enabled (Allow HTTPS secure) - Allows users to connect only through a secure SSL connection.
+
* Allow HTTPS secure local and public
 +
* Allow HTTPS secure from local networks
 +
 
    
After you enable webmail, your users should be able to connect and use webmail.
 
After you enable webmail, your users should be able to connect and use webmail.
Line 23: Line 26:  
===Starting Webmail===
 
===Starting Webmail===
 
To use webmail, a user first needs a valid user account and password on the server. Next, the user opens up a web browser and points it to the server using an address resembling the following URL:
 
To use webmail, a user first needs a valid user account and password on the server. Next, the user opens up a web browser and points it to the server using an address resembling the following URL:
https://www.tofu-dog.com/webmail/
+
<nowiki>https://www.tofu-dog.com/webmail/</nowiki>
    
{{Note box|In the example above, www.tofu-dog.com points to the server located at The Pagan Vegan and https indicates secure communication using SSL encryption which, as from SME Server 7.0 , is the only option.}}
 
{{Note box|In the example above, www.tofu-dog.com points to the server located at The Pagan Vegan and https indicates secure communication using SSL encryption which, as from SME Server 7.0 , is the only option.}}
Line 76: Line 79:  
*Reply to all of the original recipients.
 
*Reply to all of the original recipients.
 
*Forward the message to someone else.
 
*Forward the message to someone else.
*Bounce the message to another person (similar to "Forward" but without providing you the opportunity to comment). [[*5]]
+
*Bounce the message to another person (similar to "Forward" but without providing you the opportunity to comment). *5
 
*Save As - save the message to a text file.
 
*Save As - save the message to a text file.
   Line 104: Line 107:     
You can view and edit your contacts through two menu choices. From the left menu you can choose Contacts . This allows you to view or edit contacts, but does not allow you to add a contact to an e-mail list. To add a contact, you must open the Contacts window from the "Contacts" link in a Compose window, as highlighted in the image below.
 
You can view and edit your contacts through two menu choices. From the left menu you can choose Contacts . This allows you to view or edit contacts, but does not allow you to add a contact to an e-mail list. To add a contact, you must open the Contacts window from the "Contacts" link in a Compose window, as highlighted in the image below.
 +
 +
When you create your own address book, you must then go to options,
 +
address book, column options, and choose which additional columns you want
 +
displayed.
    
[[Image:Webmail_contacts_compose.png]]
 
[[Image:Webmail_contacts_compose.png]]
Line 119: Line 126:  
As mentioned earlier, if you entered the Contacts window from the link in the Compose window, the three buttons - Insert into To:, Insert into Cc:, and Insert into Bcc: - will allow you to transfer the contact information directly into the Compose window.
 
As mentioned earlier, if you entered the Contacts window from the link in the Compose window, the three buttons - Insert into To:, Insert into Cc:, and Insert into Bcc: - will allow you to transfer the contact information directly into the Compose window.
   −
To search the company directory, use the lower section of the Contacts window labeled LDAP Search [[*6]]. You have the ability to search either the entire name field or just the surname. Enter the text you are searching for in the entry box and choose how you want to compare the text against the directory. The default is to search for entries where the name is the text you enter, which requires an exact match. You may find it more useful to search for entries where the name contains the search text. A search with "contains" will find names where the search text appears somewhere in the name.
+
To search the company directory, use the lower section of the Contacts window labeled LDAP Search *6. You have the ability to search either the entire name field or just the surname. Enter the text you are searching for in the entry box and choose how you want to compare the text against the directory. The default is to search for entries where the name is the text you enter, which requires an exact match. You may find it more useful to search for entries where the name contains the search text. A search with "contains" will find names where the search text appears somewhere in the name.
    
After entering your text and choosing your search options, press the Start Search button to query the directory. As shown in the screen below, your results will be returned in a new LDAP Results section of the same Contacts window. As with the section at the top of the screen, you choose your entry from the pop-up menu (or press the Select button if your entry is displayed already) and the information should appear in the entry box below. Assuming you entered Contacts from the link in the Compose window, you can now insert this information into the To, Cc or Bcc lines of the Compose window.
 
After entering your text and choosing your search options, press the Start Search button to query the directory. As shown in the screen below, your results will be returned in a new LDAP Results section of the same Contacts window. As with the section at the top of the screen, you choose your entry from the pop-up menu (or press the Select button if your entry is displayed already) and the information should appear in the entry box below. Assuming you entered Contacts from the link in the Compose window, you can now insert this information into the To, Cc or Bcc lines of the Compose window.
Line 125: Line 132:  
Note that you also have the option of inserting this entry directly into your Contacts list. If you have a large company directory, you may find this a useful way of ensuring that frequently used contacts are readily available.
 
Note that you also have the option of inserting this entry directly into your Contacts list. If you have a large company directory, you may find this a useful way of ensuring that frequently used contacts are readily available.
   −
{{Note box|Unlike your local Contacts list, you cannot directly update entries that are in the company directory. Instead, those entries must be updated by the system administrator using the Directory panel in the server-manager. See the Directory section of Chapter 13 for more information.}}
+
{{Note box|Unlike your local Contacts list, you cannot directly update entries that are in the company directory. Instead, those entries must be updated by the system administrator using the Directory panel in the server-manager. See the Directory section of [[SME_Server:Documentation:Administration_Manual:Chapter13#Directory|Chapter 13]] for more information.}}
    
[[Image:Webmail_contacts-ldap.png]]
 
[[Image:Webmail_contacts-ldap.png]]
Line 144: Line 151:     
When you are done modifying your preferences, press the Save Preferences button at the bottom of the page.
 
When you are done modifying your preferences, press the Save Preferences button at the bottom of the page.
 +
 +
===Helpful Webmail Plugins===
 +
A number of helpful plugins are available for use with Webmail.  Some plugins such as '''Turba''' (address book) and '''Ingo''' (email filter rules manager) are already included in the base package.  A partial list of other helpful plugins with links to convenient installation instructions follows below.
 +
* '''Nag''' is a task list application. It stores todo items, things due later this week, etc. It is very similar in functionality to the Palm ToDo application.  [http://wiki.contribs.org/Nag Nag install HOW TO]
 +
 +
* '''Mnemo''' is a notes and memos application.  It lets users keep free-text notes and other bits of information which doesn't fit as a contact, a todo item, an event, etc.  It is very similar in functionality to the Palm Memo application. [http://wiki.contribs.org/Mnemo Mnemo install HOW TO]
 +
 +
* '''Kronolith''' is a web-based calendar system written in PHP and utilizing the built-in Horde Application Framework. [http://wiki.contribs.org/Kronolith Kronolith install HOW TO]
 +
 +
* '''Trean''' is a bookmarks manager, allowing you to store your bookmarks in one place and access them from any browser.
 +
 +
* '''Gollem''' is a web-based file manager integrated with the rest of Horde.
 +
 +
===Webmail Whitelists===
 +
Webmails whitelist has nothing to do with spamassassin or filtering into
 +
the junkmail folder. Messages are already sorted into the junkmail folder by
 +
spamassassin before webmail has any chance to look at them.
 +
 +
===Webmail broken after upgrade===
 +
After the usual post-upgrade and reboot, webmail is broken with messages like the following in the messages log:
 +
 +
Apr 20 17:29:53 mail [4614]: PHP Fatal error:  Call to a member function on a non-object
 +
in /home/httpd/html/horde/imp/lib/Block/tree_folders.php on line 65
 +
 +
Apr 20 17:29:53 mail [4614]: PHP Warning:  Unknown(): Unable to call () - function does not exist
 +
in Unknown on line 0
 +
 +
As workaround, logout of Horde, close the browser, reopen, log in to Horde, Webmail should now be fully functional. (Based on suggested fix in [[Bugzilla:5177]])

Navigation menu