問題タブ [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 - How can I get both the parameter in URL and the json data in content by using HttpInbound?

When I use the 'Body to Parameter Map' transformer, I can get the parameter in URL, but I cannot get the content. When I use the 'JSON to Object' transformer, I can only get the content, but the parameter is lost in the payload. How can I get both of them? The configuration as follows:

0 投票する
1 に答える
549 参照

mule - HTTP インバウンド エンドポイント デバッグ メッセージ

http インバウンド エンドポイントを実行しているときに、これらのデバッグ メッセージが 4 秒または 4 秒以上ごとに繰り返されるのは正常ですか?

0 投票する
1 に答える
111 参照

parsing - 電子メールの受信時にエンドポイントに対して REST POST を実行できる電子メール サーバーはありますか?

電子メールへのリンクをアプリケーション内のクライアント レコードに添付する必要があるアプリケーションがあります。

メールサーバーが必要です-他のメールサーバーのように動作することに加えて、アプリケーションエンドポイントにREST POSTを実行して、新しいメールについてアプリケーションに通知し、少なくともメールのID(開くことができるID)を提供する必要がありますアプリケーションでポップアップ ブラウザーを開き、そのメールを表示します) とメールの件名。

私は多くのインバウンド解析ソリューションを評価しましたが、ほとんどの場合、認証情報を渡すための制御ができなかったり、基本的な FORM POST ではなく、JSON 型の POST を実行したりできません。以下の点を評価しました。

  1. http://sendgrid.com
  2. http://www.email2db.com
  3. http://mailparser.io/
  4. http://mandrill.com/
0 投票する
1 に答える
793 参照

email - sugarcrm inboundemail がケースを作成しない

グループ メール アカウントを作成し、[設定のテスト] をクリックして確認しましたが、[接続が正常に完了しました] と表示されています。次に、'Check Inbound Mail Accounts' のスケジューラを 1 分ごとに実行するように設定しました。しかし、これは私にとってはうまくいきません。このスケジューラのステータスは毎回「完了」ですが、ケースは作成されていません。

次のエラーを書き込むファイル内のエラーをエコーするように cron ジョブを設定しました。

Notice: 未定義のプロパティ: InboundEmail::$team_id in /var/www/crm31/modules/Schedulers/_AddJobsHere.php 行 100

どこが間違っているか、何が欠けているか教えてください。この team_id を設定する場所と方法は?

ubuntu 11.04 で CRM CE 6.4 を使用しています。

0 投票する
1 に答える
58 参照

email-attachments - ファイルが添付された受信メール

新しい Web アプリを作成していて、電子メール メッセージ (添付ファイル) で送信されたファイル (Word、PDF) を処理する必要があります。

また、ファイルを適切な宛先にルーティングするには、特定の電子メール アドレスが必要です (これは求職サービスであるため、求人ごとに独自の電子メール アドレスがあります)。

私は完全に道に迷っており、どこから始めればよいかわかりません。

どうもありがとう!

0 投票する
1 に答える
311 参照

php - PHP: インバウンドメールのメモリ最適化

私の PHP アプリケーションでは、Postmarks のインバウンド フックを使用してメールを受信します。このサービスはメールを受信し、JSON エンコードされたメールをサーバー上の URL に送信します。これは正常に機能します。

私が抱えている問題は、メールに 10MB を超える添付ファイルがある場合です。

その結果、

PHP 致命的なエラー: 104857600 バイトの許容メモリ サイズを使い果たしました (1821693 バイトを割り当てようとしました)

私がこの行でやっていることは次のとおりです。

2 つの質問があります。

  1. これをよりメモリ効率的に行う方法はありますか?
  2. メモリ制限が実際には 100MB であるのに、10MB のメールで失敗するのはなぜですか? Base64 + JSON エンコーディングでは、元のサイズの 10 倍のオーバーヘッドが発生しますか?

memory_get_usage() でデバッグした後に編集します。

興味深いことに、コマンドを発行せずに、スクリプトが既に 47MB のメモリ使用量で開始されています。これは入力データが大きいためだと思いますか?たぶん、PHP が $HTTP_RAW_POST_DATA に保存するためでしょうか?

PHP がより少ない変数を作成できるようにするために使用できる php.ini ディレクティブはありますか?

0 投票する
0 に答える
585 参照

webhooks - Mandrill .NET インバウンド メール Webhook: HTTP エラー 411

githubでMandrill .NETを使ってみた人向けです。

受信メールを処理できるようにする必要があり、Mandrill のドキュメントに基づいて、対応するパブリック URL を使用して Webhook を作成する必要があります。アクション メソッドの実装に関しては、WebHookEvent.cs のドキュメントに記載されているメソッド シグネチャに従いました。その時点で、すべてが期待どおりに機能していました。webhook イベントに登録した mandrill 電子メールにメールを送信すると、アクション メソッドが Mandrill から呼び出されます。議論のために、メソッド名が ProcessInboundMail であると仮定しましょう。

今後、私のアプリはマルチテナンシーをサポートする必要があります。したがって、ProcessInboundMail メソッドで簡単に処理する代わりに、適切なサブドメイン (例: company1.myapp.com/mycontroller/ProcessInboundMail) を含む URL にリダイレクトする必要があります。それ以来、私は独特の問題に遭遇し始めました。

マンドリル メールにメールを送信すると、アクション メソッドが正しく実行されなくなります。Webhook が機能しているかどうかを確認するために、mandrill 管理ページ > Inbound > Domains (InboundDomains.png) に移動し、[Routes] ボタンをクリックしてから、[send test] (MailboxRoutes.png) ボタンをクリックしましたが、このエラーしか表示されませんでした。メッセージ: Webhook がエラーで失敗しました: http://myapp.com/mycontroller/ProcessInboundMailへの POSTが 411 で失敗しました: 長さが必要です 長さが必要です HTTP エラー 411. 要求はチャンクされているか、コンテンツの長さが必要です。

私の ProcessInboundMail は次のようになります。

私の質問は、リダイレクトを使用していないときに「テストの送信」をクリックすると成功したのに、リダイレクトを使用するようになったので、「テストの送信」をクリックするとこの HTTP エラー 411 が発生するのはなぜですか? ここで何が間違っていますか?