3

しばらくの間、SendGrid をトランザクション メール配信に使用してきましたが、自動化された方法でさまざまな間隔で大量のメール パッケージを送信し始めています。

現在のプロセス (ユーザーのリストをループしてメールを繰り返し送信する) の代わりに、配信のためにこれらの一括メールを sendgrid に送信する方法を見つけようとしています。

sendgrid 以外のものを使用することはオプションではありません

これらの電子メールをユーザーに送信するには、基本的に、ユーザーのリスト、電子メール内のキーワードの置換値をアップロードする方法が必要です: %first_name%、%username% など。

これを達成するための最良の方法は何ですか?

4

2 に答える 2

4

既存の SendGrid インフラストラクチャ内でこれを行う方法はいくつかあります。

あなたはSendGrid Marketing Email APIに適しているようですね。この API を使用すると、カスタム フィールド (ユーザー名など) を使用してリストにユーザーを追加できます。電子メール テンプレートを作成します (カスタム フィールドの置換を完了します。別のリストを電子メール テンプレートに割り当て、送信するようにスケジュールします。

もう 1 つのオプションは、 Substitution TagsでSendGrid の SMTPAPIを使用することです。ここでは、任意のフィールドをいくつでも指定して、1 つの API 呼び出しを使用して指定した電子メールに送信できます。

于 2013-09-13T00:41:48.213 に答える
0

もっと良い方法があるかもしれませんが、私なら ParallelCurl を使用します。過去に大量のSMSを送信するために使用しましたが、うまく機能しました. プロジェクトはしばらく更新されていませんが、機能します。

見てください:

https://github.com/petewarden/ParallelCurl

幸運を。

于 2013-09-12T03:30:16.303 に答える