如何使用从 FreePBX 执行的通话后脚本发送 Asterisk 录音电子邮件?

如何使用从 FreePBX 执行的通话后脚本发送 Asterisk 录音电子邮件?

我指定 FreePBX 调用的脚本,当直接从 CLI 调用时,可以完美地发送电子邮件。但是,呼叫后不会触发电子邮件。

背景情况:https://community.freepbx.org/t/solved-how-to-email-call-recordings-post-call-recording-script/26747/24

免费PBX 14.0.1.24

星号 13.18.3

答案1

在大多数情况下,Aterisk pbx 由 Aterisk 用户运行,并且运行路径可以是任何内容。

所以你需要确保

  1. 您的脚本可以在星号用户下运行(日志文件的权限、库目录的读取权限等等)
  2. 您的脚本路径始终是满的,从根开始。库路径已满或系统范围已满。

答案2

就我而言,问题是 mutt 配置文件 .muttrc(mutt 是此应用程序推荐使用的实用程序)最初是由 root 设置的,而不是由 asterisk 设置的,因此 asterisk 不知道如何发送电子邮件。

解决方案: - 在 asterisk 用户的 ~/ 目录中创建一个新的 .muttrc 文件(或者,如果有的话,从 root cp 该文件) - 确保您的所有 mutt 电子邮件凭证都在 .muttrc 中说明

有关如何配置 mutt 的概述:http://nickdesaulniers.github.io/blog/2016/06/18/mutt-gmail-ubuntu/

相关内容