Sending mail for 1 account from multiple networks

B

Bill Clark

Looking for a way to make this simple for a user. At their office they have
SBC/Yahoo business connection. They have Outlook 2003 and they check their
email via POP3 which is fine. When they send at the office, they MUST send
through the SBC/Yahoo email servers so they have the necessary account/login
information. This works fine at the office. Now when they take their
laptop home, and connect to their Cox cable internet at home, the can
receive email just fine with those settings, but they can't send email
because now they have to use the Cox email servers to send. Besides
creating 2 different profiles for the user, which would result in 2 separate
Inboxes which really isn't acceptable, is there someway to have Outlook try
sending emails through BOTH networks and whichever one they are connected to
"wins" and will send the mail? I just can't seem to find the solution.
Thanks.

Bill
 
V

VanguardLH

Bill said:
Looking for a way to make this simple for a user. At their office they have
SBC/Yahoo business connection. They have Outlook 2003 and they check their
email via POP3 which is fine. When they send at the office, they MUST send
through the SBC/Yahoo email servers so they have the necessary account/login
information. This works fine at the office. Now when they take their
laptop home, and connect to their Cox cable internet at home, the can
receive email just fine with those settings, but they can't send email
because now they have to use the Cox email servers to send. Besides
creating 2 different profiles for the user, which would result in 2 separate
Inboxes which really isn't acceptable, is there someway to have Outlook try
sending emails through BOTH networks and whichever one they are connected to
"wins" and will send the mail? I just can't seem to find the solution.
Thanks.

Bill

Did you ever tell your "user" to configure the e-mail account defined within
Outlook to authenticate to the SMTP mail host? They will be off-domain from
their business network when they are at home and coming from the Cox
network.
 
L

Leonid S. Knyshov // SBS Expert

Looking for a way to make this simple for a user. At their office they
have SBC/Yahoo business connection. They have Outlook 2003 and they
check their email via POP3 which is fine. When they send at the office,
they MUST send through the SBC/Yahoo email servers so they have the
necessary account/login information. This works fine at the office. Now
when they take their laptop home, and connect to their Cox cable
internet at home, the can receive email just fine with those settings,
but they can't send email because now they have to use the Cox email
servers to send. Besides creating 2 different profiles for the user,
which would result in 2 separate Inboxes which really isn't acceptable,
is there someway to have Outlook try sending emails through BOTH
networks and whichever one they are connected to "wins" and will send
the mail? I just can't seem to find the solution. Thanks.

Bill
Exchange server 2007 + Outlook anywhere - preferred solution
Gmail apps + Gmail secure SMTP - free solution

Both will override the port 25 blocking solution employed by AT&T and
enable the user to operate properly from anywhere.

Obviously, we recommend Exchange. :)
--
Leonid S. Knyshov
Crashproof Solutions
510-282-1008
Twitter: @wiseleo
http://crashproofsolutions.com
Microsoft Small Business Specialist
Please vote "helpful" if I helped you :)
 
G

Gordon

"Leonid S. Knyshov // SBS Expert"
Exchange server 2007 + Outlook anywhere - preferred solution
Gmail apps + Gmail secure SMTP - free solution

Both will override the port 25 blocking solution employed by AT&T and
enable the user to operate properly from anywhere.

Obviously, we recommend Exchange. :)


Rubbish.
All the OP needs to do is to authenticate the smtp server and possibly
change the port as well.
I have an IMAP mail host that is independent of my ISP and I have NO
problems sending mail when connected to any network...
Why recommend a hugely expensive solution in Exchange or a poor solution in
GMail?
 
B

Bill Clark

Exchange is overkill for their office, they only have 7 employees. I
suppose a little more background is needed. This is a small realestate
company and while they are all employees, they all have "vanity" email
addresses that they use. (ex: (e-mail address removed)). Most of the agents
have desktops at the office (SBC/Yahoo network) and simply use their hosting
services webmail at home so they don't have the issue of trying to go
between networks. The other agents have laptops that they want to take back
and forth between the office and home, where usually they have Cox internet.

Bill

"Leonid S. Knyshov // SBS Expert"
 
B

Bill Clark

Yes, we do have Outlook setup to authenticate to the SMTP server, but from
what I understand and what I've seen, is when they are at the office
(SBC/Yahoo) they must authenticate to their servers to send email. When we
try to change SMTP servers and put in the proper authentication for their
home network (Cox cable), it simply won't allow the email to be sent. It
MUST be sent through the SBC/Yahoo email servers to be sent out of their
network. Another annoyance is that we have to "verify" the users email
address as being allowed to send using the SMTP authentication account.

Bill
 
G

Gordon

Bill Clark said:
Yes, we do have Outlook setup to authenticate to the SMTP server, but from
what I understand and what I've seen, is when they are at the office
(SBC/Yahoo) they must authenticate to their servers to send email. When
we try to change SMTP servers and put in the proper authentication for
their home network (Cox cable), it simply won't allow the email to be
sent. It MUST be sent through the SBC/Yahoo email servers to be sent out
of their network. Another annoyance is that we have to "verify" the users
email address as being allowed to send using the SMTP authentication
account.

Correct. Authentication of SBC/Yahoo mail server should allow sending when
connected to other networks. You may have to change the Port from 25.
My mail provider is not the same as my ISP and I can sends email via my Mail
providers mail server from any network I am connected to...
 
V

VanguardLH

Bill said:
VanguardLH wrote ...


Yes, we do have Outlook setup to authenticate to the SMTP server, but from
what I understand and what I've seen, is when they are at the office
(SBC/Yahoo) they must authenticate to their servers to send email. When we
try to change SMTP servers and put in the proper authentication for their
home network (Cox cable), it simply won't allow the email to be sent. It
MUST be sent through the SBC/Yahoo email servers to be sent out of their
network. Another annoyance is that we have to "verify" the users email
address as being allowed to send using the SMTP authentication account.

Why is any reconfiguration needed to use different SMTP mail hosts. The
user should have one account defined for work with Yahoo and a *different*
e-mail account defined for their personal use at home with Cox.

An e-mail account has both POP/IMAP and SMTP mail hosts defined. There is
nothing that mandates that these servers be from the same e-mail provider.
If the user wants to receive their Cox e-mail at home, receive Yahoo e-mail
at work, and use the Yahoo SMTP mail host for sending from both accounts
then configure it that way.

Account 1:
POP mail host: Cox (enter its login credentials)
SMTP mail host: Yahoo (authenticate using Yahoo credentials)

Account 2:
POP mail host: Yahoo (enter its login credentials)
SMTP mail host: Yahoo (authenticate to it, reuse the POP credentials)

This would let the user receive Cox and Yahoo e-mails through the 2
accounts. Both accounts would send out through the Yahoo account.
Obviously you need to configure both of them to authenticate to the Yahoo
SMTP mail host since that user may be off-domain from their work network.
Even when they are on their work network, authentication doesn't hurt. It
just means the POP/IMAP login credentials aren't reused for the SMTP
connection. I've done this for a long time. I have Hotmail accounts
through which I receive e-mails; however, I do not send out any e-mails
through Hotmail because of the spam signature that Hotmail appends to all
e-mails sent out through their mail servers. So I receive via Hotmail but I
send using my ISP's own SMTP mail host. Obviously I cannot reuse the login
credentials for Hotmail POP when connecting to my ISP's SMTP mail host, so I
have to configure the e-mail account to separtely authenticate to my ISP's
SMTP mail host using the correct login credentials for that server.

Your user should be able to setup the following if they want to keep their
home and work e-mail accounts separate:

Account 1:
POP mail host: Cox (enter its login credentials)
SMTP mail host: Cox (authenticate to it, reuse the POP credentials)

Account 2:
POP mail host: Yahoo (enter its login credentials)
SMTP mail host: Yahoo (authenticate to it, reuse the POP credentials)

Authentication to the SMTP mail host does not require that you be
off-domain. It will also work when you are on-domain.

Does your user really want to mix their personal and business e-mails inside
of Outlook? They could use rules to organize their inbound e-mails into
different folders based on which account through which those e-mails were
delivered. They can also define outbound rules when they send e-mails to
have separate Sent Item folders for their personal versus business e-mails.
Alternatively, they can create separate mail profiles, one for personal
e-mails and one for business e-mails. They would have to specify which mail
profile to use when they load Outlook. To switch to the other profile, they
would have to exit and reload Outlook to select the other mail profile.

They really shouldn't be mixing their personal and business e-mails. Do
they really want their employer knowing they bouting cancer, have family
problems, or are bigoted against some class of people when the employer
demands a copy of their .pst file since the business-related e-mails are the
property of the company for which that employee was working? Rules allow
separation in the hierarchy of e-mails stored within a message store but
that doesn't separate them within that message store (.pst file). Mail
profiles would keep their personal and business e-mails separate of each
other. If this is someone operating a SOHO, they really need to keep
separate their personal and business assets if they intend to be utilizing
tax separation for business use, like depreciation.
 
P

Paul Steinberg

Private Sub btnSendEmail_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSendEmail.Click
Try
Dim Email As New System.Net.Mail.MailMessage(Me.EmailFrom.Text, Me.EmailTo.Text, Me.EmailSubject.Text, Me.EmailBody.Text)
If Me.txtBoxCC.Text > "" Then
Email.CC.Add(Me.txtBoxCC.Text)
End If

Dim mailClient As New System.Net.Mail.SmtpClient()
'This object stores the authentication values


Email.Attachments.Add(New System.Net.Mail.Attachment(FileName))

Dim basicAuthenticationInfo As New System.Net.NetworkCredential("mailto:[email protected]", "password")
'Put your own, or your ISPs, mail server name onthis next line

mailClient.Host = "smtp.1and1.com"
mailClient.Port = 587
mailClient.UseDefaultCredentials = True
mailClient.Credentials = basicAuthenticationInfo


mailClient.Send(Email)
Catch ex As System.Net.Sockets.SocketException
MsgBox(ex.ToString)
Catch ex As System.Net.Mail.SmtpException
MsgBox(ex.ToString)
Catch ex As FormatException
MsgBox(ex.ToString)
Return
Catch ex As Global.System.Exception
MsgBox(ex.ToString)
Return
End Try

MsgBox("Email has been sent to " & Me.EmailTo.Text)
Me.Close()
End Sub.
Submitted using http://www.outlookforums.com
 
G

Gordon

srikannan said:
Hi i think its not possible one... But you can get the best services
and details from the network provider... .. Also i want to share my
experiences with you... About domain name and hosting services.. Its
basically the web development process.. I got my domain name in here
'The Web Pole.com : Affordable, full service web hosting packages.'
(http://www.thewebpole.com/) @ reliable costs...

Who are you talking to and about what?
Please QUOTE the post you are replying to.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top