Pete Davison said:
I can receive e-mails using Windows Vista Mail but when I attempt to send
them I receive the following message:
An unknown error has occurred. Subject 'test', Account: 'Pete', Server:
'smtp.tiscali.co.uk', Protocol: SMTP, Server Response: '554 Sorry, your
non-local IP address (90.207.33.81) is not allowed to send email via me.',
Port: 25, Secure(SSL): No, Server Error: 554, Error Number: 0x800CCC6F
Can anyone help me?
Yes, your problem is actually with normal network behaviour and is to be
expected in your situation.
The real problem is that ISP's don't really tell you that this will happen
in your situation, or give you a way around it.
This message means that you are trying to send mail via a Tiscali server,
but you aren't actually connected to Tiscali. You are connected to
sky.com, as the IP address reveals, and so this problem is to be expected.
This is normal behaviour.
Very few ISPs allow their send-mail servers to be used by connections from
other networks. They will block Port 25 connections if the connecting
system is on another network, and your mail will *not* send if you specify
their sending server. You can change to the Sky send mail server, but
you'll have to change back when you reconnect to Tiscali.
Your options include actually connecting to Tiscali, using web mail, using
the Sky send mail server, or removing the problem entirely by using a 3rd
party SMTP server. That last approach will make it possible for you to
send regardless of the network you're connected to.
An easy and free way to get a 3rd party SMTP server is to have someone send
you an invitation for google mail. Then go to the gmail pages and follow
the directions to create the account and set it up as the sendmail server.
Note that the server, port, and SSL settings are different, and pay
attention to the "reply to" setting.
This will then allow you to send from pretty much anywhere in the world.
HTH
-pk