問題タブ [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.

0 投票する
4 に答える
7532 参照

email - SendGrid 経由のメール配信率の問題

Web アプリでのメール配信に問題があります。ほとんどの場合、ユーザーがアカウントを作成すると、アクティベーション率は 95% になりますが、奇数日 (今日など) はアクティベーション率が 40% しかありません。

SendGrid と話をしたところ、彼らのシステムは送信された電子メールを報告しており、ユーザーにスパム ボックスをチェックしてもらうように言われましたが、ユーザーはスパム ボックスに電子メールが入っていないと主張しています。

何が起こっているのか誰にも分かりませんか?アクティブ化できないユーザーから毎日複数のサポート チケットを受け取るため、問題になり始めています。

影響を与える要因の 1 つは、ほとんどのユーザーが .edu メール アドレスを使用していることです。

ありがとう!

ウォーカー

0 投票する
2 に答える
613 参照

ruby-on-rails - Rails-ランダムなパラメータセットをDBに保存する方法に関する提案

OK Railsの達人、ここで賢いアドバイスが必要です。

SendGridの解析APIを使用しようとしています:http ://sendgrid.com/documentation/ApiParse

ここでの大きな課題は、SendGridがAPI仕様で次のことを行うことです。

  • 添付ファイル-電子メールに含まれる添付ファイルの数。
  • attachment1、attachment2、...、attachmentN-これらはファイルアップロード名です。ここで、Nは添付ファイルの総数です。たとえば、添付ファイルの数が0の場合、添付ファイルはありません。添付ファイルの数が3の場合、パラメーターattachment1、attachment2、およびattachment3にはファイルがアップロードされます。TNEFファイル(winmail.dat)が抽出され、添付ファイルが投稿されます。

応答をDBに保存して、すべての面倒な作業を行うために遅延ジョブに送信できるようにする必要があります。

遅延したジョブが応答を使用できるように、これを保存するための最良の方法は何ですか?どういうわけか、応答をMail.new()オブジェクトに変換できますか?または他のアイデア?添付ファイルのランダムなXにより、データベースに100個のフィールドを追加せずにエレガントに解決するのは困難です。

ありがとう

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

email - 一括メール設定 - phplist + sendgrid またはプロセスに関するいくつかの提案

2 つのグループに分散された大きなユーザー リストがあります。1. Phplist 2. Vbulletin

Phplist には約 50,000 人のユーザーがいますが、vbulletin には約 70,000 人のユーザーがいます。これらはすべてダブル オプトイン セーフ リストであり、完全に合法です。

専用サーバーがあり、phplist を使用してメールを終了しますが、phplist の制限により、1 つのメールを処理するのに 3 日かかります。Sendgrid / Amazaon SES などを使用して、毎月のニュースレターをより迅速に作成できるようにしたいと考えています (仕事、お知らせのログインなどを含む約 20 のニュースレターがあります)。

現在、メインのドメインとは別のドメインからメールを送信しており、www.mydomainnewsletter.com のようなものですが、メイン サイトと企業のメールは www.mydomain.com です (私のメイン サイトは drupal にあります)。

次に、すべての取引メールと企業メールが mydomain.com から送信され、すべてのニュースレターが mydomainnewsletters.com から送信されるプロセスを構築するにはどうすればよいでしょうか。ユーザーは mydomain.com で購読および購読解除する必要があり、このメーリング リストは www.mydomainnewsletter.com と同期されます。

私のサーバーには qmail がインストールされています。それで、誰かがプロセスを通して私を導くことができます. 私はまったく技術者ではありません。

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

ruby-on-rails - SendGrid がデフォルトの問い合わせ/連絡フォームから Heroku でメールを送信しない

これは、RefineryCMS を使用した初めてのアプリです。過去にアプリケーションからメールを送信した方法は、現在、製油所アプリでは機能しません。

私はインターネット上で数多くの検索を行ってこれを行う方法を数多く試しましたが、うまくいきません。

現在、ここに私が持っているものがあります:

environment.rbファイルにはこれがあります:

私も試しました:

これらの設定を本番および開発クラスに入れてみました。ローカルおよびherokuで試してみましたが、組み込みの問い合わせ/連絡フォームで通知メールを送信することができず、なぜ機能しないのかわかりません。

前に言ったように、私はすべての解決策を試しました (それらはすべて非常に似ています)。誰かが私が間違っていることと、正確に何をする必要があるかを教えていただければ、それは素晴らしいことです.

前もって感謝します、〜マイク

0 投票する
3 に答える
385 参照

php - メールがスパムとしてフラグ付けされる理由を理解するのに役立つツールはありますか?

許可されたオプトイン メールをユーザーに送信する PHP コード ベースがあります。私は PHP の mail() 関数を使用していましたが、それによってスパムの問題が発生していました。そのため、数か月前に SendGrid に切り替え、現在はその API を使用しています。私は現在、アフィリエイト パートナーに任せる代わりに、より重要なメール (ホテル予約サイトであり、これはホテル確認メール) の 1 つを処理しており、スパムとしてフラグが立てられています。電子メールのソースをコピーして貼り付け、潜在的な問題にフラグを立てることができるツールはありますか?

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

ruby-on-rails - Rails 2.3.9 と SendGrid、接続が拒否されました - localhost で connect(2)

Google と StackOverflow を調べましたが、これがわかりません。

Ruby 1.8.7を使用するRails 2.3.9アプリを持っています。次のようにSMTP経由で電子メールを送信しようとしています:

私のアプリのバックトレースは次のようになります。

0 投票する
2 に答える
8343 参照

api - SendGrid API エラー コードとメッセージ?

私は彼らのサイト、フォーラム、ウィキを隅々まで調べましたが、これまでのところ、この質問に対する答えを見つけることができませんでした.

SendGrid API のエラー コードとメッセージの一覧はどこにありますか?

ありがとう

0 投票する
3 に答える
1197 参照

ruby-on-rails - レールでユーザーのメールアドレスからメールを配信する最も信頼できる方法は?

Rails アプリで生成されたメールをユーザーが自分のメール アドレスから送信できるようにしたいと考えています。

サーバーの sendmail を使用して送信元アドレスをメール アドレスに設定できることはわかっていますが、メールがスパムとしてマークされる可能性が高くなります。

これを行うより良い方法はありますか?sendgridAmazon SESを使用したり、ユーザーに独自の SMTP 詳細を入力させたりできますか?

提案やベストプラクティスは大歓迎です。

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

ruby-on-rails - 電子メール解析をテストするキュウリ?

これは私の最初のスタックオーバーフローの質問です。

SendGrid からメールを送信するアプリを作成しています。これを遅延ジョブで解析したいと考えています。

私の懸念は、これをどのように QA するかです。私はCucumberについて読んでいて、それは良い解決策のように思えますが、エンドツーエンドのテストフローを理解できません。

これまでのところ、私はここにいます。

  1. さまざまな種類の電子メール本文を含む TXT ファイルの大きなリストが必要です。
  2. 次に、各 txt ファイルを繰り返し処理し、lib ディレクトリ /mailingjob.rb 内のメソッドに渡されたときに、返されたものが cucumber で定義されたものと一致することを確認します。

これまでのところ、次のようなものがあります。

それが私が始めているところです。できれば、次のことを理解するのを手伝ってください。

  1. これらすべての TXT ファイルは、rails プロジェクト ディレクトリのどこに配置する必要がありますか?
  2. ローカル テキスト ファイルを取得し、それを /lib ディレクトリのメソッドに渡し、返される内容がそのファイル パスに設定されている内容と同じであることを確認する方法を示す e2e の例。

ありがとうございました。

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

ruby-on-rails - Railsでドイツ語の文字を含むメールコンテンツを解析する

sendgrid 経由で受信メールを受信して​​います。ウムラウト文字を含むドイツ語のメールを受信すると、params内容全体が表示されますが、読んで保存すると、ウムラウト文字の後に保存されません。でutf-8変換を行いました

そして、それは私にユニコード文字列を与えていますが、送信エンコーディングをgmailでutf-8として送信して送信すると、正しく機能しています。私の顧客はutf8設定なしで送信する可能性があるため、私はそれを当てにすることはできません. 何をすべきか教えてください。