Edinetz said:
Clearly the problem was with the SMTP server not allowing connections from Vodacom. There is no problem at Vodacom as it only provides internet connectivity as they are not an ISP so how can they be at fault.
The issue of sending e-mails from a non-host network leads to many problems and presents both bearer networks (such as Vodacom) and ISP's with quite a headache. All due to people who abuse 'open' systems such as the internet.
In a 'normal' setup you'll dial into your ISP and will be authenticated with Radius or some similar process and then can connect to the ISP SMTP server to send mail. This is all well contained and managed.
The problem comes in when you connect to your native SMTP server from a foreign network, especially a NATed network such as the Vodacom 3G/GPRS network where a single IP address is presented. If an ISP open this IP for SMTP, any person on the 3G network can now abuse their server.
The only way to get around this is for the ISP's to implement username/password authentication, so a user is authenticated irrespective from wherever he connects to the SMTP server.
Most ISP's now do this so it should not be such a big issue anymore.
For Vodacom to implement a relay is also not feasible as such a server must be open to anyone to send mail. Vodacom does not have your ISP-specific username/password to authenticate you on such a server.
If there is an open SMTP server and it gets abused by a user, the subsequent blacklisting will take everybody down.
If you have a spesific situation that you cannot send mail using your native SMTP server, please let us know and we'll work at resolving it.