Exim
Jason Tishler
jason@tishler.net
Fri Aug 23 06:38:00 GMT 2002
Pierre,
On Thu, Aug 22, 2002 at 07:30:05PM -0400, Pierre A. Humblet wrote:
> I'd like to propose including exim, a Mail Transfer Agent
> similar to sendmail, in setup.
My vote is a *very* emphatic YES! I was going to contact you either to
gently prod you into contributing exim or ask if I could do so myself.
But, since you did the work, you should get the glory. :,)
BTW, the latest exim (i.e., 4.10) builds OOTB under Cygwin. Thank you
very much for your porting efforts!
I would like to propose that you package using a more "normal" layout.
See the attached exim.lst for the details.
Please feel free to use the attach, if they prove useful to you:
o build.sh: my exim build recipe
o exim.sh: the "meat" of a exim postinstall script that creates
the exim user, mail group, etc.
Note that exim.sh was actually a record of the steps that I used when
installing exim on my home PC, but it is still a good starting point.
> The Cygwin port has been available for several months and seems
> to perform well. However there are several packaging decisions
> to make. Feedback from this list would be helpful.
I will try to add only new information below...
> 1) MTAs normally require a DNS resolver, such as bind. Instead
Since I already had bind 8.3.1 installed, I built my exim against it
instead of your minires. I don't know enough about bind to know the
version 8 versus 9 issues. However, bind 8.3.1 builds cleanly with the
following Steven Biggs patch:
http://sources.redhat.com/ml/cygwin/2001-08/msg00184/bind-8.3.0-T1A.CYGWIN.patch
So, another alternative is for someone to contribute bind 8.3.1 (me, you,
or Nicholas?) and build against it. bind could be upgraded to version 9
when it's ready.
> 3) Exim comes with a number of features that require extra packages:
> a) SSL/TLS (works fine)
Yes.
> b) Perl (works for Gerrit Haase on NT, crashes for me on Win98)
Neutral.
> c) SQL (untried)
No.
> 4) Similarly exim can support various mailbox formats (e.g. maildir)
> and authenticators. I have not tested them, having no use for them.
I vote for the extra mailbox formats.
> Are there strong opinions about including untested and somewhat
> obscure features?
Not for me, just document what is untested in the README -- for example,
this is what I did for fetchmail and SSL.
Thanks,
Jason
-------------- next part --------------
/etc
/etc/exim.conf.default
/etc/postinstall
/etc/postinstall/exim.sh
/usr
/usr
/usr/bin
/usr/bin/exicyclog
/usr/bin/exigrep
/usr/bin/exim-4.10-1.exe
/usr/bin/exim
/usr/bin/eximstats
/usr/bin/exim_checkaccess
/usr/bin/exim_dbmbuild.exe
/usr/bin/exim_dumpdb.exe
/usr/bin/exim_fixdb.exe
/usr/bin/exim_lock.exe
/usr/bin/exim_tidydb.exe
/usr/bin/exinext
/usr/bin/exiqsumm
/usr/bin/exiwhat
/usr/bin/mailq
/usr/bin/newaliases
/usr/bin/runq
/usr/man
/usr/man/man8
/usr/man/man8/exim.8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build.sh
Type: application/x-sh
Size: 763 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20020823/a46c9660/attachment.sh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: exim.sh
Type: application/x-sh
Size: 1085 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20020823/a46c9660/attachment-0001.sh>
More information about the Cygwin-apps
mailing list