I am creating a .deb installation package for our software, which depends on a valid SMTP server being installed. Currently the control
file states:
Depends: mail-transport-agent
However one Debian user complained that the package wouldn't install, probably because he has exim
installed. Now I am a little confused. Is exim a valid MTA? If so, why doesn't it "provide" the virtual package mail-transport-agent
?
If I edit my control
file to state:
Depends: exim | mail-transport-agent
Can I assume a working SMTP server will be available when the exim
package is installed? Or is exim
not really a replacement for postfix, sendmail, etc?