In many Unix hosts there's often a command mailq that shows the current queue of outgoing mail. Usually in the Internet the mail is sent to the destination within few minutes, but sometimes a network outage somewhere might cause the mail to be in the queue for few days for retrying untill it's finally sent back as undeliverable mail. If the mail gets to a remote postoffice you usually can just wait and hope it reaches it's recipient in time. Delays mostly occur to some remote places without good connections or due to major equipment failures. Also the recipient might not read the mail that often or don't have time to reply. Command finger user@mailhost.someplace.fi sometimes tells if the user has read his or her mail recently. Many places don't support that feature though.
Major problems in various networks are usually reported in some mailing lists or newsgroups like sfnet.tietoliikenne.katko or bit.listserv.linkfail but minor ones usually arent. If you have persistent problems you should contact your local postmaster(@your.domain).
In case you want to know more about User Agents read on. Otherwise you can return to the cover page.