1
Name:                   postmaster
2
Version:                0.2
3
Copyright:              (c) 2004-2010 Peter Simons
4
License:                GPL
5
License-File:           COPYING
6
Author:                 Peter Simons <simons@cryp.to>
7
Maintainer:             Peter Simons <simons@cryp.to>
8
Homepage:               http://gitorious.org/postmaster
9
Category:               Network
10
Synopsis:               Postmaster ESMTP Server
11
Description:            Postmaster implements an ESMTP server. Given a configuration,
12
                        it starts up and listens for incoming SMTP connections, handles
13
                        them, and pipes the accepted e-mail messages into an arbitrary
14
                        local mailer of your choice. A good local mailer is Procmail.
15
                        Beyond that, you can configure and modify every little step
16
                        of the SMTP transaction. All the real work is done through
17
                        call-back functions.
18
Cabal-Version:          >= 1.6
19
Build-Type:             Simple
20
Tested-With:            GHC == 6.12.1
21
22
Extra-Source-Files:     Postmaster/Base.hs
23
                        Postmaster/FSM/HeloName.hs
24
                        Postmaster/FSM/PeerAddr.hs
25
                        Postmaster/FSM/EhloPeer.hs
26
                        Postmaster/FSM/Announce.hs
27
                        Postmaster/FSM/DNSResolver.hs
28
                        Postmaster/FSM/EventHandler.hs
29
                        Postmaster/FSM/MailID.hs
30
                        Postmaster/FSM/PeerHelo.hs
31
                        Postmaster/FSM/MailFrom.hs
32
                        Postmaster/FSM/SessionState.hs
33
                        Postmaster/FSM/Spooler.hs
34
                        Postmaster/FSM/DataHandler.hs
35
                        Postmaster/Env.hs
36
                        Postmaster/Main.hs
37
                        Postmaster/FSM.hs
38
                        Postmaster/IO.hs
39
                        Postmaster.hs
40
41
Source-Repository head
42
  Type:                 git
43
  Location:             git://gitorious.org/postmaster/mainline.git
44
45
Executable postmaster
46
  Main-Is:              tutorial.lhs
47
  GHC-Options:          -Wall -threaded
48
  Extra-Libraries:      adns crypto
49
  Build-Depends:        base >=3 && <5, haskell98, directory, mtl, network, unix, parsec,
50
                        containers, bytestring, old-time, hsyslog, hsdns, hsemail,
51
                        hopenssl