# WHATPORT(106)

## NAME

port 106 — poppassd (registered: 3COM-TSMUX) — Registered to 3COM-TSMUX, but in practice this is poppassd — cleartext mail password changes.

Protocol: TCP  
IANA registry

## DESCRIPTION

IANA assigns 106 to `3com-tsmux`, a long-dead 3Com terminal-server multiplexer. What actually listens on 106 today is poppassd, a password-change daemon spoken by mail servers and control panels: the client sends `user`, `pass`, then `newpass`, and the daemon changes the account password through PAM. Qualcomm Eudora's "Change Password" button drove it, and mail hosting stacks kept it for webmail password changes. The exchange is entirely plaintext, which is why its own manual page tells you to bind it to loopback.

## EXPOSURE

**Do not expose.** poppassd carries the old and the new password in cleartext; the upstream manual page recommends loopback-only access with everything else blocked.

## CHECK

```sh
sudo lsof -nP -iTCP:106 -sTCP:LISTEN
```

## SEE ALSO

- docs — [poppassd(8) manual page (Debian)](https://manpages.debian.org/testing/poppassd/poppassd.8.en.html) (manpages.debian.org)
- source — [poppassd-ceti source repository](https://github.com/kravietz/poppassd-ceti) (github.com)
- iana — [IANA Service Name and Transport Protocol Port Number Registry](https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml) (iana.org)

---

HTML: <https://whatport.net/106/> · JSON: <https://whatport.net/106.json> · full dataset: <https://whatport.net/ports.json>
