Archive for the ‘Webmail Tutorial’ category

The Value of SPF Records.

December 13th, 2010

SPF stands for Sender Policy Framework and it is the standard established in RFC 4408. Essentially, SPF validates emails sent to a mail server to determine if a message is spam. One of the biggest problems faced by ISPs trying to fight spam is the spoofing of IP addresses and domains. In such cases, blacklisting an IP address has little effect, since the spammer can use false ones. SPF is a system for validating emails before they are delivered.

SPF works by not allowing senders to forge FROM addresses. When a server establishes its mail server, it will broadcast that it only sends mail from certain systems. If a machine not on the list sends a message from the domain, the SPF-enabled server will reject it.

The benefit of SPF is that ISPs and hosting providers can set standards for mail delivery, denying message senders that do not provide valid SPF records. The unfortunate reality, however, is that the standard requires ISP adoption, and without it, SPF records are rather useless. If, for example, one ISP enforces the standard but another does not, spam can still be sent from one to the other.

It is not terribly difficult to setup SPF records on your dedicated server. Once setup, it does not require any further action on your part, and you will be contributing to create a more clutter-free Internet.

Configure a BlackBerry Mobile Service

May 8th, 2010

How to configure a BlackBerry Mobile device to synchronize contacts, appointments and tasks using the MailEnable SyncML service.

This article explains how to configure a BlackBerry mobile device to use Funambol to synchronize contacts, calendar appoinments and tasks via the MailEnable SyncML synchronization service.

DETAIL

Requirements: Funambol BlackBerry plugin 8.0.3 or later – https://www.forge.funambol.org/download/downloads-bb.html

NOTE: Please consult within the Funambol Readme guide and the BlackBerry device Documentation for “Desktop Manager” on how to install the plug-in using the BlackBerry device “Desktop Manager” - “Application loader” option.

Ensure that the MailEnable SyncML option has been enabled. Follow the steps below:

  • Navigate within the MailEnable administration console to: Servers>localhost>services>synchronization.
  • Right click on “Synchronization” and select “properties” in the menu.
  • Next navigate to the “SyncML” tab and tick the box “Enable SyncML support”.
  • Ensure the MailEnable HTTPMail service is running under: Servers>localhost>system>services.

Blackberry Funambol configuration settings:

REFERENCES

http://www.blackberry.com/

http://www.funambol.com

Web Mail

January 15th, 2010

Some of the many features are:

bullet Works with IIS4.0 and greater, allowing easy integration
bullet Supports viewing of HTML mail
bullet Add attachments to email
bullet Support for various charactersets (Big5, etc.)
bullet Timezone selection
bullet Auto-signature
bullet Manage folders
bullet Contact list
bullet Configure redirection
bullet Configure POP Retrieval
bullet Custom skins, and easy development of a custom interface
bullet Read receipts, message priority
bullet Change passwords

Web Administration
MailEnable Professional includes Web Administration. If you have authenticated as an Admin user, you will be able to manage users/mailboxes, lists, groups, and domains. If you are hosting multiple postoffices (lets say one per customer or company), each company can manage their own configuration.

Some of the many features are:

bullet Works with IIS4.0 and greater, allowing easy integration
bullet Manage domain related information
bullet Manage the creation of email addresses
bullet Manage email lists and groups
bullet Custom skins, leveraging skins from webmail

HTTPMail Service
MailEnable Professional is one of the first mail servers to supply a HTTPMail server component. HTTPMail is a relatively new protocol for the server hosted messaging services. Fundamentally, HTTPMail provides an alternative to using POP and SMTP, with the added benefit of allowing messages to be hosted on the server (rather than downloaded onto the client). Further to this, using HTTPMail, you can move messages between your server and local stores as you desire.

HTTPMail utilises WebDAV HTTP Extensions to provide remote access to server hosted mail folders using standard HTTP communication. This service is a major value add to MailEnable because it allows mail messages to be hosted on the server and provides tight integration with Outlook 2002 and Outlook Express.

MailEnable POP Retrieval
The MailEnable POP Retrieval Connector allows you to retrieve email from remote mail servers via POP3 and deliver locally. Users are able to configure their own settings from webmail.

MailEnable COM Component
This easy-to-use component can be used in any application that supports COM. For example, you can use this component in an ASP page to send email from a web application. Works against any SMTP mail server, not just MailEnable.

Sending a message Mail Enable – Web Mail System

January 15th, 2010

Composing and sending messages > Sending a message

Glossary Item Box

Once the previous steps are completed, as outlined in this section, the message is ready to be sent. Above the message, the compose screen will have the compose toolbar.

There are email sending or delivery options displayed after the compose button has been pressed.  The options are outlined in the table below.

Field Explanation
Send When you are ready for an email to be sent, click on the send button and the email will be delivered.
Cancel Clears all that has been created and returns back to the Inbox. There is no way to return to message you were working on so exercise caution when using the Cancel button.
Save as Draft Will save the message as a draft message. A message saved as a draft can be found in the Drafts folder. Messages can be saved so they can be completed and sent later.
Attachments Allows the user to enter the attachment screen and enable addition and deletion of attachments.
Message Priority This is where a message priority tag can be set. This setting is displayed to a recipient and allows them to see the priority you have assigned to the email.  Priority settings are High, Medium and Low.
Notify me when message is read An email will be auto replied when a recipient reads the message.  Please note that the recipient is able to prevent this from happening, if they have their client verify whether to send notification.

Calendar management Mail Enable – Web Mail System

January 15th, 2010

MailEnable Enterprise Edition incorporates a calendar feature that allows users to schedule appointments. This calendar can be used to navigate between days, weeks, months or years so that a user can view scheduled appointments.

Creating an appointment

To create new appointments, simply click the new appointment button located under the calendar month view. Once the New Appointment button has been clicked the new appointment entry screen is shown.  The entry options are as follows:

General Tab

Field Explanation
From This setting is used to select the address of the individual who created the appointment or who is hosting the appointment. Use the dropdown menu to select a different contact.
Description This text box is used to give the appointment an appropriate name. This description is used in the scheduled time slots.
Attendees This text box is used to input peoples email addresses that will be attending the appointment. (Please note that when an attendee is specified in the attendee’s text box, an email notification can optionally be sent to each of the attendees.) To quickly choose attendees, click the Edit button and select attendees from the contacts window.
Date Set the appointment date.
Start and Finish Time These two dropdown menus are used to set the start and finish time for the appointment.
Location This is where you input the location of the appointment e.g. Board Room
All day event If ticked, this indicates that the event will take up the entire day
Sensitivity A sensitivity rating for this appointment
Reminder If ticked, a reminder about the appointment will be given. The amount of time prior to the event that the reminder is given can be selected.
Show Time As How the time taken up by this should be labelled on calendar.
Send an email to each attendee If ticked, an email with details of the appointment will be sent to each attendee listed.
Recurring Tick this if the event recurs at regular intervals. Details about when and how often it recurs can be set in the Recurrence tab.
Notes This section is used to include any additional information regarding the appointment.

Attendee Options

Next to the Attendee field there are two additional buttons (rollover their icons to see the tooltip information ithat indicates their function):

  • Show Free/Busy Times: this button will open a new window with a timeline showing the times marked as free and busy for the appointment’s attendees.
  • Check availability: this will check the appointment’s timeslot against the schedules of all attendees and report any conflicts (i.e., this will indicate whether any attendees are busy during the time of this appointment).

Recurrence Tab

To set recurrence, choose how often the event happens, when it happens and how long it recurs for.

Saving or cancelling an appointment

After the appointment configuration is complete, click on the Save button to save the appointment settings, or click Cancel to return to the Calendar page.

Appointment editing

Once an appointment has been created, it can also be edited if there is any additional information to be added. Click on the scheduled appointment window to edit it.

Receiving message Mail Enable – Web Mail System

January 15th, 2010

Receiving messages

After logging into an email account all mailboxes assigned to the login will be viewable.  Selecting the inbox will display all received emails. Web mail also has an automatic polling interval set by the system administrator and this check instantly updates the inbox.

Displaying messages

Once emails have been received into the inbox of an account holder, select a message to read by clicking on the email address or subject of an email.  This will display the message content and message details. Message details include subject, sender’s details, recipient address and the date and time the message was received.  This information is all displayed within the header and underneath this header the written text is located.

Receiving attachments

An attachment is a file or document that is sent through with a message. To view, execute or view message attachments select the attachments icon as displayed in the message details.  In the screen that follows, the name, type and size of the attachment file(s) appear. The attachment filename will appear as a download link.  Select the link to either save the file to a directory or run the file in the relevant program.

Adding attachment to new message Mail Enable – Web Mail System

January 15th, 2010

After clicking on the Attachments link as previously mentioned, a window will be shown to allow attachments to be added.  Click on Browse in the window and using the Windows file browser, select the file to add as an attachment (one at a time).

Composing and sending messages Adding attachment to new message

Glossary Item Box

After clicking on the Attachments link as previously mentioned, a window will be shown to allow attachments to be added.  Click on Browse in the window and using the Windows file browser, select the file to add as an attachment (one at a time).

Once a file has been selected the Attachments window will contain the filename of the document chosen.  Select the add button and the file attachment will be complete.

If, after selecting a file to attach, it is required to be removed, click the Delete button in main display window.

Create a new message Mail Enable – Web Mail System

January 15th, 2010

To compose a new email, select the Compose button in the sidebar.  After selecting this button a new message window will be displayed, allowing an email to be created, addressed and sent.

The only requirement for sending a message is at least one recipient in the To: entry box. The body of the message can be written in the large text box at the bottom of the screen as shown above. The table below describes the message fields in detail.

Field Explanation
From Once an email address is selected here it will be displayed in the ‘From’ address at the recipients address.  Some mailboxes will simply have one address, not allowing this to be changed.  If several mailboxes are linked to an account the ‘From’ address of the email can be changed by selecting the drop down arrow.
To The TO entry box is where a destination email address is entered. It is important that the address is correctly typed as one incorrect keystroke of a letter or number in this combo box will mean that an email may not reach its destination.  You can select an email address(es) from your contacts list by clicking on the To..: link.

Note: webmail has an address auto-complete feature which will suggest addresses you may intend to enter into this box based on the contacts in your contact list and what you have typed so far
Cc The CC entry box is similar to the To: text box, in that any email address entered here will receive the email message along with any attachments.  Cc: is an abbreviation of Carbon Copy and in business terms is usually equated to “For Your Inclusion” or “For Your Perusal”.
Bcc The BCC text box has the same functionality as the Cc: combo box and any address entered here will also receive a copy of the message.  The difference between the CC: and Bcc: is that any recipients of a message will not be aware of the recipients in the Bcc: address list.  Bcc: is an abbreviation of Blind Carbon Copy and when a person receives a message only the address in the To address list will be visible.
Subject The subject text box is where a short description of what the message to be sent is about or what it contains.
Attachments The attachments text box simply displays what attachments are associated or are attached to the message.  After clicking the attachments, a further screen will appear where you can browse your computer in a Windows Explorer window for files to attach (one at a time).

How To Set A Default Webmail Application Using cPanel

September 17th, 2009

This tutorial will guide you through setting up a subdomain that will allow you to use your favourite webmail client everytime you access your webmail.

How to set a default webmail application using cPanel

With the addition of RoundCube, VERSION NEXT now provides access to three webmail applications which also includes Horde and SquirrelMail. When accessing your webmail you are normally presented with a page that allows you to choose the application you would like to use.

One method to always use the same application evry time is to “Enable AutoLoad”. Although the autoload feature is nice and easy to use, there is actually another way you can set the default and that is by setting up a subdomin and a redirect. To do this please perform the following setps:

1) Access your webmail applications tab by typing http://www.yourdomain.com.au/webmail. You will be presented with a pop up box requesting your username and password. Here you need to enter your full email address and the password you set up when creating your email account.

2) Once logged in you will be presented with a page giving you the option to choose the webmail application you would like to use. Select your application; for this example we are going to use RoundCube.

3) Once the webmail client of your choice has opened, copy the full url from the browser’s address bar and save it somwhere handy(e.g. into windows notepad). You will need this a little later when we create your new webmail subdomain.

4) Now that you have the url saved somewhere safe, logout of your webmail and then open up your cPanel and login. From the main cPanel page, select the “Subdomain” option under the “Domains” panel.

5) On the Subdomains page, enter “webmail” into the “Subdomain” form field(excluding the quotes) and then select “Create”. Don’t be concerned by the “Document Root” form field as this will auto populate.

6) Once the creation process has completed you should now be able to see your new subdomain under the “Modify a Subdomain” section. At this point it is not redirecting anywhere so this is our next task. Next to the newly created subdomain, select the “Manage Redirection” link.

8) In the “Subdomain Redirection” form field, enter the full url you copied down earlier(Using RoundCube as the example, this should look something like http://yourdomain.com.au:2095/3rdparty/roundcube/?_task=mail). Click save and your done.

9) Before closing down cPanel, you can test the redirect by opening up a new browser window and typing in your newly created subdomain http://webmail.yourdomain.com.au. When the login pop box appears(make sure you ahve allowed popups in your browser) enter in your email address and password. You should now be directed to your default webmail application. If it doesn’t work then you will need to go through all the steps again, this time carfully checking that you have correctly entered all details with no spelling mistakes.

Enabling And Configuring Spam Assassin

September 17th, 2009

Email spam is a very frustrating reality of the online world we live in. Many tools have been developed along the way to try and combat this probelm including both server and desktop solutions. This tutorial will guide you through enabling Spam Assassin on your hosting account using your cPanel.

Enabling And Configuring Spam Assassin

Spam Assassin is a very effective antipsam tool and it is offered with all of AUSWEB cPanel hosting plans.By default Spam Assassin is disabled in your cPanel but it is a relatively simple procedure to activate it. The key is configuring it to offer you extra protection whilst producing as few false positives as possible.

Enabling Spam Assassin

Once logged into your cPanel you will see Spam Assassin located under the Mail tab.

Clicking on the link will take you to the main configuration page where you will see a variety of options. To get started, simply select the “Enable Spam Assassin” button. This will turn Spam Assassin on using its default settings.

Filters

The default filter level is set to 5 which is good for most end users. A higher number will result in less spam getting tagged and reduces false positives. You can always change this number down the track if you find you get a high level of false positives.

e.g.
Low threshhold = 5 (default)
Medium threshold = 7.5 (slightly less spam caught but fewer false positives)
High threshold = 10 (much less spam caught but least likely to produce false positives)

You can also select to automatically delete spam as soon as it arrives. This can be helpful in keeping things easy to manage but is generally only recommended if you can deal with occassionally losing legitimate emails. Again, you need to be very careful with the settings you apply to reduce the chance of false positives.

Spam Box

When you first enable Spam Assassin it will simply tag emails as spam by putting ***SPAM*** in front of the subject(unless you have enabled “Auto-Delete Spam”). This setting allows you to then configure your email client to filter these message based on the tag. Enabling the Spam Box means that rather than emails just being tagged they are actualy moved to special folder on the server, therefore not actually getting to your desktop inbox. This folder is automatically created when the first spam message is caught.

The upside to enabling the Spam Box is that you avoid having to download unccessary junk, yet you can easily login to your webmail account to see if a message has ended up there by mistake. The downside to filtering with this method is that you then need to frequently login to cPanel to empty the Spam Box, otherwise it will use up your valuable disk space.

Configure Spam Assassin

This section provides you with a few advanced settings that can assist in either blocking or allowing mail based on a prtucluar address or an entire domain. For exmaple, if you were constantly losing emails from one company you could add their domain to the Whitelist, therefore telling Spamm Assassin that it is legitimate and to let it through. You can also do the exact opposite by blocking addresses using the Blacklist. Both the Blaicklist and Whitelist work in the same way and can accept wild cards * and ?; e.g. *@isp.com or *.domain.com.

To add a name to either list just put it in the appropriate box and hit save.

PHP Freelancer