feat(seo): IIS SMTP relay dostaje wlasna strone, za jedynym sygnalem jaki mamy - #251
Merged
Merged
Conversation
…h signal we have Search Console produced its first data today: eight clicks in three weeks, and one page moving on its own - WINDOWS-SERVER.html, impressions up 107%. Two of fifty-three pages on this site touch Windows at all, and one of them is the one Google is pushing. That page buries four distinct searches in one document: an app pointed straight at the relay, PowerShell and Task Scheduler, an Exchange Send Connector, and the IIS SMTP relay. This project's own position, written into tools/build-error-pages.py and proved by seventeen error pages, is that a page covering many things loses each of them to a page covering one. IIS goes first because it is the largest legacy install base and had the thinnest treatment - thirteen lines for a component Microsoft has not supported since 2008 and which a great deal of Windows software still delivers to. The usual advice, reconfigure the application, is useless when the application is a vendor binary whose only mail setting is "deliver to local SMTP server". That case deserves a straight answer rather than a suggestion to rewrite software somebody does not own. The page leads with how this fails rather than how to configure it, because the failure is the part nobody sees: IIS keeps accepting mail on localhost exactly as before, the smart host refuses it, and messages pile up in Queue and Badmail with no alert of any kind. The first symptom is somebody noticing a report stopped arriving weeks ago. Both directories are named, because checking them is the honest test and is worth scheduling whichever option is taken. The three options are stated with what each costs, including that mail through this relay leaves from a generated address rather than the customer's own domain - which rules it out for customer-facing mail and is said before the configuration table rather than after it. Linked from the section it was split out of and from the triage table on the homepage, so it does not repeat this week's mistake of shipping a page nothing points at.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Search Console dał dziś pierwsze dane: 8 kliknięć w trzy tygodnie i jedna strona ruszająca się sama —
WINDOWS-SERVER.html, wyświetlenia +107%.Dwie z pięćdziesięciu trzech stron tego serwisu dotykają Windows — i jedna z nich to ta, którą Google podbija.
Ta strona chowa cztery różne intencje wyszukiwania w jednym dokumencie: aplikacja wskazana wprost na przekaźnik, PowerShell z Harmonogramem zadań, Send Connector Exchange'a i przekaźnik IIS SMTP. Stanowisko tego projektu — zapisane w
tools/build-error-pages.pyi udowodnione siedemnastoma stronami błędów — brzmi: strona opisująca wiele rzeczy przegrywa każdą z nich ze stroną opisującą jedną.Dlaczego IIS pierwszy
Największa spuścizna i najcieńsze potraktowanie: trzynaście linii na komponent, którego Microsoft nie wspiera od 2008 roku i do którego wciąż dostarcza masa oprogramowania na Windows.
Zwykła rada — „przekonfiguruj aplikację" — jest bezużyteczna, gdy aplikacja to binarka dostawcy, której jedynym ustawieniem poczty jest dostarcz do lokalnego serwera SMTP. Ten przypadek zasługuje na prostą odpowiedź, a nie na sugestię przepisania oprogramowania, którego się nie posiada.
Strona zaczyna od tego, JAK to się psuje
Bo to jest część, której nikt nie widzi: IIS dalej przyjmuje pocztę na localhoście dokładnie jak wcześniej, smart host ją odrzuca, a wiadomości piętrzą się w
QueueiBadmailbez żadnego alertu. Pierwszym objawem jest zwykle to, że ktoś zauważa, że jakiś raport przestał przychodzić tygodnie temu.Oba katalogi są nazwane, bo ich sprawdzenie to uczciwy test — i warto go zaplanować niezależnie od wybranej opcji.
Trzy opcje podane z kosztem każdej, łącznie z tym, że poczta przez ten przekaźnik wychodzi z wygenerowanego adresu, nie z domeny klienta — co wyklucza ją dla poczty do klientów, i jest powiedziane przed tabelą konfiguracji, a nie po niej.
Podlinkowana z sekcji, z której została wydzielona, i z tabeli triage na stronie głównej — żeby nie powtórzyć tegotygodniowego błędu z jedenastoma sierotami.