I use to work for Blah Inc. Their outgoing mail server was mail.blah.com. Whenever I tried to send an e-mail from blah@yahoo.com by using their outgoing mail server, it was blocked and I got various error messages in the Outlook Express window that shows an e-mail's outgoing progress.
Reason why I couldn't send Yahoo through company's e-mail is due to them not only blocking port 25 but also making it so that outgoing mail required authentication.
If I am not mistaken, when a company requires you to use OutGoing Mail Authentication, they are checking to see if you have a valid user account and password associated with that company. See images below.
If I am not mistaken, when a company requires you to use OutGoing Mail Authentication, they are checking to see if you have a valid user account and password associated with that company. See images below.
Yep. But you wont find many ISP's that do that. They only do IP verification. So the fix to your above problem was to not use the company smtp for outgoing, but to use their ISP's.