問題タブ [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.
php - PHP-巨大な配列とループステートメント
古い顧客の電子メールリスト(約1100の電子メール)があり、それらすべてに電子メールを送信したいと思います。このリストは巨大なphp配列にあります。
私はsendgridを使用していますが、ここに素晴らしいphpハウツーがあります:http ://sendgrid.com/documentation/display/api/SMTPPHPExample
私は彼らのコードを使用しています、そして1つのセクションで彼らは持っています:
さて、sendgridsサーバーをオーバーフローさせたり、スパムフィルターに巻き込まれたりしないように、一度に100通の電子メールのバッチのみを送信したいのですが、大きな配列から100通の電子メールを取得してこの配列に入れ、sendgridログインを実行するにはどうすればよいですか?電子メールを送信してから戻って、次の100を取得し、ループを再度実行します。
私はphpに精通していないので、このループを設定する方法がわかりません。
助けてくれてありがとう!
ruby-on-rails - Rails 3のsendgridサポートがメールの送信に失敗しました...Webで見つけたすべてを試しました...:P
だから私はsendgridアカウントを持っていて、Rails3にそれを介してメールを送信させようとしています...私の設定のいくつかを次に示します。
私はUbuntuMintを使用しており、sendmail
メールを送信できます。また、telnetでsmtp.sendgrid.net 587
正常に送信することもできます。
私は他のあらゆる種類のランダムな組み合わせを試しましたが、役に立ちませんでした。誰かがこれ以上のアイデアを持っていますか?
ありがとう!
ruby-on-rails-3 - s3からactionmailerとherokuを使用して大きなメールの添付ファイルを送信する
アップロードしたファイルをs3に保存するアプリがあります。完了すると、添付ファイルが記載されたメールが送信されます。添付ファイルのサイズが0〜15 Mbの場合、アプリは正常に動作します。ただし、16 Mbのような大きなものを接続すると、失敗してエラーが返されます。
Net :: SMTPFatalError:550電子メールを送信できませんでした。最大サイズ20480000バイトを超えました
1)。まず、16Mb < 20480000バイト(+/- 19 Mb)
2)として失敗する理由がわかりません。19Mbを超えるファイルをメールで送信するにはどうすればよいですか?
私はherokuのsendgridアドオンを使用しており、rails3とamazons3を使用しています
email - SendGrid ParseAPIとGoogleAppsを同時に使用するにはどうすればよいですか?
SendGrid Parse APIを使用して、ANYTHING @ example.comのユーザーからのメールを受け入れていますが、support@example.comのGoogleAppsへのメールも受信できるようにしたいと考えています。これは可能ですか?もしそうなら、どのように?
ruby-on-rails - カスタム メール ヘッダーの作成方法
SendGrid API を使用するカスタム メール ヘッダーを作成しようとしています。
これが私がやっていることですが、うまくいきません:
どんな助けでも感謝します。
ありがとう、アダム
ruby-on-rails - herokuでsendgridを使用してメーラーをデバッグする方法はありますか?または、メールが実際に送信されるかどうかを確認するには?
Rails3.0.10プロジェクトに「お問い合わせ」フォームを実装しようとしています。RailsGuidesに従って、メーラーを作成しました。
私のコントローラーには、次の行があります。
Production.rb:
最初はこの設定を持っていませんでしたが、メールが届かないときに追加しました。
問題は、Herokuログに、対応するビューがレンダリングされたと記載されていますが、メールが届かないことです。また、sendgridを使用しているため、ローカルでテストすることはできません。
upd
自分の為にメモする。ドメインアカウントのGmailを作成したら、DNS設定を忘れないでください。> _ <
asp.net-mvc - ASP.NET MVC の SendGrid 解析 API
誰かが SendGrid の Parse API を使用して、ASP.NET MVC を使用して電子メールを受信したのではないでしょうか。
彼らの指示に従って、SendGrid アカウントをセットアップしました: http://sendgrid.com/documentation/display/api/Parse
また、サイトの任意のアドレスにメールを送信すると、ASP.Net MVC ActionMethod が呼び出されますが、リクエストに関する情報が表示されません。
アクション メソッド内の Request オブジェクトにアクセスしようとすると、Length が約 12KB と表示されますが、情報が表示されません。- Request.Form には何もありません - Request.Files.Length は 0 です - Request.InputStream.Length は 0 です
また、FormCollection パラメーターを作成すると空になり、共通フィールド (to、from、html、text) のアクション メソッドで文字列引数を設定すると、要求が処理されるときにすべて null になります。
これをうまく使った人はいますか?私は何が欠けていますか?
ありがとう
ruby-on-rails-3 - Heroku Sendgrid で、アプリが今日送信したメールの数を確認する方法はありますか?
Heroku でホストされている Rails 3.0.5 アプリがあります。メールの送信には Sendgrid を使用しています。私は無料プランですが、毎日200通のメール制限があります。Railsまたはこのアドオン「Sendgrid」に、今日送信されたメールの数を確認する方法があるかどうかを知りたい.
email - Googleグループ(メール部分)のようなものを実装する
グーグルグループに沿って「メーリングリスト」を作成したい(そして最終的にはウェブサイトと統合したい)場合、どのサービスを調べる必要がありますか?私はこれまで実際に電子メールを扱ったことがないので、すべてがどのように機能するかは100%わかりません。ブラックリストへの登録などに注意する必要があることは知っています。sendgrid/mailmanのようなものを使用しますか?ユーザーが「全員に返信」を押すと、すべてのメールがサーバーに送信されると思います。最後に、そのメールをユーザーから送信されたかのようにプッシュしますが、実際には「メール」サーバーから送信されたのでしょうか。ユーザーがリストに送信するために「すべてに返信」する必要はないようで、1人のユーザーだけに返信する簡単な方法はありません(これはこのアプリにとって良いことです)。
だから私がこれが機能していると想像する方法:
1)list@mywebsite.com宛ての電子メールを「聞く」ためにsendgridのようなものを使用します
2)電子メールが(つまりuserxから)届いたら、スパムなどのフィルタリングを行ってから、それらをすべて「すべてのユーザー/サブスクライバー」にプッシュします。
3)すべてのユーザーは「ユーザーxから」(ただし、実際には私のサーバーからのものであり、Googleグループでは「googlegroups経由」と表示されます)であり、「返信先」はlist@mywebsite.comです。
これがすべての仕組みだと思いますが、これが正しいかどうか、またはsendgridでこれを実行できるかどうか(およびコストがかかりすぎるかどうか)は100%わかりません。
ありがとう
ruby-on-rails - Rails3プロジェクトにSendGridを含めることができません
私はRubyとRails(3日とカウント)に非常に慣れていないので、私の問題はおそらく愚かなことです。しかし、それはオンラインで答えを検索することによって解決することができなかった愚かな何かのようです。:(
このガイドに従って簡単なブログアプリを作成しています:http://guides.rubyonrails.org/getting_started.html。正常に動作し、問題はありません。
次に、SendGridを設定すると、SendGridを介してメールを送信することもできます。
今、私はこのsendgrid gemを使おうとしています:https ://github.com/stephenb/sendgrid 。'gem install sendgrid'を使用してインストールしましたが、問題なく動作しているようです。
githubの指示によると、メーラークラスに「includeSendGrid」を追加するだけで、準備は完了です。私はまさにそれをしました:
しかし、アプリを実行すると、次のエラーが発生します:初期化されていない定数Emailer :: SendGrid
これまでに読んだ内容に基づいて、理にかなっていると思われる他のいくつかのことを行いました。
- Gemfileに「gemsendgrid」を追加しました。これにより、Gemfile.lockに3行が追加されました。
- sendgrid(1.0.1)
- json
- json
- 私のenvironment.rbファイルに「requiresendgrid」を追加しました。
それでも、エラーは引き続き発生します。問題を示している可能性があるのは、$ LOAD_PATHを見ると、sendgridディレクトリがないことです。比較のために、同じ方法で含まれている別の宝石はsqlite3であり、そこに「... / sqlite3-1.3.4 / lib」パスが表示されますが、「... / sendgrid-1.0.1/lib」は表示されません。 "。
今回、どんな愚かさが私を苦しめたのか、誰かが見分けることができますか?
編集:
とても面白いものを発見しました。少なくとも私にとっては...レールコンソールに入ると、実際には問題なく動作しているように見えます。これが私のセッションの出力です:
電子メールが送信され、カテゴリがSendGridによって登録されました(統計ページで確認できました)。
したがって、大きな問題は、コンソールからコマンドを実行しているときに、アプリでSendGridのみを含めることができるのはなぜですか?環境などの違いは何ですか?
また、development.logに両方の状況でメールが送信されたと記載されている場合でも、メールはコンソールから送信されますが、アプリフローからは送信されないことに注意してください...