Use voicemail from and from name

When category voicemail from and from name are provided use them.  If not provided then use category email from and from name.
This commit is contained in:
FusionPBX 2024-01-05 16:51:56 -07:00 committed by GitHub
parent aee125f23a
commit e8699b37c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 1 deletions

View File

@ -283,9 +283,22 @@
body = body .. '</body></html>';
end
--get the smtp from address and name
smtp_from = settings:get('voicemail', 'smtp_from', 'text');
smtp_from_name = settings:get('voicemail', 'smtp_from_name', 'text');
if (smtp_from == nil) then
smtp_from = settings:get('email', 'smtp_from', 'text');
end
if (smtp_from_name == nil) then
smtp_from_name = settings:get('email', 'smtp_from_name', 'text');
end
if (smtp_from_name ~= nil) then
smtp_from = smtp_from_name.."<"..smtp_from..">";
end
--send the email
send_mail(headers,
nil,
smtp_from,
voicemail_mail_to,
{subject, body},
(voicemail_file == "attach") and file