Name | Modified | Size | Downloads / 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.