Question

In: Computer Science

Consider an employee using their computer to send and retrieve email at their workplace. Only Ethernet...

Consider an employee using their computer to send and retrieve email at their workplace. Only Ethernet networks are used for physical connectivity, but the mail server is located on a separate network. The employee’s network and the mail server’s network are connected by a single router which also has a connection to the Internet via the workplace’s ISP.

Explain how the employees email client sends and receives emails using the email server, indicating any protocols involved and where any encapsulation/decapsulation occurs as data travels between the client, local mail server, and remote mail servers.

Solutions

Expert Solution

What Is IMAP?

IMAP(Internet Message Access Protocol) is the protocol used by the vast majority of consumer email accounts. With IMAP, emails are stored on an Internet server. When a user accesses their account, they’re connected to the external server, and data is transferred from the server to their local machine – which itself doesn’t actually receive any email messages.

One of the key advantages of IMAP – aside from remote access – is that it allows a single account to be operated and managed by multiple users, without the need for a complex workaround. It can also put a fair amount of strain on your mail server, if your business manages its own email service.

In order for IMAP to function, it requires one of two ports to be open:

  • Port 143: The default IMAP port; this allows the protocol to listen for incoming requests to synchronize emails. Traffic through this port is unencrypted.
  • Port 993: Used for IMAP over SSL.

What Is POP3?

Unlike IMAP, POP3 (Post Office Protocol 3) downloads messages from a mail service to a user’s local computer. This allows the user to not only receive emails on their own machine, but also to disconnect from the Internet and retain access to all of their messages. There are a number of advantages to this approach.

First and foremost, unless you’re opting to leave a copy of each email on the mail server, it clears up a significant amount of space by storing all files on the user’s local machine. This makes it much easier to back up one’s email messages, in addition to making search and organization far more efficient.

Unfortunately, POP3 isn’t without its weaknesses either. The protocol by default assumes that only a single user will be accessing a particular email account, meaning that you’ll need a workaround if you want multiple users on a single email. In addition, remote access can be something of a problem. Finally, the fact that most POP services delete downloaded emails from the server by default makes it incredibly difficult to synchronize an account to multiple machines.

POP3 requires one of the following two ports to be open:

  • Port 110: For unencrypted POP3 access; this is the default listening/communications port.
  • Port 995: Used for encrypted POP3 connections.

these are two protocols used over network for email communication

from this IMAP is widely used.

What Is SMTP?

Now, though there are two protocols associated with receiving emails, there’s really only one associated with sending them. SMTP(Simple Mail Transfer Protocol) is the gold standard for passing email messages from one mail server to another. Every email service uses some variation of this protocol.

There’s one more difference between SMTP and IMAP/POP3: unlike the latter two, it requires no authentication to function. Although modern SMTP applications restrict relaying, this nevertheless allows for a fair volume of spam to exist on the web; some tech-savvy criminals can even send emails using another’s account.

There are two ports you’ll need to be aware of for SMTP:

  • Port 25: This is the default SMTP port. It is not encrypted.
  • Port 465 / 587: The default port for using SMTP through SSL.

In addition, some hosts may offer a secondary port as an alternative to clients for whom port 25 is filtered.


Related Solutions

Using MongoDB, what command would you enter to retrieve this document using only the zip code...
Using MongoDB, what command would you enter to retrieve this document using only the zip code 11242? db.inspections.find(???????) Database: city Collection: inspections {"_id":{"$oid":"56d61033a378eccde8a898ae"}, "id":"23536-2015-ENFO", "certificate_number":5373970, "business_name":"NZO CORP.", "date":"Apr 22 2015", "result":"Violation Issued", "sector":"Grocery-Retail - 808", "address":{"city":"BROOKLYN", "zip":11242, "street":"COURT ST", "number":26}}
In your opinion, should emails sent from your work computer, using your employer's email account. during...
In your opinion, should emails sent from your work computer, using your employer's email account. during work hours be subject to the hours be subject to the right of privacy? Does your opinion change if the facts change, such as, what if it is from your work laptopk, using your employer's email account, but it is from your home after working hours? Please explain why? As the employer, why would you want to maintain control over the emails sent by...
SOLVE USING MATLAB Consider the world oil production data of Computer Problem 3.2.3. Find the best...
SOLVE USING MATLAB Consider the world oil production data of Computer Problem 3.2.3. Find the best least squares (a) line, (b) parabola, and (c) cubic curve through the 10 data points and the RMSE of the fits. Use each to estimate the 2010 production level. Which fit best represents the data in terms of RMSE? year bbl/day (×106) 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 67.052 68.008 69.803 72.024 73.400 72.063 74.669 74.487 74.065 76.777
Consider a firm that operates using only a single variable input, labor (denoted ℓ). The production...
Consider a firm that operates using only a single variable input, labor (denoted ℓ). The production function of this firm is given by: Φ(ℓ)=?=2√ℓ where ? denotes output. The firm is a price-taker in both the output market and the input market for labor. Each unit of labor costs the firm ?>0. The market price for the firm’s output is given by ?>0. (a) Show that the firm’s total cost function is ??(?;?)= (?/4)?2 and  Show that the firm’s profit function...
Consider a firm that operates using only a single variable input, labor (denoted ℓ). The production...
Consider a firm that operates using only a single variable input, labor (denoted ℓ). The production function of this firm is given by: Φ(ℓ)=?=2√ℓ where ? denotes output. The firm is a price-taker in both the output market and the input market for labor. Each unit of labor costs the firm ?>0. The market price for the firm’s output is given by ?>0. Show that the firm’s profit function is ?∗(?,?)=?2?. Show that ?∗(?,?) is homogeneous of degree one and...
Using money creation to pay for government spending Consider Kharkeez, a hypothetical country that produces only...
Using money creation to pay for government spending Consider Kharkeez, a hypothetical country that produces only burgers. In 2017, a burger is priced at $2.00. Complete the first row of the table with the quantity of burgers that can be bought with $900. Hint: In this problem, assume it is not possible to buy a fraction of a burger, and always round down to the nearest whole burger. For example, if your calculations result in 1.5 burgers, the answer should...
Consider the following theoretical sample of countries who can produce the following goods using only labor....
Consider the following theoretical sample of countries who can produce the following goods using only labor. Each unit of labor can produce the following amount of output:                                                     Cars              Shoes                         China                     10                   500                         India                      2                     400                         Brazil                     5                     250 1. If the price of a shoe is $1, what is the relative price of a car in each country in autarky (i.e. when there is no trade)? 2. Consider each...
Consider the hypothetical heteronuclear diatomic molecule XY where Y is more electronegative than X. Using only...
Consider the hypothetical heteronuclear diatomic molecule XY where Y is more electronegative than X. Using only the p orbitals from each atom, construct a molecular orbital diagram. For each unique type of bond and anti-bond, sketch a picture of the molecular orbital resulting from the mixing of the atomic orbitals. Redundant molecular orbitals (i.e. those that only differ in orientation) need not be drawn. What is the bond order when there are 6 total electrons (X+Y p electrons)? Is that...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT