A stolen mailbox password is worth something to an attacker only if they can use it.
This page lets you decide which client addresses are allowed to authenticate against your SMTP server.
Once you list your offices, your VPN exit and your datacentre, a password captured by phishing or malware is useless from anywhere else in the world.
The page is Addresses allowed to authenticate, reachable from the SMTP service menu. It governs one Postfix instance at a time.
Two different mechanisms, because the two listeners answer to different needs:
| Listener | What happens to an unlisted client | Why |
|---|---|---|
| Port 25 (public SMTP) | Authentication is simply not offered. A client that tries anyway is told authentication is not enabled. |
Port 25 must stay open to the whole internet to receive mail, so the connection itself can never be refused on the basis of an address list. |
| Submission (587 / 465) | The connection is refused before authentication is even attempted. | Submission exists only for your own users, so a stricter rule is safe there. |
Inbound mail is never filtered by this feature.
A message from a correspondent whose server is not on your list arrives exactly as before.
This is the one setting on the appliance that can lock you out of sending mail.
Read the two safeguards below before enabling anything; both are built into the page.
With no address enabled, the banner states plainly that the restriction is not in force. Your server behaves exactly as it did before you opened this page.

Add an address opens the form, pre-filled with the address you are connected from — the one you are most likely to need, and the one whose absence would lock you out.
Enter a single address (203.0.113.10) or a range in CIDR notation (198.51.100.0/26). A description is required: an entry nobody can explain in six months is the one that stays forever. Host names are deliberately refused — a name could change what is permitted without anyone editing anything.

Adding an address stores it; it does not yet change your mail server. The page says so in red, and the restriction is not protecting anything at this point. This is deliberate: you can compose the whole list — several offices, the VPN, the datacentre — and put it into force in one go, instead of locking people out halfway through your typing.

Apply configuration hands the list to Postfix and reloads it. Mail in flight is not interrupted.
The banner now confirms the restriction is in force.
In the screenshot below the page also warns that the administrator's own address is not in the list — exactly the situation to resolve before walking away.

Use the Enabled switch rather than deleting the entry. A disabled entry keeps its description, its author and its date, and re-enabling it is one click. Deleting is for addresses that are gone for good.
Remember to Apply configuration afterwards: as with adding, the change is stored first and enforced when you apply.
Disable the last enabled address and apply. Authentication is accepted from everywhere again, immediately, with no restart. This is the escape hatch — it is worth trying once, on a quiet afternoon, so you know where it is when you need it.
Ranges are accepted in CIDR notation. A very broad public range is flagged with a warning that stays visible on the list: it is legitimate for an organisation that owns the range, and a mistake otherwise, so the page keeps reminding you rather than deciding for you.
The appliance has a second, complementary list: the SMTP authentication whitelist, which lets named devices send without authenticating at all.
The two never overlap in effect. An address on the whitelist does not authenticate, so this restriction has nothing to apply to it. In practice:
| Symptom | Most likely cause |
|---|---|
| A user can no longer send, and gets an authentication error | They are sending from an address that is not on the list A new site, a changed ISP address, a user off the VPN. Add the address, or have them reconnect to the VPN. |
| The list looks right but nothing has changed | The changes were saved and never applied. Look for the red Changes not applied yet banner and click Apply configuration. |
| The page cannot show your current address | The console is behind a reverse proxy that does not forward the original client address. Fix that before enabling the restriction Adding the proxy's address instead of yours is how an administrator locks everyone out. |
| Everybody is locked out | Disable the entries from this page the administration console is reachable over HTTPS and is never affected by a mail restriction then apply. Sending resumes immediately. |
| Incoming mail seems to have stopped | Not this feature: it never filters inbound connections. Look at the mail log and at the antispam and blocklist settings instead. |