For some email providers (eg. qq.com, exmail.qq.com), sending emails via smtp without providing "from address" will get the "mail from must equal authorized user" error.
Though PR #8454 added "noreply_email_address" and "noreply_email_name" field to the config file, it placed these fields to the "General" section, instead of "mail" section, which is misleading. And it cannot be set from the General Settings page.
I moved the two options to the "mail" section of the config file, and added "SMTP from address" and "SMTP from name" to the General Settings page to enable users to configure these two fields from the Settings page.