問題タブ [mailgun]
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.
php - Mailgun を使用してメールを解析するにはどうすればよいですか?
この記事を参考にメールの解析を試みたのですが、うまくいきません。
mailgun で無料アカウントを作成し、ドメイン、メールボックスなどを作成しました。個人のメール ID から次のようなメールを送信しました。mgtest1@my_domain_name.mailgun.com
すべてのメールを"http://project_name/controller_name/action_name" (in case of zend)
ORに転送するようにアカウントを設定しました
を使用してメールにアクセスできると言われていますが$_POST (for PHP)
、空の配列を取得しています。
どこが間違っているのですか?
Zend とプレーン PHP の両方で試しました。私は単に print_r($_POST) を使用しています。
asp.net-mvc-4 - MVC4 Mailgun 配信の Webhook
Mailgun配信の Webhook を使用する際に問題が発生しています。ここで見つけることができます。
アプリの requestValidationMode を 2.0 に変更しない限り、Request.Params["Message-Id"] を参照できません
requestValidationMode = 2.0 なしでこのフィールドを参照しようとすると、安全でない可能性があるというエラーが発生します。フィールドの内容は、<20130203200110.12345.12345@mydomain.mailgun.org> です。また、自動モデル バインディングを利用するモデルを宣言しようとしました。私のモデルは次のようになります。
MessageId フィールドを参照しようとすると、null が返されます。追加してみました
その分野に興味がないからです。コントローラーでは、設定しました
Message-Id フィールドを取得できないようです。何か助けはありますか?
node.js - node.js で mailgun を使用してメールを受信する方法
私のアプリケーションでは、mailgun モジュールを使用して node.js を使用してメールを送受信しています。受信メールを受信する方法がわかりません。受信メールを受信するルートを作成しましたが、機能していません。
php - MailgunHTTPPOSTを使用するようにJavascript/PHPsendEmail関数を変更します
オンラインで入手したより大きなphpスクリプトの一部としてsendEmail関数があり、新しいMailgunアカウントを使用するように変更する必要があります。私はPHPにかなり慣れておらず、メールサーバーなどにも慣れていないので、これは先週の課題でした。Mailgunのドキュメントには、PHPを使用してHTTP POSTを介して送信する例が示されています(上部の[PHP]ボタンをクリックしてください)。
私の既存のsendEmail関数は次のようになります。
他の既存の領域からそれらを描画しているので、関数でto、subject、textなどを指定したくないことを知っているので、関数にこのようなものを一時的に追加してみました(申し訳ありませんが方法がありませんそれがめちゃくちゃになって、最初からやり直したので、すべてがまとめられているように見えました:
$ch = curl_init();
また、sendEmail関数のすぐ内側とすべてのcurl_setopt
行を追加しました。それを超えて私は迷子になり、おそらくあなたが推測できるように、何も起こりませんでした。
誰かが私に2つを組み合わせる方法と、なぜこの種のものに非常に似ている場所を私に指摘することができますか?
助けてくれてありがとう!
python - Mailgunを使用して着信メッセージを取得できますか?
Mailgunを使用してbaメールを送信し、bがメールを受信してaに返信した後、bからのメールを追跡したい場合、どうすればメールを取得できますか?コードは次のとおりです。
1.sendmail.py
2.create_route.py
ルートを作成し、スクリプトsendmail.pyを実行します。メール348284770@qq.comを使用している人が、メールzebozhuang@163.comを使用している人に返信した後、GmailはMailgunメソッドを使用してメッセージを受信できません。 '。誰か教えてもらえますか?
python - HerokuとMailgunでFlask-Mailを使用するとメールが送信されない
私は、Flask-Mailを使用してSMTP方式(さまざまなSMTPサービスに移植できるようにSMTPである必要があります)を介して電子メールを送信する方法をテストするための簡単なアプリを作成しています。このために、Herokuを介してMailgunを使用しようとしていますが、多くの試行錯誤と調査を行った後でも、メールを送信できないようです。
私の質問は、この質問と同じように、MailGun構成の問題を伴うHerokuのFlaskですが、私が取り組んでいるプロジェクトでは実行できないMailgunのAPIを使用する以外に、この質問の解決策はわかりません。
現在、フラスコ/フラスコのメールコードを次のように設定しています(もちろん削除されています)。
私は何かが足りないのですか?また、コードが通過して「送信済みメール」が返されるときに何が問題になっているのかをテストする方法はありますが、メールが送受信されていないようです。
あなたが提供できるどんな助けにも感謝します!
python - PythonRequestsライブラリを使用してHTMLでMailgunインライン画像を送信する
Requestsライブラリを使用するPythonアプリから、MailgunAPIを使用して複数のインラインメッセージを送信する方法を理解するのに問題があります。現在、私は(HerokuでホストされているWebフレームワークとしてテンプレートとフラスコにjinja2を使用しています):
したがって、電子メールは正常に送信されますが、最後に画像が電子メールに含まれていません。クリックしてダウンロードしても表示されません。画像は、mailgun APIに従ってHTMLで参照されます(もちろん簡略化されています)。
明らかに私は何か間違ったことをしていますが、requests.filesオブジェクトを使用してこれらを添付しようとしましたが、メールも送信されず、エラーも発生しなかったため、これはまったく正しい方法ではないと思います。
悲しいことに、これに関するドキュメントはかなりまばらです。
HTMLがサーバー側の画像を直接指すようにする方がよいでしょうか?ただし、サーバー側のイメージは一般に静的ではないため、これは理想的ではありません(静的なものもあれば、そうでないものもあります)。
python - Mailgun からの Heroku での受信メールの 500 のデバッグ
Mailgun から Heroku の Django インストールに受信メールを取得するビューをデバッグしようとしています。
ビュー自体は Mailgun ドキュメントから直接取得され、手動で URL を呼び出すと、OK 応答が返されます。
また、外部ツール (私はこの目的で Poster を使用しています) を介してその URL に投稿するだけで、200 を取得できます (その@csrf_exempt
ために を追加する必要がありましたが、今のところは問題ありません)。
ただし、Mailgun ログから、メッセージの転送時に 500 エラーがあることがわかり、Heroku からは、500 の原因となる着信要求があることがわかります。
1日以上調査に費やした後の私の質問:
1) 何が間違っている可能性があるか (いいことだろう) - 少なくとも同じくらい重要な考え
2) どうすればこれを適切にテストできますか? Mailguns のログは非常に短いため (500 - それだけです!)、Heroku もあまり役に立ちません... また、常に最初に Heroku にデプロイする必要があるのは明らかに非常に遅いため、それが本当に「スマートな」開発方法...(他のすべてのものは明らかにローカルでテストしますが、外部の電子メールがMailgunを介してPOSTを介して送信されるため、ローカルでテストする方法がわかりません)
ありがとう!
php - Php Curl は投稿フィールドとして文字列ファイルを追加します
mailGun Web API を使用していますが、インライン ファイルの追加の問題に遭遇しました。私たちのソフトウェアは画像を作成し、それを文字列として渡します。その画像をインライン化したい 私が抱えている問題は、php curl が実際のファイルではなく、ファイル ポインターを取り込むことです。サーバー上で動作する多くのプロセスがあり、悪いメールを送信したくないため、可能であれば tmp ファイルの書き込みを避けたい
前もって感謝します
MailGun インライン サンプル: http://documentation.mailgun.net/user_manual.html#inline-image 私が使用しているコード サンプル: