Looks like there are at least three projects,
basically solving the same thing:
>smtpclient by Ralf Engelshall
>nbsmtp by "drysdam"
>mini_sendmail by Jef Poskanzer
does not accept "-i"
mini_sendmail does not accept the switch "-i", which is needed for php by default.
a) change php.ini to contain only "sendmail -t"
b) patch program to ignore "-i" switch.
just a hint ;-)
mini_sendmail and CC:
I've found what I suppose is a simple bug. If you send
messages containing an empty Cc: line in headers section,
while working with option -t, mini_sendmail sends this line
to the remote SMTP server, which fails with error 501.
Removing the empty Cc: mini_sendmail works great and
the remote smtp server doesn't complain.
Tried using Sendmail aliases "feed to program" via a
simple perl script.
An open, cross-platform journaling program.
A scientific plotting package.