But both should be easily solved.
Become a Patron of Ask Leo! and go ad-free!
First is this insistence on dialing when you send. That’s typically a configuration setting in the mail program. You didn’t indicate which mailer she’s using, but I’ll use Outlook Express as my example. In Outlook Express, hit the Tools menu, click on Options and then
click on the Connection tab. Click on the Internet Connection Settings, Change button. Now make sure that Never Dial a Connection is selected. (Remember the previous setting, as she’ll want to restore it when she leaves your network.)
That was the easy part.
In order to prevent spam, most ISPs will require some kind of authentication in order to send mail if you’re coming in on a connection that does not belong to that ISP. For example if I were a verizon.net customer, if I dial in and connect using Verizon’s dial-up network, that’s enough – they know it’s me. But if I’m visiting a friend who’s using a different ISP, Verizon needs me to “prove” that I am who I say I am: a customer of theirs and not some spammer.
So, again using Outlook Express as my example: go to the Tools menu and click on Accounts. Click on your mail account, and click on the Properties button. Now click on the Server tab. Make sure that the My server requires authentication is checked underneath Outgoing Mail Server.
Now give that a try.
Unfortunately there are several possible ways that ISP’s can authenticate outgoing mail. If that approach doesn’t work, some mailers (like Outlook, but not Outlook Express) include an option to “check mail before sending” which is another approach.
If neither of those work, you should check with her ISP for their recommended solution for sending mail via a network other than their own.
If they don’t have one, then check to see if they have web access to her email. It’s inconvenient not to be able to use her regular email program, but at least she should be able to compose and send email.
And finally, if all else fails … well, that’s one reason to have a Hotmail, Yahoo, GMail or other free email account. If all else fails, those should work pretty much anywhere.
(And if it’s important, for example if your friend travels a lot and will be doing this often, let your ISP know that you need this functionality. Personally, it’s something I’d be willing to change ISPs to get.)