Sugar 5.0 has implemented many enhancements to improve the performance of the application. Sugar 5.0 has adopted a metadata driven User Interface and a Model View Controller architecture. In addition, it has deeper business logic hooks and a Module loader activation framework. The installation process has also been improved to make it easier to install the application.
You can use the new Emails module as an email client to manage your inbound and outbound emails. Sugar supports POP3 and IMAP protocols. Using either of these protocols, you can view and manage your external email accounts through Sugar. You can send the emails that you compose in Sugar through any of your external email accounts. The IMAP protocol retains the folder structure of the email server.
The default layout of the Emails module divides the page into three panels: the left panel displays the folders and search tabs; the top-middle panel lists email messages in the inbox, and the bottom-middle panel displays the contents of the email when you select the email from the list above.
General settings include options such as the email layout style, importing emails, and archiving emails. General settings apply to all your email accounts in Sugar.
Click Settings at the bottom of the page

You will need to set up an account in Sugar for every external email account that you want to access through Sugar. You must set up at least one email account in Sugar to be able to send and receive emails. For outbound emails, you can select SendMail or you can add a different mail server.
|
1.
|
Click Settings at the bottom of the page.
|
|
1.
|
Select Add Server from the Outgoing Mail Server drop-down list.
|
|
•
|
My Email folder, which Sugar provides for you.
|
|
•
|
Group folders for emails that need to be distributed among users within your organization. Only administrators can create Group folders.
|
|
•
|
User folders that you create to store emails that you move, copy, or archive from your external email accounts. 
|
You create Group folders in the Folders tab of the
Settings window and User folders in the
Folders tab of the Emails module home page. You can view both Group folders and User folders in the Folders tab of the Email Settings page as well as in the left panel of the Emails module.
|
2.
|
Click Settings at the bottom of the page.
|
Select the Folders tab and enter information in the
Create Group Folders section.

When you compose an email, you can choose the email account from which to send the email. The system uses the email settings that you specify as the default in the
General tab of the Email Settings page. These settings include the signature, team assignment, and email archival options. However, when you compose an email, you can change some of these options by clicking the
Options link. You can also specify additional options such as email templates or a different character set.
After you view an email in your inbox, you can take actions such as archiving the email, creating a record such as a bug or a lead, viewing the header, and viewing the raw email text.

To create a record such as a bug or a case, click Quick Create, and select the record type from the drop-down list.
Basic. This template provides basic fields such as ID, date entered, and created by. Use this template to create a module from scratch.
Company. This template provides organization-specific fields such as company name, industry, and billing address. Use this template to create a module that is similar to the Accounts module.
Person. This template provides individual-specific fields such as salutation, title, name, address, and phone number. Use this template to create a module that is similar to the Contacts or Leads module.
Issue. This template provides case and bug-specific fields such as ID, description, and created-by. Use this template to create a module that is similar to the Cases or Bug Tracker module.
You can also define multiple relationships with other Sugar modules. Based on the relationships, you can specify the sub-panels that you want displayed in the new module. You can also display the new module as a sub-panel in the related modules.
|
1.
|
Select Module Builder from the Developer Tools sub-panel to view the Module Builder page.
|
|
2.
|
Click New Package, enter a name for the package, and click Save. 
|
|
2.
|
Click View Relationships and then click Add Relationship.
|
Relate-to.
From the drop-down list, select the module you want to associate with your custom module.
Label. Enter a name for the relationship.
Subpanel. From the first Subpanel drop-down list, select
Default if you want to display the associated module as a sub-panel on the detail page of the custom module. If not, select
None.
|
4.
|
Click Save to save the relationship.
|