Sitelet https://github.com/msgwing/ZeroSMTP/pull/270
Skip to content

docs: skad bierze sie login, na stronach ktore podaja host - #270

Merged
msgwing merged 1 commit into
mainfrom
account-prerequisite
Aug 23, 2026
Merged

msgwing merged 1 commit into
mainfrom
account-prerequisite

Conversation

@msgwing

@msgwing msgwing commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Luka biznesowa, nie techniczna — i była na stronach niosących ruch.

WINDOWS-SERVER, SYSTEM-MTA, APPS, MONITORING i LINUX drukują mx.msgwing.com oraz your-username@msgwing.com od jedenastu do siedemnastu razy każda, jako wartości do wklejenia w plik konfiguracyjny — i nigdy nie mówią, że login pochodzi z konta.

Człowiek czyta host jako publiczny punkt końcowy, wkleja go i dostaje odmowę. Te pięć stron niesie około 265 wyświetleń tego serwisu.

PRINTERS, przy 335 wyświetleniach, już to mówi — „register a free account at msgwing.com and activate it" — i właśnie dzięki temu luka była w ogóle widoczna. TROUBLESHOOTING mówi to w formie, której wymaga jej kontekst: wskazuje, skąd hasło pochodzi, a nie gdzie się rejestrować. Żadnej z tych dwóch nie ruszałem.

Blok podaje oba limity tym samym tchem co ofertę: poczta wychodzi z wygenerowanego adresu, nie z domeny czytelnika, i 200 dziennie bez płatnego progu. Powiedzenie tego tutaj, a nie po skonfigurowaniu drukarki, jest różnicą między limitem a niespodzianką — a strona alternatyw jest podlinkowana w tym samym zdaniu.


Prostuję przy okazji własny pomiar. Pierwsze podejście szukało frazy „Get a free account" i zaraportowało, że dwadzieścia z dwudziestu trzech stron nie ma wezwania — łącznie z PRINTERS. To był mój wzorzec wyszukiwania, nie stan serwisu: strony formułują to prozą. Luka jest prawdziwa, ale dotyczy pięciu stron, nie dwudziestu.

…he hostname

A business gap rather than a technical one, and it was on the pages carrying
the traffic.

WINDOWS-SERVER, SYSTEM-MTA, APPS, MONITORING and LINUX print `mx.msgwing.com`
and `your-username@msgwing.com` between eleven and seventeen times each, as
values to paste into a config file, and never say that the username comes from
an account. Somebody reads the hostname as a public endpoint, pastes it, and is
refused. Those five pages carry roughly 265 of the impressions this site gets.

PRINTERS, at 335 impressions, already says it - "register a free account at
msgwing.com and activate it" - which is how the gap was visible at all.
TROUBLESHOOTING says it in the form its own context needs, pointing at where
the password came from rather than at signup. Neither was touched.

The block states both limits in the same breath as the offer: mail leaves from
a generated address rather than the reader's own domain, and 200 a day with no
paid tier. Saying that here rather than after somebody has configured a printer
is the difference between a limit and a surprise, and the alternatives page is
linked in the same sentence for the cases it rules out.

Correcting my own measurement while I am at it. The first pass searched for
"Get a free account" and reported that twenty of twenty-three pages had no call
to action, PRINTERS included. That was the search pattern, not the site - the
pages phrase it as prose. The gap is real but it is five pages, not twenty.
@msgwing
msgwing enabled auto-merge August 23, 2026 16:20
@msgwing
msgwing merged commit 88e6763 into main Aug 23, 2026
33 checks passed
@msgwing
msgwing deleted the account-prerequisite branch August 23, 2026 16:20
@github-actions github-actions Bot added the docs label Aug 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant