MTA packaging (exim, postfix, sendmail, ssmtp)
Tue Sep 9 04:32:00 GMT 2014
Yaakov Selkowitz wrote:
> Corinna, Christian, Daniel, Pierre,
> While I'm working out the details of allowing all your MTA packages to
> coexist, it would be helpful if you could clarify under what
> circumstances, if any, you expect that your MTA could function as
> /usr/sbin/sendmail for the purposes of sending outgoing mail without any
> configuration on the part of users.
Sendmail needs to be started as a service. If you mean the Cygwin user (she who
installs Sendmail), I included a postinstall script. It installs the 'CYGWIN
sendmail' service, creates the Sendmail unprivileged user ('smmsp') and sets
permissions, needed by sendmail. Permissions are set on the following directories
/var/empty (only if sshd is not installed)
Also, I included a /usr/bin/sendmail-config script, which checks the full hostname
of the box. If the hostname cannot be used as a fully qualified domain name, the
script suggests to change the Primary DNS suffix of the box.
If you mean the e-mail user who sends mail, no configuration is needed.
My source package will also be compiled by Ubuntu, Suze and Raspbian (Raspberry PI)
users. These OS-es are very likely to use alternatives also.
To avoid overriding any symlinks, I am considering changing the Makefile, so it will
install the binaries and system binaries like so:
/usr/sbin -> /usr/libexec
/usr/bin -> only if non-existant
Your thoughts on this?
More information about the Cygwin-apps