Home
Name Modified Size InfoDownloads / Week
INDEX.txt 2012-02-15 306 Bytes
README.txt 2012-02-15 1.6 kB
kissmta_pop-V0.0.01.pl 2012-02-15 9.7 kB
kissmta-0.0.01.pl 2012-02-15 7.5 kB
accounts.cfg 2012-02-15 68 Bytes
Totals: 5 Items   19.1 kB 0
GENERAL:
KissMTA is an e-mail server with the goal of being easy to setup and manage.  It's written in Perl and is developed on a Linux system. Since it's goal is to be simple, there should be no problem getting it to run on other *nix systems.

One of the goals is to write it to be as portable as possible using the most common Perl modules.



VERSION:
kissmta-0.0.01 - RECIEVE ONLY smtp server.
kisspop-0.0.01 - Incomplete pop server for testing.




INSTALLATION:
NOTE: KissMTA is being developed on a Slackware Linux server so other distros may have slightly different instructions.

You CAN run the server as root but, it's really a bad idea so,...
1) Create a new user (as root)
  adduser kissmta

2) Change to that user
  su kissmta

3) Download KissMTA

4) Move the files into ANY directory you want
  mkdir ~/bin/
  mv kiss* ~/bin/
  mv accounts.cfg ~/bin/

5) Make sure the files are executable.
  cd ~/bin
  chmod 755 *.pl

6) Either rename the *.pl files or create symbolic links to them.
  ln -S kissmta-VERSION.pl kissmta
  ln -S kisspop-VERSION.pl kisspop

7) Configure inetd to route snmp and pop traffic to KissMTA executable
  exit (to leave kissmta user and go back to root)
  vi /etc/inetd.conf

    smtp    stream  tcp     nowait  root    /usr/sbin/tcpd  /home/kissmta/bin/kissmta
    pop3    stream  tcp     nowait  root    /usr/sbin/tcpd  /home/kissmta/bin/kisspop

8) Edit the accounts.cfg file.
FORMAT:
  email_address:password
  (one line per account)

9) You should now have a working* e-mail server.

*At this time KissMTA is recieve only.



Source: README.txt, updated 2012-02-15