Ozan Şahin Ömer Üçler. Purpose of Project Used Technologies Database Design ...

19
PostfixAdmin Configuration Tool Ozan Şahin Ömer Üçler

Transcript of Ozan Şahin Ömer Üçler. Purpose of Project Used Technologies Database Design ...

Page 1: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

PostfixAdminConfiguration

Tool

Ozan ŞahinÖmer Üçler

Page 2: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Agenda

Purpose of Project Used Technologies Database Design Problems&Solutions Use Case’s Demo

Page 3: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Purpose of Project

The aim of Project,we see how mail transfer system was working,and how configurations were doing in linux field.Those configurations are necessary for mail transfer.

We have created virtual domain through postfixadmin interface.Then we have opened virtual users over those domains.

We have provided mail transfer between those virtual users.

Eventually,we have provided to users pulling mails from mozilla thunderbird through using imap and pop3 protocol

Page 4: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

What is the PostfixAdmin Configuration Tool?

Postfix, is the default Mail Transfer Agent for Ubuntu.Receives emails via the SMTP protocol and delivers them to different places on your hard disk.

Postfix Admin is a web based interface used to manage mailboxes, virtual domains and aliases.

Dovecot is very safe server.It present the reinforcement of Pop and IMAP.The user of mail can hold their mails on the server or if they want,they will download their mails to their PC.

Page 5: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Agenda

Purpose of Project

Used Technologies

Database Design

Problems & Solutions

Use Case’sDemo

Page 6: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Used Technologies

LAMP consist of; Linux Apache Mysql Php PhpmyAdminPostfixDovecotThunderbirdMysql AdministratorMysql Workbench

Page 7: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Agenda

Purpose of Project

Used Technologies

Database Design

Problems & Solutions

Use Case’sDemo

Page 8: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Database Design

Page 9: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Agenda

Purpose of ProjectUsed TechnologiesDatabase DesignProblems & SolutionsUse Case’sDemo

Page 10: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Problems & Solutions

Problems

Installation of Ubuntu on Windows

Apt-get package management system

Installation of Postfix(MTA) Basic Configuration of Postfix Configuration Main.cf File. Installation of LAMP Server Mysql root password forgetten Database Problems Installation of PostfixAdmin Configuration of PostfixAdmin Installation of Dovecot Configuration of Dovecot

Solutions

Ubuntu OS was set up the computerBasic Commands of Operating System(vi,gedit,apt-get,sudo etc..)The configuration of add in MTA postfix was done.Inside main.cf file some changes have been done that about configuration from looking yolinux.comLamp Server installation was achieved for postfixadmin with help sudo tasksel code.Mysql root password was been reset.Inside dovecot.conf have been that about configuration from looking help.ubuntu.com

Page 11: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Agenda

Purpose of Project

Used Technologies

Database Design

Problems &Solutions

Use Case’sDemo

Page 12: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Basic SMTP Commands

Firstly via sudo su command admin which is also called root help us to get the authorization.

So it wont ask for authorization in each progress. After that via /etc/init.d/postfix start commands we start postfix. After doing it (with the order) we use commands like helo ,mail from, rcpt

to. The basic SMTP commands are:Helo,mail,rcpt,data,quit. We make the correctment of mail's cd /var/mail to see the mail which sent

to <root@localhost>. We make Correction with ls -la command. Then with using mutt -f sahin command we can get the user (Mail user

agent) sahin and see the mails which is sent for the user Sahin

Page 13: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Sending mail on Localhost

Page 14: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Lists ALL the files and directories in the /var/mail directory

Page 15: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Looking mail on MUTT

MUTT: Mutt is a small but very powerful text based program for reading electronic mail under UNIX operating systems.

Page 16: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Read mail on MUTT

Page 17: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Use Case’s

Create a Virtual Domain through PostfixAdmin interface

We have opened virtual users over those domains.

Page 18: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Use Case’s

Create a new mailbox through over domain

Domain List

Page 19: Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.

Agenda

Purpose of Project

Used Technologies

Database Design

Problems &Solutions

Use Case’sDemo