Home
SkyConnect
Connect Xf
Vaultastic
Ideolve (Beta)
Search Search
MithiWiki Home > ConnectXf Home > ConnectXf Administration > Con guration > Web Mail Client
Baya Administration
Contents
Con guring Baya
In case your server is used locally over the LAN primarily, and the users are going to use the web mail client all the time, it would be more
e cient to have a larger session time out period.
You can query and modify the session time out value by using the following commands:
/mithi/mcs/bin/getsessiontimeout.sh
/mithi/mcs/bin/setsessiontimeout.sh
The server component responsible for converting docs to PDF is referred to as the JOD Convertor.
The behaviour of the JOD convertor is controlled by the values of the parameters given in the following le:
/mithi/mcs/modules/mithi-bl/conf/server/jodconverter.ini
/etc/init.d/tomcat restart
If the data is collected is on a server from which Baya is not executed, then the Baya servers also need to be con gured to get the data
from the external database servers. To con gure refer to the following topic:
/mithi/mcs/modules/mithi-mailclient/conf/server/framebench.conf
1. Publically accessible URL of the Connect Xf server to load the le to the framebench server
FRAMEBENCH_API_FILE_URL=https://next.framebench.com/api/ le
FRAMEBENCH_API_COMMENTS_URL=https://next.framebench.com/api/ le/comments
PRODUCTION_API_KEY=<secret key shared with framebench, framebench generates the key for us>
The PUBLIC_ACCESS_URL is the public IP of the Connect XF server. The rest of the property values should be taken from Framebench.
On changing any values and saving the le, the tomcat service has to be restarted for the changes to come into e ect.
CDN Setup
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 2/13
6/7/2017 Administration:Web Mail Client Mithiwiki
CDN Setup
From Connect Xf 3.28+, Baya has been designed to let browsers cache the js, css and images. This improves the overall Baya
performance.
However whenever the server is upgraded or the rst time a user logins, the css, js and images have to be downloaded to the
desktop/browser.
One of the reasons users may experience a slow response in this case is because the mail server is geographically "far away".
To solve this issue, Baya is now designed to allow the css, js and images to be downloaded from a CDN server.
The ow of tra c with CDN enabled for a domain is depicted in the diagram below:
The setup ensures that data requested on POP/IMAP/SMTP/XMPP/CalDAV/LDAP protocols is directly served from the Connect Xf servers.
In case of HTTP, the requests for css, js and images is redirected to the CDN server con gured, whereas the remaining data is served by
the Connect XF server.
Help
Refer Admin Guide for Baya Help
Login
Follow the link for Login con guration. The document provides you Domain, User and Group Properties which are common to SkyConnect and
ConnectXf.
Following table gives you some additional properties which are applicable for ConnectXf only.
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 3/13
6/7/2017 Administration:Web Mail Client Mithiwiki
mailclientlogincount -
System generated value. 1
speci es that the user has logged
in using the web client more than
once. 0 speci es that the user has
never logged in using the web
client.
onpasswordexpiry -
This is a password property
shown here as it a ects the web
client login.
mailclientloginallowlocalauthentication mailclientloginallowlocalauthentication
Enable/disable local
authentication.
Local authentication should be
disabled when you have
con gured remote directory
authentication for the user.
mailclientloginhost mailclientloginhost
Login host name
mailclientloginid -
Authenticate using this ID
mailclientloginallowgrouplogin
Allow login to the web mail client Baya, using the group ids.
mailclientlogin rstlogincheck
Ask for registration on rst time login.
mailclientlogincount
System generated value.
1 speci es that the user has logged in using the web client more
than once.
0 speci es that the id has never been used to log in to the web client.
onpasswordexpiry
This is a password property shown here as it a ects the web client
login.
mailclientloginallowlocalauthentication
Enable/disable local authentication.
Local authentication should be disabled when you have con gured
remote directory authentication for the group id.
mailclientloginhost
Login host name
mailclientloginid
Authenticate using this ID
Folders
Follow the link to learn more about Folders con guration (User and Group con guration properties)which are common to SkyConnect and
ConnectXf.
View Mail
Follow the link to learn more about View Mail Con guration (User and Group con guration properties)which are common to SkyConnect and
ConnectXf.
Print
Starting from Connect Xf 3.14, you can customize the template used when printing an email.
By using the default template, the company logo is printed on the left hand side of the rst page.
You can customize this template as per your needs. The process to do so is as follows:
/mithi/mcs/modules/mithi-mailclient/user/pl/webapp/webroot/Templates/Print/PrintMailLogoTemplate.html
cp /mithi/mcs/modules/mithi-mailclient/user/pl/webapp/webroot//Templates/Print/PrintMailLogoTemplate.html to
/mithi/mcs/modules/mithi-mailclient/user/pl/webapp/webroot//Templates/<domain name>/Print/PrintMailLogoTemplate.html
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 5/13
6/7/2017 Administration:Web Mail Client Mithiwiki
where <domain name> is to be replaced by the domain name
IMPORTANT: If the server which has the SISA is di erent from the mailstore, then the same setting has to be done on both the servers.
Compose
Follow the link to learn more about Compose con guration (User and Group con guration properties)which are common to SkyConnect and
ConnectXf.
Following table gives you some additional properties which are applicable for ConnectXf only.
mailclientcomposeshowbcc mailclientcomposeshowbcc
Show BCC on the compose page
mailsignatureinsertinforwardreply mailsignatureinsertinforwardreply
Insert signature in mail responses
(forwarded and replied mail).
Address Book
Follow the link to learn more about Address Book Con guration (Domain, User, and Group Con guration Properties) which are common to
SkyConnect and ConnectXf.
Following table gives you some additional properties which are applicable for ConnectXf only.
mailclientaddressbookshowcorporatedirlink mailclientaddressbookshowcorporatedirlink
Enable/disable the Corporate
Directory (CD).
The Corporate Directory
maintains a list of users in
your domain. It also maintains
a list of groups in the domain.
Using this command, you can
enable or disable the users of
Web Mail from viewing/using
this.
Note
If the Corporate
Directory is disabled for
the domain then the
auto-complete engine
will not look-up the email
address in the Corporate
Directory.
Send
The user and COS properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Send stage.
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 6/13
6/7/2017 Administration:Web Mail Client Mithiwiki
mailclientcomposealiasloginsendasalias mailclientcomposealiasloginsendasalias
Users can login with the email
ID or the alias ID.
When this option is selected
and the user logs in using the
alias ID, then any mail sent will
have the alias ID as the sender
ID.
mailclientsmtphost mailclientsmtphost
SMTP host name
mailclientcomposedirectorytolookforfromid mailclientcomposedirectorytolookforfromid
Search for the From id in this
address book
mailclientcomposeoutgoingmailserver mailclientcomposeoutgoingmailserver
IP of the outgoing mail (SMTP)
server.
Usually it is the SMTP server
on the server itself.
mailclientcomposeoutgoingmailport mailclientcomposeoutgoingmailport
The port number on which
the SMTP is running. Usually it
is port 25.
mailclientcomposeredirectaftersend mailclientcomposeredirectaftersend
Redirect to this page after
send.
The group properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Send stage.
mailclientcomposealiasloginsendasalias
Users can login with the email ID or the alias ID.
When this option is selected and the user logs in using the alias ID,
then any mail sent will have the alias ID as the sender ID.
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 7/13
6/7/2017 Administration:Web Mail Client Mithiwiki
then any mail sent will have the alias ID as the sender ID.
mailcientcomposesendfrom
Send using this domain
mailclientsmtphost
SMTP host name
mailclientcomposedirectorytolookforfromid
Search for the From id in this address book
mailclientcomposeoutgoingmailserver
IP of the outgoing mail (SMTP) server.
Usually it is the SMTP server on the server itself.
mailclientcomposeoutgoingmailport
The port number on which the SMTP is running. Usually it is port 25.
mailclientcomposeredirectaftersend
Redirect to this page after send.
Options
Follow the link to learn more about Con guring various Options for User and Group which are common to SkyConnect and ConnectXf.
Following table gives you some additional properties which are applicable for ConnectXf only.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Options stage.
mailclientlooksshowspammanagementpage mailclientlooksshowspammanagementpage
Allow user to
manage their
whitelists, balcklists
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 8/13
6/7/2017 Administration:Web Mail Client Mithiwiki
etc.
mailclientautoresponsesupport mailclientautoresponsesupport
Allow the users to
set an automatic
reply to incoming
messages. This can
be used when the
users are traveling
or going to be out of
o ce for a while.
The text in the
vacation reply
message cannot
exceed 2048
characters.
mailclientroamingsupport mailclientroamingsupport
Allow the users to
change their
roaming status to
enable them to view
their Internet mail
on the ISP server
from anywhere.
Valid only for
INTRANET/GATEWAY
setups of Mithi
Connect Server.
mailclientpopcollectionsupport mailclientpopcollectionsupport
Allow/disallow the
user to fetch mail
from POP accounts.
Typically each user
has multiple email
accounts e.g.
user@yahoo.com,
along with an
account in this
domain.
Connect XF is
capable of receiving
mail from multiple
POP accounts for
each user. This is
useful to give the
users a 'Universal
Inbox'.
mailclientpasswordsecretquestionsupport mailclientpasswordsecretquestionsupport
Enable/disable
secret question
support for
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 9/13
6/7/2017 Administration:Web Mail Client Mithiwiki
support for
password.
mailclientloginsendmailtouseronpwdupdation mailclientloginsendmailtouseronpwdupdation
Send mail to user
when the password
is updated using the
web client.
mailclientloginsendmailtowebmasteronpwdupdation mailclientloginsendmailtowebmasteronpwdupdation
Send mail to
webmaster when
the password is
updated using the
web client.
mailclientcomposeshowpopupwindow
The group properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Options stage.
Looks
Follow the link to learnCustomizing Looks of Mail Client. The document provides you properties which are common to SkyConnect and
ConnectXf.
Following table gives you some additional properties which are applicable for ConnectXf only.
mailclientlogincopyrightyear
Copy right year
mailclientlogintoslink
Link to the terms of service page on the server
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 10/13
6/7/2017 Administration:Web Mail Client Mithiwiki
virtualhostbasenode
Link to de ne the virtual host settings for the domain
Virtual host settings are require to access the web mail client using a URL
or an IP
Click here to know more on setting the virtual hosts.
qmaildomainentry
Add this domain name in Qmail Locals and RCPTHost les
mailclientlogindomaingif
Name of the le containing the domain logo in the required folder.
The steps to upload logo are as follows:
/mithi/mcs/modules/mithi-
mailclient/user/pl/webapp/webroot/Templates/
The domain properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Advanced Search stage.
enableadvancesearch
Enable/disable the Knowledge discovery feature for the
entire domain.
The user and COS properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Advanced Search stage.
enableadvancedsearch enableadvancedsearch
Enable/disable the advance search
or knowledge discovery feature for
the user.
bimaxsearchresultslimit -
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 11/13
6/7/2017 Administration:Web Mail Client Mithiwiki
bimaxsearchresultslimit -
Max search results to be displayed
in intelligent search
bimaxsearchresultslimitforassociations -
Max search results to be used to
compute associations in intelligent
search
Spam Management
Domain Con guration
The domain properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Spam Management stage.
enableantispampage
Enable/disable the Spam Management feature for the entire
domain.
If this option is selected, then the Spam Management link is shown
in the Options page of Baya (the web client).
showspambuttoninfolders
Show/hide the 'Spam' button on folder page of Baya (the web client).
shownotspambuttoninfolders
Show/hide the 'Not Spam' button from the folder pages of Baya (the
web client).
Security
Domain Con guration
The domain properties can be set using the Command Line Interface and the Application Manager.
In the Application Manager, the properties can be set from the Application View->Mail->Mail client->Security stage.
enablehtmlsanitization
This option is available from Connect Xf 3.8
Enable/disable the HTML mail sanitization feature for the entire domain.
If this option is selected, then the mail is sanitized before rendering in
Baya.
The sanitization process removes XSS code which might redirect the
users to rouge sites and thus prevents cross scripting attacks
Default value is disable.
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 12/13
6/7/2017 Administration:Web Mail Client Mithiwiki
Default value is disable.
Note: This feature should be used with discretion, as the sanitization
may remove valid XSS code required for the proper rendering of the mail.
It is advised instead to use Intrusion detection systems, rewalls and use
browsers such as Chrome/Safari.
Troubleshooting
For troubleshooting topics refer Troubleshooting Baya (http://xf.wiki.mithi.com/index.php/Category:Troubleshooting_Baya)
Browser Support
For release 3.10+, following browser versions are supported
Firefox - 4.0+
Google crome - 11.0+
IE - 7,8,9
Opera - 9.0+
Safari - 5.0+
For Video Calling application integrated in Baya from version 3.14+, following browser versions are supported
Chrome v23.0+
Firefox v22.0+
http://wiki.mithi.com/index.php/Administration:Web_Mail_Client 13/13