LINUXCHIX WEBMAIL. Software run by an ISP or online service that provides access to send, receive, and review e-mail using only your Web browser. Users.

Slides:



Advertisements
Similar presentations
K12 WebMail
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
FILEMAKER SERVER SOFTWARE & REMOTE ADMINISTRATION
® Microsoft Office 2010 Browser and Basics.
6 C H A P T E R © 2001 The McGraw-Hill Companies, Inc. All Rights Reserved1 Electronic Mail Electronic mail has revolutionized the way people communicate.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
The Internet Useful Definitions and Concepts About the Internet.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Downloading and Installing AutoCAD Architecture 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the software.
Apache : Installation, Configuration, Basic Security Presented by, Sandeep K Thopucherela, ECE Department.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
What is Dropbox ?– Dropbox is a file storage site which gives you an easy way to save your documents, files, and presentations online and access them from.
Setting up in Outlook Express. Select “Tools” from the toolbar menu.
Web Client/Server Communication A290/A590, Fall /09/2014.
SquirrelMail for Webmail AfNOG 2012 Scalable Internet Services (SS-E) Presented by Michuki Mwangi Serrekunda, Gambia (Original Materials by Joelja)
APACHE SERVER By Innovationframes.com »
Remote Assistance  Using this program you can allow someone to work on your computer, chat with you and view your screen with your permission  The other.
SquirrelMail for Webmail AfNOG 2013 Scalable Internet Services (SS-E) Presented by Michuki Mwangi Lusaka, Zambia (Original Materials by Joelja)
Mozilla Thunderbird Roderick Bautista Cheryl Knott Gyeong Lee Lee Raynes Kelly Santos.
Linux Operations and Administration
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
Technology ICT Option: . Electronic mail is the transmission of mainly text based messages across networks This can be within a particular.
Implementing POP3 and IMAP4 Using Dovecot
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
For more notes and topics visit:
Backup Local Online For secure offsite storage of your , and making it available from any computer or smart phone. Backup accessed with.
Communication Through Internet ADE100- Computer Literacy Lecture 25.
Back to content Final Presentation Mr. Phay Sok Thea, class “2B”, group 3, Networking Topic: Mail Client “Outlook Express” *At the end of the presentation.
XHTML Introductory1 Forms Chapter 7. XHTML Introductory2 Objectives In this chapter, you will: Study elements Learn about input fields Use the element.
Copyright ®xSpring Pte Ltd, All rights reserved Versions DateVersionDescriptionAuthor May First version. Modified from Enterprise edition.NBL.
V 0.1Slide 1 Security – System Configuration How to configure WebSAMS? Access Control Other Information Configuration  system customization  system configuration.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Copyright 2000 eMation SECURITY - Controlling Data Access with
Once you have contacted me to set up a new account, your computer needs to be configured to dial into.DevlinEx and use our servers for things like .
Geo CE-XM ch 4 Edited 10/14/05 1 The XM is the newest of the rovers, and unlike other units, it comes with software installed on the unit as well as using.
(or ?) Short for Electronic Mail The transmission of messages over networks.
Trouble-shooting Tips Georgia Bulldogs I can receive, but not send messages  If you can successfully receive messages, but can’t send.
Encryption Cisco Ironport using Click here to begin Press the ‘F5’ Key to Begin.
FTP Server and FTP Commands By Nanda Ganesan, Ph.D. © Nanda Ganesan, All Rights Reserved.
What is and How Does it Work?  Electronic mail ( ) is the most popular use of the Internet. It is a fast and inexpensive way of sending messages.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
1 Chapter 9 – Cookies, Sessions, FTP, and More spring into PHP 5 by Steven Holzner Slides were developed by Jack Davis College of Information Science.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Topics Sending an Multipart message Storing images Getting confirmation Session tracking using PHP Graphics Input Validators Cookies.
The Internet 8th Edition Tutorial 3 Using Web-Based Services for Communication and Collaboration.
Living Online Lesson 3 Using the Internet IC3 Basics Internet and Computing Core Certification Ambrose, Bergerud, Buscge, Morrison, Wells-Pusins.
Free Powerpoint Templates Page 1 Free Powerpoint Templates Users and Documents.
1 Day 2 Logging in, Passwords, Man, talk, write. 2 Logging in Unix is a multi user system –Many people can be using it at the same time. –Connections.
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
CITA 310 Section 6 Providing Services (Textbook Chapter 8)
Configuring and Deploying Web Applications Lesson 7.
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
How to configure webmail with gmail- Step by Step guide provided by web hosting company in India Call us
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
Tonga Institute of Higher Education IT 141: Information Systems
How to Setup and Utilize Functionality
Web Caching? Web Caching:.
RR RR Problems Along With Solutions For iPhone And iPad Toll Free ( )
Topic 5: Communication and the Internet
Part 2 Setting up a web server the easy way
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Tonga Institute of Higher Education IT 141: Information Systems
Configuring Internet-related services
Part 2 Setting up a web server the easy way
Tonga Institute of Higher Education IT 141: Information Systems
The Internet and Electronic mail
Presentation transcript:

LINUXCHIX WEBMAIL

Software run by an ISP or online service that provides access to send, receive, and review using only your Web browser. Users can simply enter the Webmail Web site URL in their browser's address or location field, and use their Webmail account by typing in a username and password. ISP Web browser Web siteURLusernamepassword Webmail provides an easy access and storage of messages for users who are not connected to the Internet from their usual location. Instead of the being downloaded to the computer you are checking your account from, the messages will stay on the provider's server, allowing you access to all messages regardless of what system or ISP you are connected to the Internet with. Hotmail, Gmail, and Yahoo! mail are all examples of popular Webmail providers. Additionally many ISPs offer Webmail services to customers in addition to POP services.downloadedcomputerserverHotmailGmailPOP

1. Install sqwebmail Webmail is a very useful service to offer your clients - although you may need to be careful of the extra CPU load and bandwidth it might use. Unlike many other webmail solutions, which use POP3 or IMAP to talk to the mail store, sqwebmail reads and writes Maildir directories directly. This makes it efficient in the case where POP/IMAP and webmail run on the same box, or where there is an NFS-shared mailstore. sqwebmail is feature-rich, very customisable through HTML templates and stylesheets, supports multiple languages, and is simple to install (it runs as a single CGI). Note however that it is still under very active development and hence subject to change quite frequently. If you don't have it, install and test Apache first, but you should already have Apache from your exercises done on previously:

Check your Apache install is working by pointing a web browser at Now install sqwebmail: # cd /usr/ports/mail/sqwebmail # make WITH_CHARSET=all [When prompted for options on the screen, press to highlight OK, and then to continue.] # make install # make clean (optional step) This will take about 15 or less minutes to compile on your machines. The option "WITH_CHARSET=all" allows sqwebmail to view messages in a wide range of character sets.

This increases the size of the binary by about one megabyte with the extra translation tables which are included. One other change is required: add the following line to /etc/crontab to periodically clean out old sessions: 0 * * * * bin /usr/local/share/sqwebmail/cleancache.pl Sqwebmail comes in two parts: a small CGI stub which sends HTTP requests down a socket; and a pool of daemons which perform the actual work. The CGI stub is installed in /usr/local/www/cgi-bin-dist by default, and there are some graphics installed in /usr/local/www/data-dist/sqwebmail/*. These locations will work for a default Apache install, but if you have changed the normal Apache configuration (e.g. DocumentRoot) then you may need to copy somewhere else. cd /usr/local/www cp –r cgi-bin-dist/sqwebmail apache22/cgi-bin/. cp –r data-dist/sqwebmail apache22/data/.

2. Configure and start sqwebmail sqwebmail's main configuration file is /usr/local/etc/sqwebmail/sqwebmaild - however you almost certainly don't need to change it. As usual, you will need to enable the sqwebmail daemon in /etc/rc.conf, and then call its startup script. # vi /etc/rc.conf... sqwebmaild_enable="YES" # /usr/local/etc/rc.d/sqwebmail-sqwebmaild start Starting sqwebmaild.

3. Test Sqwebmail If everything is working correctly, you should be able to point a web browser at and be presented with a login screen, where you can enter a username and password and login. In addition consider connecting securely at this point: If this does not work: Check your Apache logs - /var/log/httpd-access.log and /var/log/httpd-error.log Check your mail log - /var/log/maillog Check your debug log - /var/log/debug.log Further documentation for sqwebmail can be found at mta.org/sqwebmail/ and installed in /usr/local/share/doc/sqwebmail/ mta.org/sqwebmail/

4. Optional extra exercises 11.1 Give your neighbour a mail account on your system. Let them check that they can collect mail using POP3, IMAP and Webmail When users send mail via sqwebmail, we would like their IP address and login name to be recorded in one of the Received: headers to provide a security audit. This can be done by modifying the script 'sendit.sh' which sqwebmail uses to send all outgoing mail. # vi /usr/local/share/sqwebmail/sendit.sh change: exec /usr/sbin/sendmail -oi -t $DSN -f "$1" to: exec /usr/sbin/sendmail -oi -t -f "$1" -oMr "$SERVER_PROTOCOL" -oMa "$REMOTE_ADDR" -oMt "$2" # /usr/local/etc/rc.d/sqwebmail-sqwebmaild.sh restart

After making this change, compose a mail via the sqwebmail interface. When it is delivered, check the full headers and look for the bottom Received: header which should record the source of the mail. You'll need to click on the mail icon with the magnifying glass to see full headers: Received: from [ ] by Festina.local.linuxchix.or.ke with HTTP/1.1 (Exim 4.43 (FreeBSD)) id 1Cln2K-0000Pd-EP for Tue, 14 march :39: A number of behaviours of courier-imap and sqwebmail can be changed by means of "account options". These can be set globally, and overridden for individual accounts (although not for Unix system accounts). Try the following: # vi /usr/local/etc/authlib/authdaemonrc change

DEFAULTOPTIONS="" to DEFAULTOPTIO NS="wbnodsn=1,wbnochangingfrom =1,disableshared=1" # /usr/local/etc/rc.d/courier-authdaemond.sh restart You can see account options for an account using " authtest username", and list all accounts together with their options using "authenumerate -o"

The available options are: disableshared=1 Disable shared folder functionality (hides the 'key' icon in sqwebmail). Shared folders need additional setting up, and only work for systems with virtual accounts. disablepop3=1 disableimap=1 disablewebmail=1 Disable these types of access from this account wbnochangingfrom=1 Webmail: disable ability for users to set the From: header on outgoing mail wbnochangepass=1 Webmail: disable ability for users to change their passwords wbusexsender=1

Webmail: add an X-Sender: header to outgoing mail wbnoimages=1 Webmail: use a text-only interface wbnodsn=1 Webmail: disable the "return receipt" functionality (Exim does not support this so we must disable it anyway)