I ran a bash script that dumped the args.  They are not just meaningful to sendmail as they contain the FROM and TO email address names.  How do I get the sound file name and pass it to the script?  I have everything else I need.

 

I would however have preferred to just have Freeswitch send the email as described in the docs.

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Russell Treleaven
Sent: Thursday, April 24, 2014 6:54 PM
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Send users wav of voicemail via sendmail

 

To be more clear.

 

you are going to make  a bash script that will stunt double for sendmail.

 

first iteration of the shell script that you will write just logs ">>>>>>>>>>Hey I actually ran"

This is how you can verify that freeswitch is executing the specified email app.

then when you know it runs you can pass the args and stdin to sendmail via the shell script.

The args are only meaningful to sendmail.

you can also run the bash script manually to make sure it works as expected.

 

Hope this helps.

 

 

 

On Thu, Apr 24, 2014 at 5:08 PM, Sean Devoy <sdevoy@bizfocused.com> wrote:

OK, what are those args?

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Russell Treleaven
Sent: Thursday, April 24, 2014 4:57 PM


To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Send users wav of voicemail via sendmail

 

configure to execute a script like the following in switch.conf.xml

just have the script log the args it receives then make that script call sendmail

Then should help you debug the problem

 

<param name="mailer-app" value="/usr/local/freeswitch/scripts/sendemail.py"/>

<param name="mailer-app-args" value="-i -d -t"/>

 

On Thu, Apr 24, 2014 at 4:49 PM, Lloyd Aloysius <lloyd.aloysius@gmail.com> wrote:

 

Did you reload the configuration. May be restart the freeswitch service?

OS ?

 

 

On Thu, Apr 24, 2014 at 4:41 PM, Sean Devoy <sdevoy@bizfocused.com> wrote:

Thanks for the replies.
@Jason - yes sendmail works from a shell prompt just fine sending to the same address as the FS test.
@Lloyd - same answer - it works from shell, but not from freeswitch.  It is not the receiving mail server.

There is NOTHING in the debug logs.  It is like EMAIL is not a feature that is turned on or configured.

Here is the log from my latest test:
http://pastebin.freeswitch.org/22446


-----Original Message-----
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of covici@ccs.covici.com
Sent: Thursday, April 24, 2014 3:20 PM
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Send users wav of voicemail via sendmail

In your logs, you should (at the debug level) see it trying to send or something.  I have done this and am using:
      <email>
     <param name="template-file" value="voicemail.tpl"/>
     <param name="notify-template-file" value="notify-voicemail.tpl"/>
     <!-- this is the format voicemail_time will have -->
        <param name="date-fmt" value="%A, %B %d %Y, %I %M %p"/>
        <param name="email-from"
           value="${voicemail_account}@${voicemail_domain}"/>
      </email>
and in
switch.conf.xml I have
    <param name="mailer-app" value="sendmail"/>
    <param name="mailer-app-args" value="-t"/>

You need to check those debug logs.

Sean Devoy <sdevoy@bizfocused.com> wrote:

> I tried
> <param name="mailer-app" value="/usr/sbin/sendmail" />
>
> And then I changed args to:
> <param name="mailer-app-args" value=""/>
>
> Then: service freeswitch restart
>
> Still no errors, but no email gets sent.
>
>
> From: freeswitch-users-bounces@lists.freeswitch.org
> [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of
> Abaci
> Sent: Thursday, April 24, 2014 1:59 PM
> To: FreeSWITCH Users Help
> Subject: Re: [Freeswitch-users] Send users wav of voicemail via
> sendmail
>
> try with empty mail-app-args
>
>
>
> On 4/24/2014 1:44 PM, Sean Devoy wrote:
> [cid:image001.gif@01CF5FC9.5B957360]
> Hi All,
>
> Can someone explain (or point to documentation) to get voice mail messages emailed to the end user.  I have been over and over the mod_voicemail wiki page at https://wiki.freeswitch.org/wiki/Mod_voicemail. It is a nice reference page as it lists lots and lots of voicemail variables and parameters.  However, I cannot determine what the minimum rwquirements are.
>
> Here is what I have so far:
> In /usr/local/freeswitch/conf/autoload_configs/switch.conf.xml I have:
> <param name="mailer-app" value="sendmail"/> <param
> name="mailer-app-args" value="-t"/> <param name="dump-cores"
> value="yes"/>
>
> In the user directory entry I have:
>         <param name="vm-mailto" value="sdevoy@bizfocused.com<mailto:sdevoy@bizfocused.com>"/>
>         <param name="vm-mailfrom" value="voicemail@bizfocused.com<mailto:voicemail@bizfocused.com>"/>
>         <param name="vm-email-all-messages" value="true"/>
>         <param name="vm-attach-file" value="true" />
>
> I can send emails from SSH when logged in as root.
> mail -s "Test mail from testuser1" sdevoy@bizfocused.com<mailto:sdevoy@bizfocused.com>
>    Hello this is the test mail
>         .
>
> I can't find any errors in the console log, but no email gets sent.
>
> Have I missed something about creating a freeswitch user in sendmail???
>
> Thanks,
> Sean
>
>
>
>
> ______________________________________________________________________
> ___
>
> Professional FreeSWITCH Consulting Services:
>
> consulting@freeswitch.org<mailto:consulting@freeswitch.org>
>
> http://www.freeswitchsolutions.com
>
>
>
> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
>
> http://www.cudatel.com
>
>
>
> Official FreeSWITCH Sites
>
> http://www.freeswitch.org
>
> http://wiki.freeswitch.org
>
> http://www.cluecon.com
>
>
>
> FreeSWITCH-users mailing list
>
> FreeSWITCH-users@lists.freeswitch.org<mailto:FreeSWITCH-users@lists.fr
> eeswitch.org>
>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use
> rs
>
> http://www.freeswitch.org
>
>
> ----------------------------------------------------
> Alternatives:
>
> ----------------------------------------------------
> ______________________________________________________________________

> ___ Professional FreeSWITCH Consulting Services:

> consulting@freeswitch.org
> http://www.freeswitchsolutions.com
>
> FreeSWITCH-powered IP PBX: The CudaTel Communication Server
> http://www.cudatel.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use
> rs
> http://www.freeswitch.org

--
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

 


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

 


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org