I'm having trouble setting up Email for Cron alerts. This is my settings when setting up from Settings -> Alarm -> Alarm Settings -> Email Modify -> Add:
The notification "Adding alert configuration, please wait..." appeared briefly then disappeared, but nothing happened. The Add Email configuration modal is still there with all the data, no email added.
When I tried setting the Email Alert up from the Cron Job modal dialog, this shows (image attached):
An error occurred while the panel was running!
KeyError: 'qq_mail'
REQUEST_DATE: 2026-03-27 06:07:23
VERSION: CentOS Stream 9 x86_64(Py3.12.3) - 8.0.0
REMOTE_ADDR: 101.115.78.224
REQUEST_URI: POST /v2/config?action=set_msg_config&name=mail
REQUEST_FORM: {'qq_mail': 'Itsupport@heqs.com.au', 'qq_stmp_pwd': '<password>', 'hosts': 'smtp.sendgrid.net', 'port': '465'}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
Traceback (most recent call last):
File "/www/server/panel/BTPanel/__init__.py", line 2834, in publicObject
return run_exec().run(toObject, defs, get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/__init__.py", line 2780, in run
result = getattr(toObject, get.action)(get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class_v2/config_v2.py", line 3356, in set_msg_config
result =obj.set_config(get)
^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/msg/mail_msg.py", line 122, in set_config
mail_address = self.__mail_config['send']['qq_mail']
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^KeyError: 'qq_mail'

Please help.
Thank you.