Setup a mail server using Postfix, Mysql, SSL and Courier-IMAP Saturday, 25 March 2006 Last Updated Monday, 16 April 2007

Size: px
Start display at page:

Download "Setup a mail server using Postfix, Mysql, SSL and Courier-IMAP Saturday, 25 March 2006 Last Updated Monday, 16 April 2007"

Transcription

1 Setup a mail server using Postfix, Mysql, SSL and Courier-IMAP Saturday, 25 March 2006 Last Updated Monday, 16 April 2007 This page is for installing postfix with ssl support with virtual users and domains (using mysql) and Courier-IMAP. The following configuration was installed and tested on FreeBSD ) Installing and creating MySQL databases The following packages need no compilation, so you can use pkg_add. #pkg_add ftp://ftp.freebsd.org/pub/freebsd/ports/i386/packages-5.4-release/all/mysql_client tbz #pkg_add ftp://ftp.freebsd.org/pub/freebsd/ports/i386/packages-5.4-release/all/mysql_server tbz If you want your mysql logs placed someware you can modify in /usr/local/etc/rc.d/mysql.sh the line for command_args and add --log=/your/directory/mysql.log. First thing, change your root password: #mysqladmin -u root --password='your_password_here' The following commands you should type at mysql prompt. Create a database for virtual users and domains: mysql>create database maildb; Then you should create a mysql user that will be used by postfix and Courier-IMAP to interogate the database maildb. In this case, we will name it mailadmin and the password will be mailpass. mysql>grant all privileges on *.* to "mailadmin"@"localhost" identified by "mailpass" with grant option; mysql>grant reload, process on *.* to "mailadmin"@"localhost"; Creating tables: # transport table (used for virtual domains) CREATE TABLE transport ( id int(3) NOT NULL auto_increment, domain varchar(128) NOT NULL default "", transport varchar(128) NOT NULL default "", PRIMARY KEY (id) ); Insert a domain into the database: mysql> INSERT INTO transport values("","mail.freebsdonline.com", "virtual"); # mailusers table (used for virtual users) CREATE TABLE mailusers ( id int(5) NOT NULL auto_increment, address varchar(128) NOT NULL default "", pass varchar(128) NOT NULL default "", name varchar(128) NOT NULL default "", uid smallint(5) unsigned default "125", gid smallint(5) unsigned default "125", home varchar(128) default "/var/home/mail",

2 domain varchar(128) default "", maildir varchar(255) NOT NULL default "", quota int(11) default "200000", active tinyint(1) NOT NULL, PRIMARY KEY (id), UNIQUE KEY id (id), UNIQUE KEY address (address) ); Insert a user: mysql> INSERT INTO mailusers values("","ovidiu@mail.freebsdonline.com", "password", "any name", "125",\ "125", "/var/home/mail", "mail.freebsdonline.com","mail.freebsdonline.com/user/maildir", "","1"); Fields explained: - address should be in form: "user@domain" (Ex: ovidiu@mail.freebsdonline.com) - pass - is the password (crypted or plan, you will set this later) - uid and gid - theese should be the system user and group id for postfix (usually 125). - home - is where all your mails will be kept. - maildir - here you should specify the Maildir used for this account (you can use something like: domain/username/maildir). Note that you should use the Maildir format because Courier-IMAP supports only this format! - active - you can use this field (or not) to be able to disable users # alias table (used for users aliases) CREATE TABLE alias ( address varchar(255) NOT NULL default "", goto text NOT NULL, domain varchar(255) NOT NULL default "", created datetime NOT NULL default " :00:00", modified datetime NOT NULL default " :00:00", active tinyint(1) NOT NULL default "1", PRIMARY KEY (address)); The system needs some users in the mail system to send them notifications, so you might consider to add the following users: root, postmaster and operator, and eventually you may make an alias for these users to wherever you want the mails to come. mysql>insert into mailusers values ("", "root", "12345", "root", 125, 125, "/root", "mail.freebsdonline.com", "Maildir/", 0, 1); mysql>insert into mailusers values ("", "postmaster", "12345", "root", 125, 125, "/root", "mail.freebsdonline.com", "Maildir/", 0, 1); mysql>insert into mailusers values ("", "operator", "12345", "root", 125, 125, "/root", "mail.freebsdonline.com", "Maildir/", 0, 1); mysql>insert into alias values ("postmaster","ovidiu@mail.freebsdonline.com","","","",1); mysql>insert into alias values ("root","ovidiu@mail.freebsdonline.com","","","",1); mysql>insert into alias values ("operator","ovidiu@mail.freebsdonline.com","","","",1); 2) Installing Cyrus-sasl Compile cyrus-sasl _1 with support for mysql: # cd /usr/ports/security/cyrus-sasl2 # make install WITH_MYSQL_VER=51 # change this to your mysql version Edit /usr/local/lib/sasl2/smtpd.conf: # smtpd.conf pwcheck_method: auxprop auxprop_plugin: sql sql_engine: mysql mech_list: plain login msql_hostnames: localhost

3 sql_user: mailadmin sql_passwd: mailpass sql_database: maildb sql_select: SELECT pass FROM mailusers WHERE address = '%u@%r' sql_verbose: yes 3) Installing and configuring Postfix Compile Postfix-2.2,1 for mysql and SASL2. Modify Postfix files: # main.cf soft_bounce = no queue_directory = /var/spool/postfix command_directory = /usr/local/sbin daemon_directory = /usr/local/libexec/postfix mail_owner = postfix default_privs = nobody myhostname = mail.freebsdonline.com inet_interfaces = all unknown_local_recipient_reject_code = 550 mynetworks = /8 mail_spool_directory = /var/home/mail debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/local/sbin/sendmail html_directory = no manpage_directory = /usr/local/man sample_directory = /usr/local/etc/postfix setgid_group = maildrop readme_directory = no alias_database = mysql:/usr/local/etc/postfix/mysql/virtual_alias_maps.cf alias_maps = mysql:/usr/local/etc/postfix/mysql/virtual_alias_maps.cf virtual_mailbox_limit = 0 mailbox_size_limit=0 message_size_limit = #sasl smtpd_sasl_local_domain = $myhostname broken_sasl_auth_clients = yes smtpd_sasl_auth_enable = yes smtpd_sasl_application_name=smtpd smtpd_sasl_security_options = noanonymous smtpd_helo_required = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_hostname, reject_non_fqdn_hostname, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_destination, permit #virtual virtual_uid_maps = static:125 virtual_gid_maps = static:125 virtual_transport = virtual virtual_alias_maps = mysql:/usr/local/etc/postfix/mysql/virtual_alias_maps.cf

4 transport_maps=mysql:/usr/local/etc/postfix/mysql/transport.cf virtual_mailbox_base=/var/home/mail virtual_mailbox_maps=mysql:/usr/local/etc/postfix/mysql/users.cf mydestination = $mydomain, $myhostname, $transport_maps #set local recipient maps local_recipient_maps = $virtual_mailbox_maps smtpd_sender_login_maps=mysql:/usr/local/etc/postfix/mysql/sender_check.cf smtpd_sender_restrictions=reject_sender_login_mismatch, permit_sasl_authenticated Leave master.cf file default. Create the directory /var/spool/postfix and chown it to root: mkdir /var/spool/postfix chown root /var/spool/postfix Create a directory named mysql owned by root in /usr/local/etc/postfix and put the following files and content in it: # sender-check.cf query = SELECT address FROM mailusers WHERE address='%s' and active=1 # transport.cf query = SELECT transport FROM transport WHERE domain='%s' # users.cf query = SELECT maildir FROM mailusers WHERE address='%s' # virtual_alias_maps.cf query = SELECT goto FROM alias WHERE address='%s' and active=1 # virtual_domains_maps.cf query = SELECT domain FROM mailusers WHERE domain='%s' Change mod to 640 for all files in mysql directory #cd /usr/local/etc/postfix/mysql #chmod 640 * 4) Installing Courier-IMAP and Courier-authlib Compile courier-imap-4.0.2,1 with support for openssl and courier-authlib-0.55_1 with support for mysql. Configure courier-authlib (the authentication daemon for courier-imap): Go to /usr/local/etc/authlib and modify authdaemonrc.dist into authdaemonrc

5 Make sure that in authmodulelist authmysql is listed. Modify authmysqlrc.dist into authmysqlrc and place the following content: # authmysqlrc MYSQL_SERVER localhost MYSQL_USERNAME mailadmin MYSQL_PASSWORD mailpass MYSQL_PORT 3306 MYSQL_OPT 0 MYSQL_DATABASE maildb MYSQL_USER_TABLE mailusers #MYSQL_CRYPT_PWFIELD crypt #use this instead of the following in case you prefer to use crypted passwords MYSQL_CLEAR_PWFIELD clear MYSQL_UID_FIELD '125' MYSQL_GID_FIELD '125' MYSQL_LOGIN_FIELD address MYSQL_HOME_FIELD '/var/home' MYSQL_NAME_FIELD name MYSQL_MAILDIR_FIELD CONCAT("/var/home/mail/",maildir) # in this particular case, you need this to get the full path to the maildir Note: Make sure not to add spaces in authmysqlrc, only tabs are allowed, and use only single quotes! Configure courier-imap Rename the files: imapd-dist, imapd-ssl-dist, pop3d-dist, pop3d-ssl-dist into imapd, imapd-ssl, pop3, pop3-ssl (choose which daemons you want to run). The ones that you want to start, modify the line that contains the "START" word from NO to YES ( for example in imapd modify IMAPDSTART=NO to IMAPDSTART=YES).

Mail Server With Postfix and Courier-imap and Virtual Users Wednesday, 12 March 2008 Last Updated Thursday, 03 April 2008

Mail Server With Postfix and Courier-imap and Virtual Users Wednesday, 12 March 2008 Last Updated Thursday, 03 April 2008 Mail Server With Postfix and Courier-imap and Virtual Users Wednesday, 12 March 2008 Last Updated Thursday, 03 April 2008 This tutorial describes how to configure a Mail Server using postfix, courier-imap

More information

2017/12/27 07:31 (UTC) 1/7 Making Slackware Mail Server

2017/12/27 07:31 (UTC) 1/7 Making Slackware Mail Server 2017/12/27 07:31 (UTC) 1/7 Making Slackware Mail Server Making Slackware Mail Server This article shows how to make an Slackware machine your personal Mail Server. This howto is for Slackware 64 13.37,

More information

A Server (Almost) of Your Own

A Server (Almost) of Your Own A Server (Almost) of Your Own George Belotsky Abstract Set up a virtual host for e-mail on your virtual private server. Would you like to have a dedicated server at an ISP, for the price of a mere virtual

More information

it will substitute $postfix_uid with the correct value. At the beginning of each section, I will give these strings for you. Ok, lets get on with it.

it will substitute $postfix_uid with the correct value. At the beginning of each section, I will give these strings for you. Ok, lets get on with it. Summary Mail Debian Virtual Mail Server This article describes how to set up a mail server. It does not handle spam or virus filtering, as we want to use a proxy mail server, ASSP, to remove some of the

More information

Postfix Mail Server. Kevin Chege ISOC

Postfix Mail Server. Kevin Chege ISOC Postfix Mail Server Kevin Chege ISOC What is Postfix? Postfix is a free and open-sourcemail transfer agent (MTA) that routes and delivers electronic mail, intended as an alternative to the widely used

More information

SIOS Protection Suite for Linux v Postfix Recovery Kit Administration Guide

SIOS Protection Suite for Linux v Postfix Recovery Kit Administration Guide SIOS Protection Suite for Linux v8.3.1 Postfix Recovery Kit Administration Guide September 2014 This document and the information herein is the property of SIOS Technology Corp. (previously known as SteelEye

More information

The Postfix-Cyrus-Sasl-Auxprop-MySQL-Web- Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three

The Postfix-Cyrus-Sasl-Auxprop-MySQL-Web- Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three The Postfix-Cyrus-Sasl-Auxprop-MySQL-Web- Cyradm FQUN Howto with Virtual Domain Support on Fedora Core Three Amin Astaneh October 9, 2005 PLEASE NOTE: This is a disclaimer. Qwik.net Systems, Inc., it s

More information

Electric Mail & Postfix

Electric Mail & Postfix Electric Mail & Postfix Yung-Zen Lai (yzlai@hotmail.com( yzlai@hotmail.com) 2004/08 Agenda Electric Mail Systems Message Flow MUA, MTA, MDA, (MSA, MAA) Mail Addressing & DNS Mail Header Mail aliases, forwarding

More information

HUL SOVANNAROTH PANG DA TIP SAROTH

HUL SOVANNAROTH PANG DA TIP SAROTH HUL SOVANNAROTH PANG DA TIP SAROTH Contents I. Server C configuration (Debian)... 4 II. Server A configuration (CentOS)... 15 IP configuration on server A... 15 Webmail... 18 Configure DNS... 18 Install

More information

» Installing and configuring postfix Step 1» Assign static IP and hostname and add a host entry for the host name. Assign hostname in /etc/hostname

» Installing and configuring postfix Step 1» Assign static IP and hostname and add a host entry for the host name. Assign hostname in /etc/hostname This tutorial explains how to setup mail server using postfix,dovecot and squirrelmail.» Postfix ( for sending )» Dovecot ( for receiving )» Squirrelmail ( for webmail access ). Here we have used groupn.apnictraining.net

More information

Postfix Overview - Introduction

Postfix Overview - Introduction Postfix Overview - Introduction Page 1 of 1 Postfix Overview - Introduction Up one level Introduction Goals and features Global architecture Queue Management Security Postfix is the freeware project that

More information

Handling Spam in Postfix

Handling Spam in Postfix Handling Spam in Postfix Nature of Spam Spam UBE Unsolicited Bulk Email UCE Unsolicited Commercial Email Spam There is no relationship between receiver and Sender Message content Opt out instruction Conceal

More information

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.4

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.4 Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On CentOS 6.4 Version 1.0 Author: Falko Timme Follow me on Twitter Last edited 03/22/2013 This

More information

Implementing a SPAM and virus scanning mail server using RedHat Linux 8.0 and amavisd-new

Implementing a SPAM and virus scanning mail server using RedHat Linux 8.0 and amavisd-new Implementing a SPAM and virus scanning mail server using RedHat Linux 8.0 and amavisd-new Ralf Spenneberg March 2, 2004 ralf@spenneberg.net Copyright c 2002 by Ralf Spenneberg. This document was typeset

More information

13 Electronic Mail Servers

13 Electronic Mail Servers 13 Electronic Mail Servers CERTIFICATION OBJECTIVES 13.01 A Variety of E-Mail Agents 13.02 The Configuration of Postfix 13.03 The Other SMTP Service: sendmail Q&A Two-Minute Drill Self Test 2 Chapter 13:

More information

How To Set Up A Postfix Autoresponder With Autoresponse

How To Set Up A Postfix Autoresponder With Autoresponse By Falko Timme Published: 2009-04-02 11:34 How To Set Up A Postfix Autoresponder With Autoresponse Version 1.0 Author: Falko Timme Last edited 03/25/2009 Autoresponse is

More information

Practical classes Lab5. Integration of global services in enterprise environments II:

Practical classes Lab5. Integration of global services in enterprise environments II: Computer Engineering Degree Computer Engineering Year 2017/18 Practical classes Lab5 CSDA Unit III INTERNET Integration of global services in enterprise environments II: The INTERNET Deployment of a secure

More information

FTP server with PureFTPd, MariaDB and Virtual Users (incl. Quota and Bandwidth Management) on CentOS 7.2

FTP server with PureFTPd, MariaDB and Virtual Users (incl. Quota and Bandwidth Management) on CentOS 7.2 FTP server with PureFTPd, MariaDB and Virtual Users (incl. Quota and Bandwidth Management) on CentOS 7.2 This tutorial exists for these OS versions CentOS 7 CentOS 6.5 CentOS 6.4 CentOS 6.2 CentOS 5.3

More information

Postfix for spamprotection

Postfix for spamprotection Postfix for spamprotection How to use Postfix's built-in features to reduce the amount of spam and unwanted traffic Linuxforum 2004, Denma rk, Ra lf Hild eb ra nd t 1 Status Quo Spam is coming from open

More information

Courier worksheet. (Materials originally by Brian Candler)

Courier worksheet. (Materials originally by Brian Candler) Courier worksheet (Materials originally by Brian Candler) 1. Install courier-authlib 2. Configure and start courier-authlib 3. Test courier-authlib 4. Install courier-imap 5. Configure and start courier-imap

More information

Postfix. lctseng / Liang-Chi Tseng

Postfix. lctseng / Liang-Chi Tseng Postfix lctseng / Liang-Chi Tseng Outline A very long topic Step-by-step examples after brief introduction Outline Brief introduction to Postfix Step by step examples Build a basic MTA that can send mails

More information

NA Homework 4+5. Postfix + DNS

NA Homework 4+5. Postfix + DNS NA Homework 4+5 Postfix + DNS Demo > Setup everything before Demo, or you ll get no point if something don t work. > Show your mail functions to TA, you could use Remote Desktop. > Be prepared, TA will

More information

Courier Patch for automatic maildir creation

Courier Patch for automatic maildir creation Courier Patch for automatic maildir creation Carlo Contavalli Thu Jan 3 16:54:45 CET 2002 This file documents a patch I ve made for courier to allow automatic maildir creation.

More information

Computer Center, CS, NCTU

Computer Center, CS, NCTU Postfix 2 Role of Postfix MTA that Receive and deliver email over the network via SMTP Local delivery directly or use other mail delivery agent 3 Postfix Architecture Modular-design MTA Not like sendmail

More information

Postfix Catch All and Mutt

Postfix Catch All and Mutt Postfix Catch All and Mutt End goal: having postfix saving all of the emails for a domain to a single mailbox in maildir format, and being able to send email using mutt (or similar). Specifics to my setup

More information

Short List of MySQL Commands

Short List of MySQL Commands Short List of MySQL Commands Conventions used here: MySQL key words are shown in CAPS User-specified names are in small letters Optional items are enclosed in square brackets [ ] Items in parentheses must

More information

Database Systems. phpmyadmin Tutorial

Database Systems. phpmyadmin Tutorial phpmyadmin Tutorial Please begin by logging into your Student Webspace. You will access the Student Webspace by logging into the Campus Common site. Go to the bottom of the page and click on the Go button

More information

Mail Server Implementation

Mail Server Implementation Mail Server Implementation Timothy Vismor November 2005 Abstract Configuration of a full featured mail server using Postfix, Cyrus IMAP, ClamAV, Amavisnew, and Spam Assassin. Copyright 2005-2014 Timothy

More information

This material is based on work supported by the National Science Foundation under Grant No

This material is based on work supported by the National Science Foundation under Grant No This material is based on work supported by the National Science Foundation under Grant No. 0802551 Any opinions, findings, and conclusions or recommendations expressed in this material are those of the

More information

Mail Protocol, Postfix and Mail security

Mail Protocol, Postfix and Mail security Mail Protocol, Postfix and Mail security How Email Appears to Works How Email Really Works Message Format Envelop Routing information for the "postman" Message Header Sender Recipients (simple, lists,

More information

Home security with Raspberry Pi, not only with Zoneminder

Home security with Raspberry Pi, not only with Zoneminder Home security with Raspberry Pi, not only with Zoneminder As you probably already know you can have a cheap monitoring system with cameras and email notifications using Raspberry Pi and Zoneminder. Although

More information

Index. custom authentication modules see authcustom using with Cyrus SASL 189, 213. The Book of IMAP (C) 2008 by Peer Heinlein and Peer Hartleben

Index. custom authentication modules see authcustom using with Cyrus SASL 189, 213. The Book of IMAP (C) 2008 by Peer Heinlein and Peer Hartleben Symbols *, in server reply 31 *, wildcard for LIST 300., as mailbox separator (Cyrus) 205, 235, 238 /, as mailbox separator (Cyrus) 205, 235, 238 % (wildcard), for LIST 300 8-bit characters see eight-bit

More information

COURIER IMAP + COURIERPASSD for Qmail

COURIER IMAP + COURIERPASSD for Qmail COURIER IMAP + COURIERPASSD for Qmail Courier-imap is (was, until now) the preferred IMAP server to install, because it has built in support for the vchkpw mail user setup that Vpopmail utilizes. (Not

More information

Running A MyDNS Name Server On OpenBSD (MySQL/PHP + MyDNS + MyDNSConfig)

Running A MyDNS Name Server On OpenBSD (MySQL/PHP + MyDNS + MyDNSConfig) By ZcWorld (Shane Ebert) Published: 2008-03-31 18:28 Running A MyDNS Name Server On OpenBSD (MySQL/PHP + MyDNS + MyDNSConfig) This tutorial shows how to run a MyDNS name server on an OpenBSD server. It

More information

Users and Groups. his chapter is devoted to the Users and Groups module, which allows you to create and manage UNIX user accounts and UNIX groups.

Users and Groups. his chapter is devoted to the Users and Groups module, which allows you to create and manage UNIX user accounts and UNIX groups. cameron.book Page 19 Monday, June 30, 2003 8:51 AM C H A P T E R 4 Users and Groups T his chapter is devoted to the Users and Groups module, which allows you to create and manage UNIX user accounts and

More information

Introduction to SQL on GRAHAM ED ARMSTRONG SHARCNET AUGUST 2018

Introduction to SQL on GRAHAM ED ARMSTRONG SHARCNET AUGUST 2018 Introduction to SQL on GRAHAM ED ARMSTRONG SHARCNET AUGUST 2018 Background Information 2 Background Information What is a (Relational) Database 3 Dynamic collection of information. Organized into tables,

More information

CSC 215 PROJECT 2 DR. GODFREY C. MUGANDA

CSC 215 PROJECT 2 DR. GODFREY C. MUGANDA CSC 215 PROJECT 2 DR. GODFREY C. MUGANDA 1. Project Overview In this project, you will create a PHP web application that you can use to track your friends. Along with personal information, the application

More information

Module 3 MySQL Database. Database Management System

Module 3 MySQL Database. Database Management System Module 3 MySQL Database Module 3 Contains 2 components Individual Assignment Group Assignment BOTH are due on Mon, Feb 19th Read the WIKI before attempting the lab Extensible Networking Platform 1 1 -

More information

Table of Contents. VMailMgr HOWTO. VMailMgr HOWTO...1 Bruce Guenter Dan Kuykendall 1.Introduction...

Table of Contents. VMailMgr HOWTO. VMailMgr HOWTO...1 Bruce Guenter Dan Kuykendall 1.Introduction... Table of Contents VMailMgr HOWTO...1 Bruce Guenter , Dan Kuykendall ...1 1.Introduction...1 2.Installation...1 3.Setup...1 1.Introduction...2 1.1 What is VMailMgr and

More information

Accounts. Adding accounts

Accounts. Adding accounts Email Accounts All changes to your accounts will be performed by logging in to http://exch.mystafford.net. For username or password assistance contact us at hosting@staffordnet.com Once logged in, click

More information

Linux Education. E mail

Linux Education. E mail Linux Education E mail How E mail Works An e mail message passes through several steps from source to destination How E mail Works MUA mail user agent composes/reads mail MSA mail submission agent submits

More information

Getting Started with MySQL

Getting Started with MySQL A P P E N D I X B Getting Started with MySQL M ysql is probably the most popular open source database. It is available for Linux and you can download and install it on your Linux machine. The package is

More information

Mysql Tutorial Show Table Like Name Not >>>CLICK HERE<<<

Mysql Tutorial Show Table Like Name Not >>>CLICK HERE<<< Mysql Tutorial Show Table Like Name Not SHOW TABLES LIKE '%shop%' And the command above is not working as Table name and next SHOW CREATE TABLEcommand user889349 Apr 18. If you do not want to see entire

More information

Mysql Information Schema Update Time Null >>>CLICK HERE<<< doctrine:schema:update --dump-sql ALTER TABLE categorie

Mysql Information Schema Update Time Null >>>CLICK HERE<<< doctrine:schema:update --dump-sql ALTER TABLE categorie Mysql Information Schema Update Time Null I want to update a MySQL database schema (with MySQL code) but I am unfortunately not sure 'name' VARCHAR(64) NOT NULL 'password' VARCHAR(64) NOT NULL fieldname

More information

CLOUD MAIL Administrator User Guide. (Version 1.0)

CLOUD MAIL Administrator User Guide. (Version 1.0) Administrator User Guide () Table of Contents 1. How to Login the Administration Panel... 3 2. How to Update Administrator Information... 4 3. How to Check the Cloud Mail Account Information... 4 4. How

More information

MYRO My Record Oriented privilege system

MYRO My Record Oriented privilege system MYRO My Record Oriented privilege system Giorgio Calderone IFC - INAF Palermo, Italy Luciano Nicastro IASF - INAF Bologna, Italy April 29, 2015 Ver. 0.3.2-alpha3 http://ross.iasfbo.inaf.it/myro This page

More information

Request can't be sent. Please verify your system parameters. You should also have a look at your log file. Save or Cancel to finish...

Request can't be sent. Please verify your  system parameters. You should also have a look at your log file. Save or Cancel to finish... 1/11 Warning! This is an Advanced subject, that is not necessary for running the grib plugin. Do not try these setups unless you are familiar with your operating system, comfortable with handling the command

More information

SETUP FOR OUTLOOK (Updated October, 2018)

SETUP FOR OUTLOOK (Updated October, 2018) EMAIL SETUP FOR OUTLOOK (Updated October, 2018) This tutorial will show you how to set up your email in Outlook using IMAP or POP. It also explains how to configure Outlook for MAC. Click on your version

More information

How do I configure my LPL client to use SSL for incoming mail?

How do I configure my LPL  client to use SSL for incoming mail? How do I configure my LPL email client to use SSL for incoming mail? When you begin using your modern graphical email client program (e.g., Thunderbird, Mac Mail, Outlook), it will present a series of

More information

The Multi Domain Administrator account can operate with Domain Administrator privileges on all associated Domain Administrator users.

The Multi Domain Administrator account can operate with Domain Administrator privileges on all associated Domain Administrator users. User Management Libra Esva users can manage and access the system. With Libra Esva you can enable per-user quarantine and the system will create user accounts to enable access to quarantine settings and

More information

How to setup PureFTPD with mysql user.

How to setup PureFTPD with mysql user. How to setup PureFTPD with mysql user. Now we setup pure-ftpd with mysqld user. 1. Install packet: # yum install epel-release # yum install pure-ftpd 2. Now we create user and group for Pure-FTPD # groupadd

More information

Infotek Solutions Inc.

Infotek Solutions Inc. Infotek Solutions Inc. Read Data from Database and input in Flight Reservation login logout and add Check point in QTP: In this tutorial we will read data from mysql database and give the input to login

More information

with Postfix, Dovecot, and MySQL

with Postfix, Dovecot, and MySQL Email with Postfix, Dovecot, and MySQL Updated Wednesday, April 9th, 0 by Phil Zona Use promo code DOCS0 for $0 credit on a new account. Try this Guide Contribute on GitHub View Project View File Edit

More information

Aggregation for Secure Local, Remote and Mobile Access. Frank Cox. October 27, 2013

Aggregation for Secure Local, Remote and Mobile Access. Frank Cox. October 27, 2013 Email Aggregation for Secure Local, Remote and Mobile Access Frank Cox October 27, 2013 Abstract Revised October 28, 2013: Minor corrections to the text and formatting, added more crossreferences. This

More information

Note: CONTENTS. 1. Outlook Express (IMAP) 2. Microsoft Outlook (IMAP) 3. Eudora (IMAP) 4. Thunderbird (IMAP) 5. Outlook Express (POP)

Note: CONTENTS. 1. Outlook Express (IMAP) 2. Microsoft Outlook (IMAP) 3. Eudora (IMAP) 4. Thunderbird (IMAP) 5. Outlook Express (POP) CONTENTS 1. Outlook Express (IMAP) 2. Microsoft Outlook (IMAP) 3. Eudora (IMAP) 4. Thunderbird (IMAP) 5. Outlook Express (POP) Note: Prior to configuring, please ensure that your ID is enabled for POP/IMAP.

More information

Secure Virtual Mailserver HOWTO Postfix + OpenLDAP + Dovecot + Jamm + SASL + SquirrelMail

Secure Virtual Mailserver HOWTO Postfix + OpenLDAP + Dovecot + Jamm + SASL + SquirrelMail Secure Virtual Mailserver HOWTO Postfix + OpenLDAP + Dovecot + Jamm + SASL + SquirrelMail Authored (more or less) by: Peter Lacey; placey at wanderingbarque.com Revision History: Revision 2.17: Finally

More information

1 INTRODUCTION TO EASIK 2 TABLE OF CONTENTS

1 INTRODUCTION TO EASIK 2 TABLE OF CONTENTS 1 INTRODUCTION TO EASIK EASIK is a Java based development tool for database schemas based on EA sketches. EASIK allows graphical modeling of EA sketches and views. Sketches and their views can be converted

More information

PostMaster Enterprise v8.xx Setup Guide Windows

PostMaster Enterprise v8.xx Setup Guide Windows PostMaster Enterprise v8.xx Setup Guide Windows How Do I Carry Out A Fresh Setup Of PMEv8 The complete installation of PMEv8 covers the following steps Start PMEv8 How Do I Carry Out A Fresh Setup Of PMEv8

More information

SQL table specification, port for Web Report

SQL table specification, port for Web Report Manual TrueView Report Daemon Copyright Cognimatics AB, 2007 Document history September 17 2007, 1.00 July 31 2008, 1.06 Initial version SQL table specification, port for Web Report Overview TrueView Report

More information

How to use SQL to create a database

How to use SQL to create a database Chapter 17 How to use SQL to create a database How to create a database CREATE DATABASE my_guitar_shop2; How to create a database only if it does not exist CREATE DATABASE IF NOT EXISTS my_guitar_shop2;

More information

Installation and Configuration Guide

Installation and Configuration Guide Senturus Analytics Connector Version 2.2 Installation and Configuration Guide Senturus Inc. 533 Airport Blvd. Suite 400 Burlingame CA 94010 P 888 601 6010 F 650 745 0640 2017 Senturus, Inc. Table of Contents

More information

[ Team LiB ] Table of Contents Index Reviews Reader Reviews Errata Academic Postfix: The Definitive Guide By Kyle D. Dent

[ Team LiB ] Table of Contents Index Reviews Reader Reviews Errata Academic Postfix: The Definitive Guide By Kyle D. Dent Table of Contents Index Reviews Reader Reviews Errata Academic Postfix: The Definitive Guide By Kyle D. Dent Publisher: O'Reilly Pub Date: December 2003 ISBN: 0-596-00212-2 Pages: 264 Postfix: The Definitive

More information

Set Up with Microsoft Outlook 2013 using POP3

Set Up  with Microsoft Outlook 2013 using POP3 Page 1 of 14 Help Center Set Up E-mail with Microsoft Outlook 2013 using POP3 Learn how to configure Microsoft Outlook 2013 for use with your 1&1 e-mail account using the POP3 Protocol. Before you begin,

More information

NETW 111 Handout Lab 10 Installing and Configuring

NETW 111 Handout Lab 10 Installing and Configuring Email The birth of electronic mail (email) occurred in the early 1960s. The mailbox was a file in a user's home directory that was readable only by that user. Primitive mail applications appended new text

More information

1 Login AppServ Hosting Control System

1 Login AppServ Hosting Control System Login -1- AppServ Hosting Control System 1. /vhcs2 Control System http://www.yourdomainname.com/vhcs2 2. Username Login appservhosting.com 3. Password Login 4. AppServ Hosting Control System 1 Login AppServ

More information

We want to install putty, an ssh client on the laptops. In the web browser goto:

We want to install putty, an ssh client on the laptops. In the web browser goto: We want to install putty, an ssh client on the laptops. In the web browser goto: www.chiark.greenend.org.uk/~sgtatham/putty/download.html Under Alternative binary files grab 32 bit putty.exe and put it

More information

Installation and Configuration Guide

Installation and Configuration Guide Senturus Analytics Connector Version 2.2 Installation and Configuration Guide Senturus Inc 533 Airport Blvd. Suite 400 Burlingame CA 94010 P 888 601 6010 F 650 745 0640 Table of Contents 1. Install Senturus

More information

This lab will introduce you to MySQL. Begin by logging into the class web server via SSH Secure Shell Client

This lab will introduce you to MySQL. Begin by logging into the class web server via SSH Secure Shell Client Lab 2.0 - MySQL CISC3140, Fall 2011 DUE: Oct. 6th (Part 1 only) Part 1 1. Getting started This lab will introduce you to MySQL. Begin by logging into the class web server via SSH Secure Shell Client host

More information

Data and Tables. Bok, Jong Soon

Data and Tables. Bok, Jong Soon Data and Tables Bok, Jong Soon Jongsoon.bok@gmail.com www.javaexpert.co.kr Learning MySQL Language Structure Comments and portability Case-sensitivity Escape characters Naming limitations Quoting Time

More information

Configuring an IMAP4 or POP3 Journal Account for Microsoft Exchange Server 2003

Configuring an IMAP4 or POP3 Journal Account for Microsoft Exchange Server 2003 Configuring an IMAP4 or POP3 Journal Account for Microsoft Exchange Server 2003 This article refers to Microsoft Exchange Server 2003. As of April 8, 2014, Microsoft no longer issues security updates for

More information

v7.0 HP Intelligent Management Center MySQL 5.6 Installation and Configuration Guide (for Linux)

v7.0 HP Intelligent Management Center MySQL 5.6 Installation and Configuration Guide (for Linux) v7.0 HP Intelligent Management Center MySQL 5.6 Installation and Configuration Guide (for Linux) Abstract This document is intended to be the installation and configuration guide for MySQL in addition

More information

Contents. I How To Set Up and Maintain IMAP Servers 15. Introduction 13

Contents. I How To Set Up and Maintain IMAP Servers 15. Introduction 13 Introduction 13 I How To Set Up and Maintain IMAP Servers 15 1 Protocols and Terms 17 1.1 WhyIsIMAPSoComplex?... 19 1.2 ComparingCourierandCyrus... 20 2 POP3 and IMAP at the Protocol Level 23 2.1 POP3...

More information

CST8207: GNU/Linux Operating Systems I Lab Six Linux File System Permissions. Linux File System Permissions (modes) - Part 1

CST8207: GNU/Linux Operating Systems I Lab Six Linux File System Permissions. Linux File System Permissions (modes) - Part 1 Student Name: Lab Section: Linux File System Permissions (modes) - Part 1 Due Date - Upload to Blackboard by 8:30am Monday March 12, 2012 Submit the completed lab to Blackboard following the Rules for

More information

TINYINT[(M)] [UNSIGNED] [ZEROFILL] A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255.

TINYINT[(M)] [UNSIGNED] [ZEROFILL] A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255. MySQL: Data Types 1. Numeric Data Types ZEROFILL automatically adds the UNSIGNED attribute to the column. UNSIGNED disallows negative values. SIGNED (default) allows negative values. BIT[(M)] A bit-field

More information

Webmail Which Webmail applications are available?

Webmail Which Webmail applications are available? Mail FAQ Webmail Which Webmail applications are available? Why is the Webmail application that I want to use missing? Can I reconfigure access to Webmail from http://example.com/webmail to webmail.example.com?

More information

Upgrading POSIX components to be TLS v1.2 compatible

Upgrading POSIX  components to be TLS v1.2 compatible Upgrading POSIX email components to be TLS v1.2 compatible By Joe Doupnik jrd@netlab1.net jdoupnik@microfocus.com Mindworksuk and Micro Focus Joe Doupnik 2016 What I wanted to accomplish Bring current

More information

CUSTOMER CONTROL PANEL... 2 DASHBOARD... 3 HOSTING &

CUSTOMER CONTROL PANEL... 2 DASHBOARD... 3 HOSTING & Table of Contents CUSTOMER CONTROL PANEL... 2 LOGGING IN... 2 RESET YOUR PASSWORD... 2 DASHBOARD... 3 HOSTING & EMAIL... 4 WEB FORWARDING... 4 WEBSITE... 5 Usage... 5 Subdomains... 5 SSH Access... 6 File

More information

CipherMail Gateway Upgrade Guide

CipherMail Gateway Upgrade Guide CIPHERMAIL EMAIL ENCRYPTION CipherMail Gateway Upgrade Guide January 18, 2019, Rev: 12246 Copyright 2008-2019, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction 3 2 Backup 3 3 Upgrade procedure

More information

Files (review) and Regular Expressions. Todd Kelley CST8207 Todd Kelley 1

Files (review) and Regular Expressions. Todd Kelley CST8207 Todd Kelley 1 Files (review) and Regular Expressions Todd Kelley kelleyt@algonquincollege.com CST8207 Todd Kelley 1 midterms (Feb 11 and April 1) Files and Permissions Regular Expressions 2 Sobel, Chapter 6 160_pathnames.html

More information

Scan Results - ( Essentials - Onsharp )

Scan Results -   ( Essentials - Onsharp ) Scan Results - www.onsharp.com ( Essentials - Onsharp ) Overview Open Ports (18) Scan ID: 7675527 Target: www.onsharp.com Max Score: 2.6 Compliance: Passing PCI compliance, Expires undefined Profile: 15

More information

CS/CIS 249 SP18 - Intro to Information Security

CS/CIS 249 SP18 - Intro to Information Security Lab assignment CS/CIS 249 SP18 - Intro to Information Security Lab #2 - UNIX/Linux Access Controls, version 1.2 A typed document is required for this assignment. You must type the questions and your responses

More information

CLOUD MAIL End User Guide. (Version 1.0)

CLOUD MAIL End User Guide. (Version 1.0) End User Guide () Table of Contents 1. How to Activate New Account... 3 2. How to Compose a New Email Message... 5 3. How to View and Edit the Email Draft... 6 4. How to View Sent Email Messages... 6 5.

More information

Below are the steps to install Orangescrum Self Hosted version of Cloud Edition in Ubuntu Server Last Updated: OCT 18, 2018

Below are the steps to install Orangescrum Self Hosted version of Cloud Edition in Ubuntu Server Last Updated: OCT 18, 2018 Below are the steps to install Orangescrum Self Hosted version of Cloud Edition in Ubuntu Server Last Updated: OCT 18, 2018 Step 1 Download the Orangescrum Self Hosted version of CloudEdition Extract the

More information

Installation guide for Choic Multi User Edition

Installation guide for Choic Multi User Edition Installation guide for ChoiceMail Multi User Edition March, 2004 Version 2.1 Copyright DigiPortal Software Inc., 2002 2004 All rights reserved ChoiceMail Multi User Installation Guide 1. Go to the URL

More information

Database and MySQL Temasek Polytechnic

Database and MySQL Temasek Polytechnic PHP5 Database and MySQL Temasek Polytechnic Database Lightning Fast Intro Database Management Organizing information using computer as the primary storage device Database The place where data are stored

More information

THE UNIVERSITY OF AUCKLAND

THE UNIVERSITY OF AUCKLAND VERSION 1 COMPSCI 280 THE UNIVERSITY OF AUCKLAND SECOND SEMESTER, 2015 Campus: City COMPUTER SCIENCE Enterprise Software Development (Time allowed: 40 minutes) NOTE: Enter your name and student ID into

More information

Linux Network Administration. MySQL COMP1071 Summer 2017

Linux Network Administration. MySQL COMP1071 Summer 2017 Linux Network Administration MySQL COMP1071 Summer 2017 Databases Database is a term used to describe a collection of structured data A database software package contains the tools used to store, access,

More information

Working with Basic Linux. Daniel Balagué

Working with Basic Linux. Daniel Balagué Working with Basic Linux Daniel Balagué How Linux Works? Everything in Linux is either a file or a process. A process is an executing program identified with a PID number. It runs in short or long duration

More information

LISTSERV Maestro 7.3 Installation Manual for Linux. April 4, 2017 L-Soft Sweden AB lsoft.com

LISTSERV Maestro 7.3 Installation Manual for Linux. April 4, 2017 L-Soft Sweden AB lsoft.com LISTSERV Maestro 7.3 Installation Manual for Linux April 4, 2017 L-Soft Sweden AB lsoft.com This document describes the installation of the Version 7.3 Build 1 release of LISTSERV Maestro for Linux with

More information

PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008.

PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008. PHP: Cookies, Sessions, Databases. CS174. Chris Pollett. Sep 24, 2008. Outline. How cookies work. Cookies in PHP. Sessions. Databases. Cookies. Sometimes it is useful to remember a client when it comes

More information

Buzztouch Server 2.0 with Amazon EC2

Buzztouch Server 2.0 with Amazon EC2 Buzztouch Server 2.0 with Amazon EC2 This is for those that want a step by step instructions on how to prepare an Amazon's EC2 instance for the Buzztouch server. This document only covers the amazon EC2

More information

Pre-Assessment Answers-1

Pre-Assessment Answers-1 Pre-Assessment Answers-1 0Pre-Assessment Answers Lesson 1 Pre-Assessment Questions 1. What is the name of a statistically unique number assigned to all users on a Windows 2000 system? a. A User Access

More information

INF322 Operating Systems

INF322 Operating Systems Galatasaray University Computer Engineering Department INF322 Operating Systems TP01: Introduction to Linux Ozan Çağlayan ocaglayan@gsu.edu.tr ozancaglayan.com Fundamental Concepts Definition of Operating

More information

DefendX Software QFS for NetApp Installation Guide

DefendX Software QFS for NetApp Installation Guide DefendX Software QFS for NetApp Installation Guide Version 8.5 This guide provides a short introduction to installation and initial configuration of DefendX Software QFS for NAS, NetApp Edition, from an

More information

More MySQL ELEVEN Walkthrough examples Walkthrough 1: Bulk loading SESSION

More MySQL ELEVEN Walkthrough examples Walkthrough 1: Bulk loading SESSION SESSION ELEVEN 11.1 Walkthrough examples More MySQL This session is designed to introduce you to some more advanced features of MySQL, including loading your own database. There are a few files you need

More information

NTP Software QFS for NetApp

NTP Software QFS for NetApp NTP Software QFS for NetApp Installation Guide Version 8.5 This guide provides a short introduction to installation and initial configuration of NTP Software QFS for NAS, NetApp Edition, from an administrator

More information

JetOS93 MySQL SDK. User Manual Korenix Overview 1

JetOS93 MySQL SDK. User Manual Korenix Overview 1 JetOS93 MySQL SDK User Manual www.korenix.com 0.0.1 Korenix Overview 1 Copyright Notice Copyright 2012 Korenix Technology Co., Ltd. All rights reserved. Reproduction without permission is prohibited. Information

More information

TPF Internet Mail Server

TPF Internet Mail Server TPF Internet Mail Server Administrative Enhancements Rick Schoonmaker Distributed Subcommittee TPF Internet Mail Server: Review User A SMTP (Send) SMTPD Local Remote B.inbox B.inbox.work B.inbox.work.a

More information

5. SQL Query Syntax 1. Select Statement. 6. CPS: Database Schema

5. SQL Query Syntax 1. Select Statement. 6. CPS: Database Schema 5. SQL Query Syntax 1. Select Statement 6. CPS: Database Schema Joined in 2016 Previously IT Manager at RSNWO in Northwest Ohio AAS in Computer Programming A+ Certification in 2012 Microsoft Certified

More information

Configuring Cisco Unity and Unity Connection Servers

Configuring Cisco Unity and Unity Connection Servers CHAPTER 6 Configuring Cisco Unity and Unity Connection Servers Cisco Unity Servers Cisco Unity receives calls, plays greetings, and records and encodes voicemail. When a voicemail is received, Cisco Unity

More information