Webmail are web-based email accounts. These are usually free email accounts that are operated from a website. Webmail allows the users to access their emails as long as they have access to an Internet connection and a web browser. The purpose of this document is to be a reference for any person wishing to implement the Webmail Template using the ClaySys AppForms or any person interested in how to configure the AppForms to create a Webmail Template. Here is an image what the Webmail template dashboard we are going to be designing looks like.
- SharePoint 2010
SharePoint lists consist of rows and columns that store data in a similar fashion to a traditional relational database management system such as SQL Server. However, a benefit of lists is that SharePoint includes Web Parts that provide simple methods for managing the data. If the data was stored in a database, it would require custom user interface components to access it and manipulate it. Also, specialized skills are required to design, implement, and maintain a custom database. Another advantage of using lists is that custom workflow and event handlers can easily be registered to them. By default the following columns are available in sharepoint list, ID, Title, Modified, Created, Modified By, Created By, Attachments. Apart from these default list columns , user can add more columns depending on the requirement.
|List Name||Column Name||Data Type|
It contains the list of mails and mail details like From Address , To Address ,Date etc.
|ToAddress||Single line of text|
|Subject||Single line of text|
|Body||Multiple line of text|
|MailStatus||Single line of text|
|FromAddress||Single line of text|
|Date||Date and Time|
|List Name||Column Name||Data Type|
It contains the list of contact Email address and their Uploaded photo.
|MailID||Single line of text|
|FileUploadName||Single line of text|
Inbox : Allows you to view the received mails in inbox.
Send Items: Allows you to view the mails you have sent.
Drafts: Allows you to view the mails you have saved as draft.
Compose Mail : Allows you to write a mail. On clicking the Compose mail icon we can compose a mail.
Address Book: On clicking 'AddressBook' button , popup will appear in which you can select the recipient address and click 'OK ' button .The selected recipient address will be added to the 'To' address textbox in the compose mail screen.
AddNew : On clicking 'AddNew' button , popup will appear in which you can Add a new mail ID to your AddressBook.
|List Of Forms Used|
|frmAddNewAddresses Form Design Rule Design||This form is to add new mail ID to the Address book|
|Address Rule Design||This form is the pop up shown when we click on the Address button in webmail dashboard|
|MailView Rule Design||This form is designed to show each mail details using label controls|
|frmMails Rule Design||This form contains a search which shows all the mail items as a list|
|Compose Mail Rule Design||The screen where a user can write a mail.|
|WebMail Dashboard Form Design Rule Design||The Dashboard displays the details .|
|WebMail MainForm Form Design||The form is used to create a WebMail template|
RunRule(On_srcSddressBook) and value is returned to hidden control “hdnMailTo”. The function to trim “,” at the end of “hdnMailTo” is written. Then value of “hdnMailTo” is passed to the hidden control “hdnMailTo” in the “WebmailDashboard” form. And this popup is closed.
Loop is written to get the MailID from each row of the search to hidden control “hdnMailTo”. The total row count of the search is initially stored in to the variable “VRowCount”. This rule is called from the rule ”On_OkBtn”.
External Form Control
On clicking each items on the TreeView , corresponding mails should be loaded in the External form. The external form used is “extMail”. While clicking on the TreeView the hidden control “hdnSelectedItem” will get the selected item of the tree and using ‘setform’ rule this value is passed to the hidden control “hdnStatus” in the form “frmMails” in the external form.
This Template allows the users to access their emails as long as they have access to an Internet connection and a web browser . Webmail are web-based email accounts . These are usually free email accounts that are operated from a website .
A how-to is an informal, often short, description of how to accomplish a specific task. A how-to is usually meant to help non-experts, may leave out details that are only important to experts, and may also be greatly simplified from an overall discussion of the topic.
Add Web Part01
Click on Site Settings Wheel in the upper right corner of your site and then select “Site Contents Page”.050607080910
Upload List Template01
On the right corner of the window, click on settings.0203050607