RFC 1957

Some Observations on Implementations of the Post Office Protocol (POP3)

๐Ÿ“… published June 1996, from ietf

RFC 1957: Some Observations on Implementations of the Post Office Protocol (POP3) ๐ŸŽ€

okay bestie, this one is from Russell Nelson at Crynwr Software ๐Ÿ’…, dated June 1996, and it's part of the Network Working Group ๐Ÿงš. It's labelled Informational, which is giving "here are some vibes, not a rule" โœจ. It updates RFC 1939 (that's the POP3 spec itself, "Post Office Protocol - Version 3") ๐Ÿ“ฎ. It doesn't list anything it obsoletes. let's get into it ๐Ÿฆ‹


Status of this Memo ๐Ÿ“œ

so this memo gives info to the Internet community ๐ŸŒธ. It does not specify an Internet standard of any kind, so it's not a standard, no cap ๐Ÿ™ˆ. Distribution of this memo is unlimited, so share it with the whole group chat ๐Ÿ’œ.


Observations ๐Ÿ‘€

Sometimes an implementation gets mistaken for a standard ๐Ÿ’€. POP3 servers and clients are no exception, bestie.

The widely-used UCB POP3 server, popper, which Qualcomm has been further developing ๐Ÿ”ฅ, always has extra information after the status indicator. So the status indicator always has a space after it โœจ. Two POP3 clients have been observed to expect that space, and they fail when it isn't there ๐Ÿ˜ญ. The RFC does not require the space, hence this memo ๐Ÿ’….

Those two clients are the freely copyable Unix "popclient" and the proprietary "netApp Systems Internet Series" ๐Ÿซถ. The authors of both have been contacted, and new releases will not expect the space. Old versions should still be supported ๐ŸŽ€.

In addition, two popular clients require optional parts of the RFC ๐Ÿ‘‘: Netscape requires UIDL, and Eudora requires TOP.

The optional APOP authentication command hasn't achieved wide penetration yet ๐ŸŒˆ. Newer versions of the Qualcomm POP server implement it. Known client implementations of APOP include the GNU Emacs VM client, Eudora Lite, and Eudora Pro ๐Ÿ“.


Security Considerations ๐Ÿ”’

๐Ÿšจ Security issues are not discussed in this memo. ๐Ÿ’€

References ๐Ÿ“š

[1]  Myers, J., and M. Rose, "Post Office Protocol - Version 3",
     STD 53, RFC 1939, May 1996.

Author's Address ๐Ÿ’Œ

Russell Nelson
Crynwr Software
521 Pleasant Valley Rd.
Potsdam, NY 13676

Phone: +1.315.268.1925
FAX:   +1.315.268.9201
EMail: nelson@crynwr.com
๐Ÿ“ฆ where this page comes from