Ok since you're using @home, they use a mail server name (usually "mail" for POP3 incoming, and "mail" for SMTP outgoing, or something similiar) However, the linksys router doesn't forward those names to the computers, so you have to find the actual IP number of the server. This is going to take a few steps, I hope I make this easy enough to follow.
First, you'll need the name of the mail server you type into the outgoing, and incoming sections to get the email to work. @home will have given you this, and if you're using Outlook you can find it in Control Panel>Mail(or Mail And Fax on some systems)>Properties for the Internet Email being used>Servers in the lines marked Incoming and Outgoing. Write that down if you haven't already.
Now we have to do some work. Since the Linksys router won't forward this address, we have to get it manually. Start by shutting down the computer that was originally connected to @home. Then unplug the CAT5 cable from the back of it, now unplug the cable modem from the router, and plug it into the computer. What you need to do, is connect to the internet without the router, so you can trace those names to an IP number. So make sure your settings are the way they were when you connected to @home in the past. (you may not have had to change them at all, and if you can't seem to get them back, just call @home support and ask them for the settings, but don't tell them you're installing a router, they'll treat you like dirt.)
Once you can connect to the net with that computer connected straight to the modem. Open a DOS window (if you don't have an icon, use Start>Run and type in "command" without quotes of course) Once there, type in PING mailservername and hit enter, where mailservername = the name we got earlier. If you got two different names, ping one first, then ping the other. This will send 4 packets to the mail server, and also give you the IP number. It will say "Reply from *.*.*.*:" where * represents some number. Just write those numbers down exactly like that.
at the command line type exit and hit enter. shut down the computer. Reconnect the router to the cable and the computer. Now, in your email programs incoming and outgoing lines, type in the number you got in the form *.*.*.*, if you got two different numbers for two different names, make sure you remembered which number went with which name, and which name went in which line. Now your email should work. It's a lot of work, but once you have that number you can just type it in for the email on all the systems. And in the last 6 months my client has been using her linksyus router like this the email server hasn't changed addresses, so it's unlikely you'll ever have to do this again.
Hope this works for you, if not reply back here, or PM me ad I'll see what I can do to help.