I have FreePBX 17 running on a Debian system.
When I activate the PBX MFA module and set it to “Authenticator apps” mode, it tries to send a test email but returns the error:
“Not able to send test mail. MFA requires a valid mail client.”
Email is working fine for the voicemail system.
Which settings can I check to resolve this issue?
Do you have an SMTP server configured under System Admin > Email Setup?
I would suggest using an external SMTP server such as one provided by a webhost.
I’m not using the System Admin PRO module, so the email option is not available.
The default system mailer is msmtp, which works fine for sending emails from the voicemail system.
So, it seems to me that the PBX FMA module is not using the same email settings as the voicemail system.
Did you follow the email setup process as described here?
Also, because you don’t have sys admin pro, you may need to setup postfix manually: