問題タブ [sendgrid]
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.
django - Djangoアプリ用にHerokuでSendgridを使用してメールを設定する
HerokuにDjangoアプリをデプロイし、Sendgridアドオンを使用して、ユーザーがサイトに登録したときに検証メールを送信しています。
私はここの指示に従い、以下を貼り付けましたsettings.py
:
ただし、登録後にアプリがクラッシュします。
私は正確に何をすることになっていEMAIL_HOST_USER
ますEMAIL_HOST_PASSWORD
か?
herokuのsendgridアドオンの開発者タブの下に、ユーザー名が表示されapp*******@heroku.com
、パスワードの場合は「YourPassword」とだけ表示されます。パスワードは私のHerokuパスワードですか?
DEFAULT_FROM_EMAIL
また、settings.py
ファイルに含める必要がありますか?そして、Sendgridにそれが何であるかをどこに伝えるのですか?
編集:私は設定しましたDEBUG = True
、そしてそれはエラーが次のように見えます:
Sendgridが処理を実行する前に、問題が発生しているようです。どういうわけかHerokuでメールアドレスを認証する必要がありますか?
django - Gmailは、添付ファイルなしで不正な添付ファイルを報告します
Djangoを使用してからSendgridを使用して、トランザクション電子メールをユーザーに送信および配信します。数週間前から、Gmailは次の理由でメールのバウンスを開始しています。
奇妙なことに、私たちの電子メールは、私たちが知っている添付ファイルのない単純な短いテキストメッセージです。通常、電子メールは問題なく届きますが、これはより頻繁に発生しています。
原因をどこで探すべきですか?Gmailがこのように反応する原因となる電子メールのヘッダーやエンコーディングなどをいじることができますか?どんな入力でも大歓迎です!
postfix-mta - SendgridのPostfix認証を修正しますか?
Sendgridにリレー経由で電子メールを配信するようにPostfixを設定するのに問題があります。
次のエラーが発生します:「認証されていない送信者は許可されていません」
ruby-on-rails - N レコードのシリアル化されたオブジェクトを読み取る Rails
リンクをたどって、sendgridを使用して受信メールの添付ファイルを保存しました
N レコードのシリアル化されたオブジェクトを構築する Rails
URLを使用して添付ファイルを保存できますが、添付ファイルを取得してAmazonに保存する方法が質問です よろしくお願いします
django - Heroku Django アプリの SendGrid を使用して @gmail.com アドレスに送信されたメールがブロックされているようです
私はsendgridを使用してherokuにdjangoアプリを持っています。
gmail のメール アドレスを持つ多くのユーザーから、サイトを使用するために登録した後、検証メールを受け取っていないというメッセージを受け取りました。
自分でテストしたところ、他のアドレスのメールはすぐに通過しますが、一部の Gmail アカウントでは通過しないことがわかりました。
ただし、sendgrid ダッシュボードでは、すべてのメールが配信されたと表示されます。
ここで何が問題なのか誰か教えてもらえますか? Gmail は私のサイトからのメールをブロックしていますか? それはこの2日間で起こり始めたばかりです。また、実際にはそれほど多くのメールを送信していません (1 日 10 通程度)。
gmail - 統合された SendGrid SMTP サービス。Yahoo と Yopmail では空メールを受け取りますが、Gmail、Hotmail、Rediff では完全なメールを受け取ります。
登録解除メッセージが有効になっているアプリケーションの 1 つに SendGrid サービスを統合しましたが、電子メールを送信しているときに、Gmail、Hotmail、Rediff メールに対してのみ完全な電子メール (つまり、入力したテキストを含む) を取得していますが、Yopmail と Yahoo ではメールが送信されます。登録解除メッセージのみが空白です。登録解除オプションも無効にしましたが、Yopmail と Yahoo でメールが完全に空白になります。
もう 1 つ、送信するメールのヘッダーは text/HTML であり、text/plain ではありません。
sendgrid - 電子メール応答の追跡
電子メールキャンペーンの応答を追跡する最良の方法は何ですか?メールの返信先フィールドに何かを追加することを考えていましたが(たとえばluqita+campaigns@stackoverflow.com
)、これを回避できるもっときちんとしたものがあるかどうかわかりませんか?
ヘッダーについても考えましたが、アドレスluqita@stackoverflow.com
がさまざまなキャンペーンを送信することに注意することが重要です。また、「返信先」ヘッダー情報は、区別するのに役立ちません(使用中luqita+campaign1
またはluqita+campaign2
可能性があります) 。
私に何ができる?
ruby - Pony または Mail gem を Sinatra / Heroku で動作させる
私は Ruby の初心者なので、この質問が単純である場合は申し訳ありません。そして、あなたの助けを前もって感謝します。
Heroku にデプロイされた Sinatra アプリケーションがあります。簡単な電子メールを送信するページを追加しようとしています。Heroku アプリに SendGrid アドオンを追加しました。ここで、SendGrid SMTP サーバー情報を使用してメッセージを作成および送信する Ruby コードを追加しようとしています。
私が抱えている問題は、(Gemfile に追加することによって) Heroku アプリに Mail gem をインストールしたにもかかわらず、Heroku アプリを起動すると「treetop/runtime」がインストールされていないというエラーが表示されることです。
同様に、Pony gem をインストールしようとすると、Mail を読み込めないと文句を言われます。奇妙なことに、これはすべて私のローカル システムで動作するので、Heroku の問題だと思います。Heroku に、Pony または Mail から正常に起動するために必要なすべてを完全にロードさせることができません。(注: Heroku を起動することさえできないため、実際にメール コードを送信することをテストすることさえできません。)
特定のヘルプ/洞察は大歓迎です。Heroku でこれに遭遇した人はいますか? この単純な目的のために機能する可能性のある他の宝石はありますか?
ありがとう!
PS バンドルはメール (2.4.4) とポニー (1.4) を正常にインストールしました。
php - SendgridWebAPIを使用して動的PHPHTMLを送信する
以下のコードを使用して、SMTPまたはSwiftmailerなしでSendgridWebAPIを使用したいと思います。長い文字列変数を作成せず、すべての引用符をエスケープして各変数をエコーする必要なしに、動的Webページ全体を'html' $ params配列に渡すことは可能ですか?各メールは大幅に異なるため、Sendgridのテンプレート/メールマージオプションは機能しません。ありがとう!
これは簡単なhtmlの例です(私のものははるかに動的なコンテンツを持っています):