From 4fdb6e9916d4b11b5cd742ede26c00bcd30ca14e Mon Sep 17 00:00:00 2001 From: Matthew Vale Date: Thu, 31 Dec 2015 10:11:31 +0000 Subject: [PATCH] cherry picked changes from 4.0 branch --- .../resources/functions/send_email.lua | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/resources/install/scripts/app/voicemail/resources/functions/send_email.lua b/resources/install/scripts/app/voicemail/resources/functions/send_email.lua index 0480f8c9dd..b72350b1a0 100644 --- a/resources/install/scripts/app/voicemail/resources/functions/send_email.lua +++ b/resources/install/scripts/app/voicemail/resources/functions/send_email.lua @@ -156,11 +156,20 @@ file = voicemail_dir.."/"..id.."/msg_"..uuid.."."..vm_message_ext; --send the email - send_mail(headers, - voicemail_mail_to, - {subject, body}, - (voicemail_file == "attach") and file - ); + if (voicemail_file == "attach") then + freeswitch.email(voicemail_mail_to, + voicemail_mail_to, + "To: "..voicemail_mail_to.."\nFrom: "..voicemail_mail_to.."\nX-Headers: "..headers.."\nSubject: "..subject, + body, + file + ); + else + freeswitch.email(voicemail_mail_to, + voicemail_mail_to, + "To: "..voicemail_mail_to.."\nFrom: "..voicemail_mail_to.."\nX-Headers: "..headers.."\nSubject: "..subject, + body + ); + end end --whether to keep the voicemail message and details local after email