The features you need are already in testing. (except the address rewriting)
You may enable the testing repository and try if it works…
I think you need to remove the previously customized smarthost setting.
Notifications can be sent through using mail app or not:
There are relay rules now: