I think the banning may be blocking it, its not able to get a connection to localhost, the relaying may not be seen as coming from localhost even though it is on the same machine in the context which the code executes it is not localhost. Whatever ip address the web site runs as needs to be allowed to relay to localhost. localhost only maps to 127.0.0.1 and this is not what the web site is running on so the request is not seen as coming from localhost. If the web site were running as localhost it would work but other domains and ip addresses on the machine are not seen as the same as localhost.
So the local smtp server must be configured to allow mail from the ip address that the web site runs on.
This stack trace looks different than the previous post because it shows the error happens in mojoPortal.Net.Email which either was not in the other post or I missed seeing it somehow.
If your other sites work better using DotNetOpenMail then I would enable it on this one too.
Hope it helps,
Joe