MTA packaging (exim, postfix, sendmail, ssmtp)

Christian Franke Christian.Franke@t-online.de
Fri Aug 29 18:45:00 GMT 2014


Yaakov Selkowitz wrote:
> On 2014-08-28 18:25, 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.

The postfix sendmail emulation would at least require that postfix is 
running as service/daemon. With default configuration, postfix sends 
email directly to destination MX server. This won't work in many use 
cases (direct access blocked by firewall, destination port 25 blocked by 
anti-virus application or ISP, connections from dynamic IP addresses 
rejected by MX, ...).


> Christian,
>
> I know you're still working on some runtime issues with postfix, but 
> could you provide a file list so I can see what your package may look 
> like when it's ready?
>

Attached is a tar -t output of current draft postfix package (excluding 
the -doc and -debug packages). The conflicting names already have a 
.postfix extension.

Christian

-------------- next part --------------
etc/
etc/defaults/
etc/defaults/etc/
etc/defaults/etc/postfix/
etc/defaults/etc/postfix/access
etc/defaults/etc/postfix/aliases
etc/defaults/etc/postfix/canonical
etc/defaults/etc/postfix/generic
etc/defaults/etc/postfix/header_checks
etc/defaults/etc/postfix/main.cf
etc/defaults/etc/postfix/master.cf
etc/defaults/etc/postfix/relocated
etc/defaults/etc/postfix/transport
etc/defaults/etc/postfix/virtual
etc/postfix/
etc/postfix/bounce.cf.default
etc/postfix/main.cf.default
etc/postfix/makedefs.out
etc/postinstall/
etc/postinstall/postfix.sh
etc/preremove/
etc/preremove/postfix.sh
usr/
usr/bin/
usr/bin/mailq.postfix
usr/bin/newaliases.postfix
usr/lib/
usr/libexec/
usr/libexec/postfix/
usr/libexec/postfix/anvil.exe
usr/libexec/postfix/bounce.exe
usr/libexec/postfix/cleanup.exe
usr/libexec/postfix/discard.exe
usr/libexec/postfix/dnsblog.exe
usr/libexec/postfix/error.exe
usr/libexec/postfix/flush.exe
usr/libexec/postfix/lmtp.exe
usr/libexec/postfix/local.exe
usr/libexec/postfix/master.exe
usr/libexec/postfix/nqmgr.exe
usr/libexec/postfix/oqmgr.exe
usr/libexec/postfix/pickup.exe
usr/libexec/postfix/pipe.exe
usr/libexec/postfix/post-install
usr/libexec/postfix/postfix-files
usr/libexec/postfix/postfix-script
usr/libexec/postfix/postfix-wrapper
usr/libexec/postfix/postmulti-script
usr/libexec/postfix/postscreen.exe
usr/libexec/postfix/proxymap.exe
usr/libexec/postfix/qmgr.exe
usr/libexec/postfix/qmqpd.exe
usr/libexec/postfix/scache.exe
usr/libexec/postfix/showq.exe
usr/libexec/postfix/smtp.exe
usr/libexec/postfix/smtpd.exe
usr/libexec/postfix/spawn.exe
usr/libexec/postfix/tlsmgr.exe
usr/libexec/postfix/tlsproxy.exe
usr/libexec/postfix/trivial-rewrite.exe
usr/libexec/postfix/verify.exe
usr/libexec/postfix/virtual.exe
usr/sbin/
usr/sbin/postalias.exe
usr/sbin/postcat.exe
usr/sbin/postconf.exe
usr/sbin/postdrop.exe
usr/sbin/postfix.exe
usr/sbin/postkick.exe
usr/sbin/postlock.exe
usr/sbin/postlog.exe
usr/sbin/postmap.exe
usr/sbin/postmulti.exe
usr/sbin/postqueue.exe
usr/sbin/postsuper.exe
usr/sbin/sendmail.postfix.exe
usr/share/
usr/share/doc/
usr/share/doc/postfix/
usr/share/doc/postfix/COPYRIGHT
usr/share/doc/postfix/HISTORY
usr/share/doc/postfix/LICENSE
usr/share/doc/postfix/TLS_LICENSE
usr/share/man/
usr/share/man/man1/
usr/share/man/man1/mailq.postfix.1.gz
usr/share/man/man1/newaliases.postfix.1.gz
usr/share/man/man1/postalias.1.gz
usr/share/man/man1/postcat.1.gz
usr/share/man/man1/postconf.1.gz
usr/share/man/man1/postdrop.1.gz
usr/share/man/man1/postfix.1.gz
usr/share/man/man1/postkick.1.gz
usr/share/man/man1/postlock.1.gz
usr/share/man/man1/postlog.1.gz
usr/share/man/man1/postmap.1.gz
usr/share/man/man1/postmulti.1.gz
usr/share/man/man1/postqueue.1.gz
usr/share/man/man1/postsuper.1.gz
usr/share/man/man1/sendmail.postfix.1.gz
usr/share/man/man5/
usr/share/man/man5/access.5.gz
usr/share/man/man5/aliases.5.gz
usr/share/man/man5/body_checks.5.gz
usr/share/man/man5/bounce.5.gz
usr/share/man/man5/canonical.5.gz
usr/share/man/man5/cidr_table.5.gz
usr/share/man/man5/generic.5.gz
usr/share/man/man5/header_checks.5.gz
usr/share/man/man5/ldap_table.5.gz
usr/share/man/man5/lmdb_table.5.gz
usr/share/man/man5/master.5.gz
usr/share/man/man5/memcache_table.5.gz
usr/share/man/man5/mysql_table.5.gz
usr/share/man/man5/nisplus_table.5.gz
usr/share/man/man5/pcre_table.5.gz
usr/share/man/man5/pgsql_table.5.gz
usr/share/man/man5/postconf.5.gz
usr/share/man/man5/postfix-wrapper.5.gz
usr/share/man/man5/regexp_table.5.gz
usr/share/man/man5/relocated.5.gz
usr/share/man/man5/socketmap_table.5.gz
usr/share/man/man5/sqlite_table.5.gz
usr/share/man/man5/tcp_table.5.gz
usr/share/man/man5/transport.5.gz
usr/share/man/man5/virtual.5.gz
usr/share/man/man8/
usr/share/man/man8/anvil.8.gz
usr/share/man/man8/bounce.8.gz
usr/share/man/man8/cleanup.8.gz
usr/share/man/man8/defer.8.gz
usr/share/man/man8/discard.8.gz
usr/share/man/man8/dnsblog.8.gz
usr/share/man/man8/error.8.gz
usr/share/man/man8/flush.8.gz
usr/share/man/man8/lmtp.8.gz
usr/share/man/man8/local.8.gz
usr/share/man/man8/master.8.gz
usr/share/man/man8/oqmgr.8.gz
usr/share/man/man8/pickup.8.gz
usr/share/man/man8/pipe.8.gz
usr/share/man/man8/postscreen.8.gz
usr/share/man/man8/proxymap.8.gz
usr/share/man/man8/qmgr.8.gz
usr/share/man/man8/qmqpd.8.gz
usr/share/man/man8/scache.8.gz
usr/share/man/man8/showq.8.gz
usr/share/man/man8/smtp.8.gz
usr/share/man/man8/smtpd.8.gz
usr/share/man/man8/spawn.8.gz
usr/share/man/man8/tlsmgr.8.gz
usr/share/man/man8/tlsproxy.8.gz
usr/share/man/man8/trace.8.gz
usr/share/man/man8/trivial-rewrite.8.gz
usr/share/man/man8/verify.8.gz
usr/share/man/man8/virtual.8.gz
var/
var/lib/
var/lib/postfix/
var/lib/postfix/.keep-postfix
var/spool/
var/spool/postfix/
var/spool/postfix/active/
var/spool/postfix/active/.keep-postfix
var/spool/postfix/bounce/
var/spool/postfix/bounce/.keep-postfix
var/spool/postfix/corrupt/
var/spool/postfix/corrupt/.keep-postfix
var/spool/postfix/defer/
var/spool/postfix/defer/.keep-postfix
var/spool/postfix/deferred/
var/spool/postfix/deferred/.keep-postfix
var/spool/postfix/flush/
var/spool/postfix/flush/.keep-postfix
var/spool/postfix/hold/
var/spool/postfix/hold/.keep-postfix
var/spool/postfix/incoming/
var/spool/postfix/incoming/.keep-postfix
var/spool/postfix/maildrop/
var/spool/postfix/maildrop/.keep-postfix
var/spool/postfix/pid/
var/spool/postfix/pid/.keep-postfix
var/spool/postfix/private/
var/spool/postfix/private/.keep-postfix
var/spool/postfix/public/
var/spool/postfix/public/.keep-postfix
var/spool/postfix/saved/
var/spool/postfix/saved/.keep-postfix
var/spool/postfix/trace/
var/spool/postfix/trace/.keep-postfix


More information about the Cygwin-apps mailing list