Okay, it's working tonight and I don't know how I missed it before, but here's the deal...
To be able to send OUTGOING mail from you optonline account, regardless of whether you are on EDGE or WiFi...
Go to Settings --> Mail
Choose your optonline account
scroll down to outgoing server and put:
username: Myoptonline (Your username - this is the first part of your e-mail before the @ sign)
password: ********* (Your Password)
Make sure SSL is OFF
Make sure authentication is set to "password"
Now you should be able to send e-mail whether you are connected to EDGE or to WiFi.
If you do find you have a problems sending from your optonline account through the EDGE network you CAN set your outgoing server to cwmx.com (no username or password needed). But, by doing that, you will not be able to send through WiFi... only EDGE.
I thought I had tried the :587 port idea prior... matter of fact I know I did. I'm not sure why it's working now, but it is. Could be optonline changed something, or I was testing the other night when I had a lousy connection, or I simply inputted the server name wrong or something.
Thanks for the update. As soon as I read it, I tried it - you were right, it does work. However, it seemed to be slower in sending out the emails than using cwmx.com. Did you find that as well or am I now just being picky? WiFi not available right now, but will try it later and see if it works as well. Appreciate all the time and effort on your behalf.