If you are feeling really adventurous, you may be able to achieve your objective by:
1) disable or restrict inbound SMTP traffic
2) disable or customize the qpsmtpd check_goodrcptto plugin (disable it to accept email addressed to anyone, anywhere; customize
/var/service/qpsmtpd/config/goodrcptto to accept mail for anyone@csoft.intnet.mu, or to list only the valid accounts in your ISP's mail server). Changing these settings could significantly increase your spam -- hence recommendation 1
3) Customize
/var/qmail/alias/.qmail-default to contain something similar to:
| qmail-remote [a.b.c.d] "$SENDER" $DEFAULT@csoft.intnet.mu(where a.b.c.d is the IP address of your ISP's mail server).
dot-qmail: man page showing the syntax for qmail's ".qmail*" control files (including /var/qmail/.qmail-default)
qmail-remote: man page for the qmail-remote program
INSTALL.alias: notes on the files in /var/qmail/alias/*
Caveats:
- I have *no idea* if this will work
- I have no idea what impact this would have on your spam traffic level
- I have no idea if this could create a mail loop that would fill your SME or ISP mail server with bounce messages.
Pros:
- If it works, and doesn't cause problems, this could be a valuable addition to SME server capabilities - I have used "split domain" mail servers several times in the past, and have seen this question raised from time to time on the SME forums.