Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


email client

See email program.

email program

Software in the user's computer, tablet or smartphone that accesses the mail servers in a local or remote network. Also known as an "email client," "mail client," "mail program," and "mail reader," it provides the ability to send and receive email messages and file attachments. Examples of email programs for personal computers are Outlook, Mail (Mac), Eudora and Thunderbird.

Full Featured
Email programs are local applications that years ago had more features than Web-based email, which uses the Web browser as the interface. As Web mail interfaces improved, there were fewer advantages of the stand-alone email client, except in smartphones where viewing a Web page is cumbersome. Smartphone mail programs are designed for small screens.

In addition, before mail can be retrieved, email programs must be installed in the computer, and mail server addresses and protocols must be configured. Although smartphone mail clients are pre-installed, they still require configuration.

In contrast, users can log into their Web-based email from any computer in the world with username and password. Nevertheless, people get used to software, and it only takes one or two features in an email client program to make it preferable to the Web browser interface. See email interfaces, messaging system, universal client, POP3 and IMAP4.

Personal Use Only

Before/After Your Search Term
email addressemail domain
email address search sitesemail footer
email aliasemail forgery
email applianceemail forwarding
email archivingemail harvesting
email attachmentemail header
email authenticationemail interfaces
email boilerplateemail obfuscator
email bombemail prefix
email chainemail program

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design