问题标签 [inbound]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4297 浏览

mule - 如何使用 HttpInbound 获取 URL 中的参数和内容中的 json 数据?

当我使用“Body to Parameter Map”转换器时,我可以获取 URL 中的参数,但无法获取内容。当我使用“JSON to Object”转换器时,我只能获取内容,但参数在有效负载中丢失。我怎样才能得到他们两个?配置如下:

0 投票
1 回答
521 浏览

dynamic - 动态入站端点不再可用?

在 Mule 2 中,我们曾经能够使用以下命令创建动态入站端点:

在 Mule 3 中,我们得到一个错误:

听起来他们不再让表达式评估器在创建入站之前处理“地址”。我的解释正确吗?

0 投票
1 回答
549 浏览

mule - HTTP 入站端点调试消息

运行 http 入站端点时,看到这些调试消息每 4 秒或超过 4 秒重复一次是否正常?

0 投票
1 回答
111 浏览

parsing - 是否有电子邮件服务器可以在收到电子邮件时对我的端点进行 REST POST?

我有一个应用程序需要将电子邮件链接附加到应用程序中的客户记录。

我需要一个电子邮件服务器——除了表现得像任何电子邮件服务器外,还要向我的应用程序端点执行 REST POST 通知我的应用程序有新电子邮件,并且需要至少提供电子邮件的 ID(我可以打开的 ID我的应用程序中的弹出式浏览器并查看该电子邮件)和电子邮件上的主题。

我评估了许多入站解析解决方案,但大多数要么不让我控制传递身份验证信息,要么执行 JSON 类型的 POST,而不是基本的 FORM POST。我评估了以下内容:

  1. http://sendgrid.com
  2. http://www.email2db.com
  3. http://mailparser.io/
  4. http://mandrill.com/
0 投票
1 回答
793 浏览

email - Sugarcrm 入站电子邮件未创建案例

我创建了一个组邮件帐户,并通过单击显示“连接成功完成”的“测试设置”进行检查。然后我将“检查入站邮件帐户”的调度程序设置为每隔一分钟运行一次。但这对我不起作用。尽管此调度程序的状态每次都是“完成”,但并未创建案例。

我已将 cron 作业设置为在写入以下错误的文件中回显任何错误:

注意:未定义的属性:/var/www/crm31/modules/Schedulers/_AddJobsHere.php 第 100 行中的 InboundEmail::$team_id

任何人都可以建议我哪里错了或者我错过了什么吗?在哪里以及如何设置这个 team_id?

我在 ubuntu 11.04 上使用 CRM CE 6.4。

0 投票
1 回答
58 浏览

email-attachments - 带有附件的入站电子邮件

我正在创建一个新的网络应用程序,我需要处理通过电子邮件发送的文件(word、pdf)(附加文件)。

这也需要有一个特定的电子邮件地址来将文件路由到正确的目的地(它是一个工作申请服务,所以每个职位空缺都有自己的电子邮件地址)。

我完全迷失了,不知道从哪里开始。

非常感谢!

0 投票
1 回答
420 浏览

httprequest - Mule 3.4.0 从 http 入站端点获取 HTTPRequest 对象

我有一个 http:inbound-endpoint。有没有办法在过滤器/拦截器中获取 HttpServletRequest 对象的句柄?ObjectToHttpClientMethodRequest 是答案吗?如果是这样,有人可以提供样品吗?

0 投票
1 回答
311 浏览

php - PHP:内存优化入站邮件

在我的 PHP 应用程序中,我使用Postmarks 的入站挂钩接收邮件。该服务接收邮件并将其 JSON 编码发送到我服务器上的 URL,这工作正常。

我遇到的问题是,当邮件的附件超过 10MB 时。

这导致

PHP致命错误:允许的内存大小为104857600字节已用尽(试图分配1821693字节)

我在这一行中所做的是:

我有两个问题:

  1. 有没有办法提高内存效率?
  2. 为什么 10MB 邮件会失败,而内存限制实际上是 100MB?Base64 + JSON 编码是否会产生比原始大小大 10 倍的开销?

使用 memory_get_usage() 调试后编辑

有趣的是,脚本已经开始使用 47MB 的内存,而没有发出任何命令。我想这是由于输入数据大吗?也许是因为 PHP 将它存储在 $HTTP_RAW_POST_DATA 中?

我可以使用任何 php.ini 指令来让 PHP 创建更少的变量吗?

0 投票
0 回答
585 浏览

webhooks - Mandrill .NET 入站邮件 webhook:HTTP 错误 411

这适用于那些尝试在 github 中使用 Mandrill .NET 的人。

我需要能够处理入站邮件,并且基于 Mandrill 文档,我必须创建一个具有相应公共 url 的 webhook。在实现 action 方法方面,我遵循了 WebHookEvent.cs 文档中描述的方法签名。那时一切都按预期工作:如果我将邮件发送到我注册到 webhook 事件的 mandrill 电子邮件,则从 Mandrill 调用操作方法。为了便于讨论,我们假设方法名称是 ProcessInboundMail。

展望未来,我的应用需要支持多租户。因此,我必须以某种方式重定向到包含适当子域(例如 company1.myapp.com/mycontroller/ProcessInboundMail)的 url,而不是在 ProcessInboundMail 方法中进行直接处理。从那时起,我开始遇到一个奇怪的问题。

如果我将邮件发送到 mandrill 电子邮件,则不再正确执行操作方法。为了验证 webhook 是否正常工作,我去了 mandrill 管理页面 > Inbound > Domains (InboundDomains.png),单击 Routes 按钮,然后单击按钮“send test” (MailboxRoutes.png),但我得到的只是这个错误消息:Webhook 失败并出现错误:POST 到http://myapp.com/mycontroller/ProcessInboundMail失败并出现 411:需要长度 需要长度 HTTP 错误 411。请求必须分块或具有内容长度。

这是我的 ProcessInboundMail 的样子:

我的问题是,为什么我不使用重定向时,单击“发送测试”成功,但现在我使用重定向,单击“发送测试”时出现此 HTTP 错误 411?我在这里做错了什么?

0 投票
2 回答
4857 浏览

jquery - 在 asp.net mvc 4.0 网站中实现聊天?

我想在我的 asp.net mvc 4.0 网站中实现聊天功能。我心中几乎没有疑问。

  1. 我是否应该使用 MS SQL 数据库来存储聊天消息并使用 jquery 更新用户配置文件(每 5 秒刷新一次)。

  2. 我是否应该使用入站 Web-hook HTTP Post 方法使用相同的 MS SQL 数据库更新用户配置文件上的聊天消息。

  3. 我是否应该使用没有任何数据库的 XMPP 将其集成到我的网站中并使用它。

请让我知道哪种方法最适合在网站中实现聊天功能?