# WHATPORT(783)

## NAME

port 783 — SpamAssassin spamd — Apache SpamAssassin's scanning daemon, which trusts anything that can reach it.

Protocol: TCP

## DESCRIPTION

spamd is the long-running SpamAssassin server that mail systems hand messages to for scoring, avoiding a Perl startup per message; its documented default listening port is 783 and clients such as spamc connect to it. It is not IANA-registered — 783 is SpamAssassin's own convention. The protocol has no authentication: any client that can connect may submit mail for scanning, and where --allow-tell is enabled it can also drive Bayes learn/forget commands. Default configurations bind localhost, so an externally open 783 is a misconfiguration.

## EXPOSURE

**Do not expose.** Unauthenticated, and it costs real CPU per submitted message; bind it to loopback or a private interface behind the MTA.

## CHECK

```sh
nc -vz 127.0.0.1 783
```

## SEE ALSO

- docs — [Apache SpamAssassin — spamd documentation](https://spamassassin.apache.org/full/4.0.x/doc/spamd.html) (spamassassin.apache.org)
- source — [Apache SpamAssassin source repository](https://github.com/apache/spamassassin) (github.com)

---

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