Candy said:
Thank you Brian (although, I could have done without the sarcasm) and
VanguardLH for your answers. I will try to provide the required information.
1. Microsoft Outlook 2007, part of Microsoft Office Professional 2007.
2. I was trying to send an email.
3. When I clicked on the huge send button – nothing happened. The email I
wrote would not send.
4. I don’t recall receiving any error messages when that happened.
Then I got a bright idea. I checked the email address I was trying to send
to through the following site:
http://www.ipaddresslocation.org/
If you scroll down the page, it provides (among many other things) a place
to check the validity of an email address. The address to which I was trying
to send (obviously some old information from another site) was no longer
valid.
I did not realize that Outlook checked for that. I’ve never had that happen
before, that I can recall. But, that is the only reason I can figure out
that the email would not send.
Thank you, VanguarLH for all your helpful hints. I will try to remember
them. I get too anxious sometimes when I run into a problem that I cannot
figure out. I want to find the answer, so I hurriedly post my question.
Thank you for your patience.
Candy
The "Check Name" function in Outlook does no online lookup. It merely
checks if the e-mail address you entered has a matching entry in your
contact records (rather than from the manually entered entries that were
cached in the .nk2 file). The "Check Name" operation is performed
internally and before Outlook ever makes a connection.
Outlook has no clue if an e-mail address that you entered (or even
copied from an e-mail) is valid or not. Outlook is an e-mail client,
not an e-mail server. The only place the e-mail address can be checked
if valid or not is at the receiving mail server. So your e-mail client
(Outlook) would send your message to your sending mail server whereupon
your sending mail server tries to connect to the receiving mail server.
If the domain is invalid (no host accepting SMTP connects at that
domain) then your sending mail server cannot connect anywhere; however,
the mail session between your e-mail client and your sending mail server
is already over by the time for whenever your sending mail server
decides to get around to sending your message. Your sending mail server
does NOT connect to the receiving mail server when your e-mail client is
connected to your sending mail server. Your sending mail server ends
the session with your client and then sometime LATER sends your message.
That means your sending mail server would have to dump an NDR
(non-delivery report) e-mail into your mailbox that your client picks up
later.
If the receiving mail server exists, your sending mail server connects
to it. The receiving mail server then determines if the email address
(username) is valid. If not, it rejects the e-mail *during* the mail
session with the sending mail server. Since the mail session between
your client and the sending server is long gone, your sending mail
server dumps an NDR e-mail into your mailbox that your client picks up
later. Some receiving mail servers are misconfigured in that they will
accept all e-mails during the mail session with the sending server.
They then later determine if that message is deliverable. Since they no
longer are connected to the sending mail server, they cannot simply
reject the e-mail and let the sending server decide where to dump the
NDR message. Instead the receiving mail server, just like the
recipient, only has the headers on which to base where to send back its
NDR message; however, if the sender's e-mail address is bogus then the
NDR doesn't get back to the sender but off to some bit bucket or to the
wrong e-mail address.
If your e-mail moves out of the Outbox into the Sent Items folder then
Outlook got an +OK status back from your sending mail server. Outlook
is thereafter out of the loop. It finished its operation and has no
further control over delivery of your e-mail. Delivery is then up to
your sending mail server. If you don't get back an NDR from your
sending mail server then either it never attempted to send your e-mail
(so no error would've been generated by a receiving mail server) or it
got back and +OK status from the receiving mail server (which also means
the receiving mail server accepted your e-mail because the e-mail
address was valid or the receiving mail server check for delivery after
its mail session is over with the sending mail server but hasn't gotten
around to sending back an NDR to you).
You will have to do a lot better in your description than just "Outlook
will not let me send". If that were true, Outlook would've issued an
error message but you say there wasn't one. You never mentioned if your
e-mail moves from the Outbox to Sent Items folder. If it does, Outlook
was told your sending mail server accepted your message which means
Outlook is thereafter out of the picture regarding delivery.
So let's start at the basics. After composing your e-mail and clicking
the Send button, just what does happen? Are you entering a valid e-mail
address into the To field? Are you entering the e-mail address manually
or retrieving it from a contact record (i.e., address book)? Do you see
an error message? Does your e-mail move into the Outbox folder? Does
it then later (and the conclusion of the mail session with your sending
mail server) move it into the Sent Items folder?