Announcing Discourse Doctor

Was this ever added @pfaffman ?

I’m trying to debug Amazon SES not working and here’s the output from the discourse-doctor:

==================== MAIL TEST ====================
For a robust test, get an address from http://www.mail-tester.com/
Or just send a test message to yourself.
Email address for mail test? ('n' to skip) [rich@xxx.xxx]:
Sending mail to rich@xxx.xxx. . .
unknown shorthand flag: 'w' in -w
See 'docker exec --help'.

Replacing: SMTP_PASSWORD
Replacing: LETSENCRYPT_ACCOUNT_EMAIL
Replacing: DEVELOPER_EMAILS
Replacing: DISCOURSE_DB_PASSWORD
Replacing: Sending mail to

==================== DONE! ====================
Would you like to serve a publicly available version of this file? (Y/n)Y
unknown shorthand flag: 'w' in -w
See 'docker exec --help'.
The output of this program may be available at http://example.com/NTQyYTg2YzVjYzg1NTYx.txt
You should inspect that file carefully before sharing the URL.

You can examine the output of this script with
LESS=-Ri less /tmp/discourse-debug.txt

BUT FIRST, make sure that you know the first three commands below!!!

Commands to know when viewing the file with the above command (called 'less'):
q              -- quit
/error<ENTER>  -- search for the word 'error'
n              -- search for the next occurrence
g              -- go to the beginning of the file
f              -- go forward a page
b              -- go back a page
G              -- go to the end of the file

No email arrives.

And I don’t know why…

The public version of the file is either not created, or not accessible as I simply get a not-found error when visiting the URL.