I want to deploy this on a server, but I don’t have a mail server. Can I deploy it without configuring an email address?
You can enter an email address, such as a QQ email, during deployment. After that, you can manually create an administrator account via a command to log in to the backend and view the website.
Subsequently, you can manually specify a working email address in the YAML configuration to send system notifications.
SMPT is optional now.
From https://meta.discourse.org/t/self-hosting-discourse-just-got-a-whole-lot-easier/393915: