HmailServer Karam al-sofy & Faten alhasan.

Slides:



Advertisements
Similar presentations
Transfer Content to a Website What is FTP? File Transfer Protocol FTP is a protocol – a set of rules Designed to allow files to be transferred across.
Advertisements

Internet Applications INTERNET APPLICATIONS. Internet Applications Domain Name Service Proxy Service Mail Service Web Service.
Basic Communication on the Internet:
Karam al-sofy & Faten alhasan. Overview HMailServer is an server for Microsoft Windows. It allows you to handle all your yourself without.
How Clients and Servers Work Together. Objectives Web Server Protocols Examine how server and client software work Use FTP to transfer files Initiate.
Web Server Administration
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Advanced Web 2012 Lecture 2 Sean Costain How the Web Works - Refresh Sean Costain 2012 The web is a matrix of servers that handle client requests.
-I CS-3505 Wb_ -I.ppt. 4 The most useful feature of the internet 4 Lots of different programs, but most of them can talk to each.
POP Configuration Microsoft Outlook What is POP? Short for Post Office Protocol, a protocol used to retrieve from a mail server. Most.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 21: Publishing Your Pages on the Web.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
March 14, Microsoft Microsoft officially announced the date and time that Internet Explorer 9 (IE9) will move away from a release candidate and.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Web Administration.
Chapter 7: Using Windows Servers to Share Information.
Backup Local Online For secure offsite storage of your , and making it available from any computer or smart phone. Backup accessed with.
The Linux Operating System Lecture 7: Tonga Institute of Higher Education.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
Webmail. Agenda Why use webmail? Why use webmail? What is webmail What is webmail – basic » system MDA MDA MTA MTA MUA MUA »Protocol SMTP SMTP.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
The Internet 8th Edition Tutorial 2 Basic Communication on the Internet: .
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
advantages The system is nearly universal because anyone who can access the Internet has an address. is fast because messages.
TCP/IP (Transmission Control Protocol / Internet Protocol)
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
A Quick Look At How Works Understanding the basics of how works can make life a lot easier for any user. Especially those who are interested.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
By Toby Reed.
1 BCS 4 th Semester. Step 1: Download SQL Server 2005 Express Edition Version Feature SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition.
VIRTUAL SERVERS Chapter 7. 2 OVERVIEW Exchange Server 2003 virtual servers Virtual servers in a clustering environment Creating additional virtual servers.
Microsoft Virtual Academy Talbott Crowell | Chief Architect, ThirdM.com Rob Latino | Program Manager in Office 365 Support, Microsoft.
1 Outlook web app مریم جعفری. Preface 2 Webmail (or web-based ) is any client implemented as a web application running on a web server. Examples.
– Protocols 21 – Protocols 21. – Protocols 21 Now we’ll move on to more technical aspects of This means protocols Remember.
APACHE Apache is generally recognized as the world's most popular Web server (HTTP server). Originally designed for Unix servers, the Apache Web server.
Web and Proxy Server.
2nd year Computer Science & Engineer
Chapter 7: Using Windows Servers
Network Programming 10- SMTP-POP3
Introduction to Operating Systems
Application layer tcp/ip
Introduction to Operating Systems
SMTP SMTP stands for Simple Mail Transfer Protocol. SMTP is used when is delivered from an client, such as Outlook Express, to an server.
Internet Business Associate v2.0
Instructor Materials Chapter 5 Providing Network Services
CONFIGURING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE
SMTP SMTP stands for Simple Mail Transfer Protocol. SMTP is used when is delivered from an client, such as Outlook Express, to an server.
The Internet.
Some bits on how it works
SUBMITTED BY: NAIMISHYA ATRI(7TH SEM) IT BRANCH
Networking for Home and Small Businesses – Chapter 6
Internet Applications
CompTIA Server+ Certification (Exam SK0-004)
Networking for Home and Small Businesses – Chapter 6
Topic 5: Communication and the Internet
1 Introduction to the Internet.
Easy Website Creation Using WordPress
has many aspects that work together to give people almost instant communication from any computer on the internet to any other computer There.
Part of Chapter 1 Key Concepts Networks
Protocols 2 Key Revision Points.
INTERNET APPLICATIONS
APACHE WEB SERVER.
Networking for Home and Small Businesses – Chapter 6
COMPLETE BUSINESS TEXTING SOLUTION
Presentation transcript:

HmailServer Karam al-sofy & Faten alhasan

What is HMailServer Overview HMailServer is an email server for Microsoft Windows. It allows you to handle all your email yourself without having to rely on an Internet service provider (ISP) to manage it. Compared to letting your ISP host your email, hMailServer adds flexibility and security and gives you the full control over spam protection.

History The hMailServer project was started in late 2002 by Martin Knafve. Since then, it has become one of the most popular email servers for Windows. From the start, the focus has been to create an easy-to-use email system that includes all the basic features you need. HMailServer software up to v4 is open source, v5 and later is closed source but still free .

reason's martin to convert his project to closed source 1- Most users who have wanted to contribute have downloaded the source and then not done anything (after I've spent hours on helping them getting started) , in terms of development speed I've lost more than I've gained.

2- Some companies have downloaded hMailServer and built their own commercial products with ignoring the GPL (General Public License). I'm feeling like a quite stupid to sit and write code for free when other companies break the law that way. (Each one of them claimed that thought that open source meant that the software was free for anything).

3- Some companies who have requested quotes on support services have believed that because it's open source, the prices for support services will be extremely low. One of the largest organization here in Europe contacted me and requested support for about 100 servers spread across more than 20 countries. They wanted to pay not more than 250 EUR per month in total, claiming that they were a non-profit organization (even though this organization manages a budget of over 100 billion euro and supporting such an organization would most likely be a full time job). What I mean is that I find it somewhat annoying with companies and organizations who have serious amount of money but want to "ride the open source wave" and get away cheap without really contributing anything them self.

News in hMailServer V5 : About hMailServer 5.3 1- Score based spam protection : In this version every spam protection mechanism generates a spam score for an email message. If the total spam score reaches a certain threshold, the message will be marked as spam. If it reaches an even higher threshold, it may be deleted.

2- Built in SSL encryption : Using this new functionality, you can set up a secure connection between hMailServer installation and your users. The SSL functionality is also available when hMailServer communicates with other servers which supports SSL.

3- New auto-ban setting : By using this tool you can configure hMailServer to automatically disconnect and temporarily ban users after too many failed logon attempts. 4- Diagnostic tool : This tool has been added to hMailServer Administrator to performs basic tests on your set up and checks DNS settings. The purpose of the diagnostic tool is to help you with troubleshooting.

NOTE : 5- Version 5.3 : Support for IPv6 for more information go to web site www.hmailserver.com

What are SMTP, POP3 and IMAP? Overview SMTP, POP3 and IMAP are TCP/IP protocols used for mail delivery. If you plan to set up an email server such as hMailServer, you must know what they are used for. Each protocol is just a specific set of communication rules between computers.

SMTP : Simple Mail Transfer Protocol is used when email is delivered from an email client, such as Outlook Express, Outlook 2007 to an email server or when email is delivered from one email server to another. SMTP uses port 25.

POP3 : Post Office Protocol. POP3 allows an email client to download an email from an email server. The POP3 protocol is simple and does not offer many features except for download. Its design assumes that the email client downloads all available email from the server, deletes them from the server and then disconnects. POP3 normally uses port 110.

IMAP : Internet Message Access Protocol. IMAP shares many similar features with POP3. It, too, is a protocol that an email client can use to download email from an email server. However, IMAP includes many more features than POP3. The IMAP protocol is designed to let users keep their email on the server. IMAP requires more disk space on the server and more CPU resources than POP3, as all emails are stored on the server. IMAP normally uses port 143.

Installation System requirements Operating system hMailServer 5 : 1- Microsoft Windows 2008 (all editions , except for Core) 2- Microsoft Windows Vista 3- Microsoft Windows 2003 (all editions) 4- Microsoft Windows XP Professional 5- Microsoft Windows 2000 (all editions)

Other Software Database Server: HMailServer was designed to provide, in one single download, everything you need to run an email server. Its own integrated database server, but if you not wish to use it, you can select one of the following database engines:

1- MySQL 4 and MySQL 5 . 2-Microsoft SQL Server 2000, 2005 and 2008 (including Express, Standard and Enterprise edition) . 3- PostgreSQL 8 .

Squirrel , roundcube Mail : If you plan to use the hMailServer password changer plugin or auto-reply plug-in with SquirrelMail, you will need SquirrelMail 1.4.7 or later, or roundcube v6 or later . Web administration: If you plan to use PHPWebAdmin to manage your hMailServer installation via a web browser, you need to run a web server like (Apache or IIS) where support for PHP is available.

Installation tutorial Installing hMailServer

DNS configuration : After installing hMailServer, make sure you configure your DNS server correctly. For SMTP to work, you must define MX records for your domain. MX stands for Mail eXchanger. Simply put, the MX records tell other email servers what server in your domain is responsible for handling mail.

Configuration tutorial