Administration:Topics
From Mithiwiki
Introduction
Model of the training
- Maximum hands on and evaluation based on the exercises.
- Create a working single server setup in the first 2 days.
- Hands on exposure to an advanced setup which includes availability, ADS
Objectives of the training
- Familiarize you with the product and the setup.
- Equip you to monitor the system daily.
- Equip you to provision and configure the setup day to day as needed.
- Familiarize you with the documentation of the product
- Familiarize you with the process to get support and the team.
- Discuss your setup in a one on one session with the support and delivery teams.
Getting maximum out of this training.
- Create a practice setup in your environment on a VM or a PC.
- Before doing any command on the live server for the first time, run it on the practice setup to get familiar and develop confidence.
- Restrict questions about your setup and support issues to the one-on-one sessions scheduled on last day.
MCS architecture
- Setup types
- Integration with external directories
- Integration with other mailing systems
OS-MCS Installation
Overview
- Basic Mail Server Setup : (Internet Mail Server)
Related links
- OS Installation
- Normal: If you have the regular OS DVD, follow instructions in this document.
- Kickstart: If you have a bootable DVD with kickstart, follow instructions in this document.
- MCS Installation : MCS Installation
Exercise
- Install Centos4 -32 update 8.
- MCS
- Install Patches (http://xf.wiki.mithi.com/index.php/Administration:Support_Advisory_328062010)
- Use customer domain name
Connect XF installation folder structure
Related links
Exercise
- Generate log report
- Check services
- List log folder
- List MCS folders
- List MCS commands folder
Connectivity and Email basics check
Overview
- What is a E-mail?
- What are the Protocols used for mail transfer?
- How does email travel from one account to other?
Related links
Exercise
- Telnet SMTP, POP, IMAP
- DNS : hostname -a yahoo.com
- Gateway ping yahoo.com
Provisioning
Related links
- Connect XF Entities
- Provisioning using Application Manager and Command Line Interface
- Setting the users account and directory information
Exercise
- Logon to the Application Manager using the Domain Super Admin login
- Add a domain
- Add a role to allow administration on new domain.
- Add a COS with the new role.
- Add a user with the the COS
- Login using the domain admin
- Add a COS with no role
- Add 5 users
- Add 2 groups
- everyone
- admin
- Add users in group
- Add all users in everyone group
- Add user1 and user2 in admin group
- Reset pass of user 4 and user5
- Set the personal information of newly added users
- Set the official information using the COS
- Set access information (disabling the HTTP access) using COS
- Login using the command line and add multiple users using the --importfile option
Configure backup
Overview
- To ensure basic availability of the mail server setup, one of the most important requirements is to have a regular backup of the mail store and configuration. This will ensure no loss of data in case of an outage.
Related links
Exercise
- Configure Data and System backup on local server
- Configure mailstore backup on local backup and schedule the job.
Advanced mailing configurations
Overview
- SMTP service
- Routes
- Controls
- Queue management
- Virus Control
- Spam control techniques
- Mail policies
- Footer
- MDC commands
Related links
Exercise
- Add SMTP control denying access, allowing access
- Change SMTP rutes
- Enable/Disable greylist for domain and check in logs
- Apply a Mail policy to deny sending mail to a user
- Apply a mail policy to a group to deny receiving from all, with the exception of few users.
- Whitelist for domain
- Whitelist for user, blacklist for user.
- MDC command for spam filtering.
- MDC command for auto response.
Baya
Overview
- Connect XF integrates Baya the web client providing single sign on access to
- Personal Address Book
- Shared Address Book
- Calendar
- SMS
Related links
Exercises
- Share and subscribe to a calendar
Baya Configuration
Overview
- The configuration of the Baya applications can be done at server / domain or user level.
Related links
Exercise
- Configure Looks
- Change logo
- Change Theme
- Add Custom links
- Configure the Options page
- Enable Forwarding Support
- Enable Filter Support
- Enable Signature
- Enable Calendar for domain
- Disable Global Address book for domain
- Enable SMS/Disable SMS
SMS
Related links
Exercise
- Configure SMS gateway
- Configure SMS alert and send SMS
Configuration of Desktop Clients
Related links
- POP/IMAP/HTTP
- Configuring the Directory and Address Book
- Instant Messaging and Chat Server
Exercise
- Configure IMAP account on Thunderbird
- Configure calendar access using Thunderbird
- Configure Exodus for chat
- Configure DAB for Outlook.
Mail store Management
Overview
- Cleaning agents
- Quota
Related links
Exercise
- Setup quota
- Test quota
Server Maintenance
Overview
- Monitoring to ensure maximum uptime and top performance of Email servers
- Emergency Procedures
- Troubleshooting techniques in case of any failures
- Failure types:
- Occurred without any configuration change and affects all users i.e. primary service down (tomcat etc)
- Occurred after some configuration change for specific users
- Service performance issues i.e. secondary service down (databackup etc)
- Single user / transaction issues
- Audit procedures
- Verify that MCS server is configured properly for optimal performance
- Using MCS scripts
- Using Linux commands
- Report
- Reports are a detailed view of the working of various components involved in Mithi Connect Server. The report generation depends on respective logs. At Mithi connect server there are different types of reports each related to a particular component.
Related links
- Tracing Mail
- Checking Logs
- Checking the Postmaster Account
Exercise
- How will you ensure that all services are on?
- How to check consoledatacollector status?
- Find out the cause of webmailclient not working on the server.
- If performance of LDAP is low, then how will you diagnose it?
- How to check yesterday's tomcat log?
- How will you check which services are restarted in last 1 hour?
Linux Security
Related links
Exercise
- Configure sudo and check access
SSL
Overview
- What are secure protocols
- How do you get certificates
- Different protocols and certificates
- Multiple domains and certificates
Related links
Exercise
- Generate a certificate
- Configure https for a domain
Mail Archival
Related links
Exercise
- Configure Mail Archiva
- Search for mail using the Mail Archiva interface
Availability
Overview
Enhanced availability using an Active-Passive setup
Disaster recovery using a Hot Standby server
Related links
Exercise
Network Integration
Overview
- NTP
- DNS
Related links
Exercise
- Setup NTP client
Integration with external directory
Overview
- Information Sync
- User and Group IDs
- User personal information
- Global Contacts
- Authentication
- SMTP
- POP
- IMAP
- HTTP
Concepts
- RD domain
- Administration (Independent of email domain)
- MCS Domain
- Administration
- Email, Calendar, Chat
- Base DN
- Admin DN
- Sync Protocol is LDAP
How it works
- User Configuration
- Identity Server
- Authentication Server
- Personal Information Server
- Periodic Sync agents
- Add newly created users
- Every 20 minutes
- Sync all Users, Group and Group Members
- Every three hours
- Sync User personal information
- One a day
- Authentication
Related links
External Directory integration
Exercise
Availability : Rebuild Server
Overview
Related links
Exercise
- Install OS
- Install MCS
- Restore MCS Data
- Restore Mailstore using RSYNC
- Testing
- Check datarestore log
- Generate logreport (/mithi/mcs/bin/generatelogreport.sh) and check LDAP and database entry
- Login
- Mailing
Road Map
- Reporting
- Web chat
- Chat archival & chat policies
- Mobile support
Getting support
Wiki
- Overview
- The knowledge base is accessed using http://xf.wiki.mithi.com
- Each customer is given a login id and password. The login provides a read-only access to the knowledge base.
- Updated daily by Mithi
- When a new version is released with new or updated modules
- When a new situation is encounter the How to and FAQs are updated
- Using the helpdesk as a reference new troubleshooting etc are populated
Wiki Sections
- Release Notes
- Download Center
- Administration
- Applications
HelpDesk
Overview
- HelpDesk is accessed using http://helpdesk.mithi.com
- Each customer is given a login id and password.







