問題タブ [massmail]
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.
email - 大量/大量の電子メール送信のために Web メール会社によってブロックされないようにしますか?
当社は 1 日に多くのメールを送信しており、今後もさらに多くのメールを送信する予定です。(数千) あと、一万通の大量発送もたまにあります。
hotmail、yahoo (web.de、gmx.net)、および同様の Web メール会社が、「一定期間に同じソースからあまりにも多くのメールが送信された」という理由でメールをブロックした経験がある人はいますか?
それについて何ができるでしょうか?昼夜を問わずメール配信を広げていませんか? レートは?
(念のため、合法的な電子メールについて話している...)
php - PHP を使用して一括メールを送信する
現在、音楽ブログを書いています。管理者は、2 ~ 3 日ごとに新しい記事を投稿します。管理者が記事を投稿すると、すぐに約 5000 人の購読者に一斉メールが送信されます。
大量メール機能を実装する最良の方法は何ですか?
以下の機能は動作しますか?
別の質問: 5000 人の加入者全員が Yahoo メールを使用している場合、Yahoo はそれを DDOS 攻撃として扱い、SMTP サーバーの IP アドレスをブロックしますか?
php - PHP 大量メール送信 (25K-100K) リスト
クライアントが HTML ニュースレターを作成し、データベース内の電子メールに送信するために作成した PHP アプリがあります。メーリングは mail() コマンド (私は知っていますが、くだらない) を介して、適切な一時停止などを伴う CRON ジョブから行われます。これまで、すべてのクライアントは限られたリストしか持っていませんでした (2 時間で送信される最大数は 8000 通のメールでした)。サーバーは私自身のものです - そこに制限はありません。ソフトウェアは、バウンスメール、オプトアウトオプションなどを処理します.
新しいクライアントは、25,000 週間のバッチで月に 100,000 通のメールを送信したいと考えており、mail() 関数を置き換えたいと考えています。助言がありますか?PHPMailer クラスでうまくいくでしょうか?
php - 大規模な電子メール通知システムを設定するには、どのような方法がありますか?
私の会社には、PHPで構築されたWebサイトがあります。組み込みのPHP電子メール機能を使用して、毎日何千もの電子メールをサブスクライバーに送信します。
これはひどい考えです。それは私たちのサーバーを窒息させ、バッチ全体を完了するのに何時間もかかります。
MailChimpのような大量のメールサービス(多くの人に同じメールを送信する現在のシステムに取って代わるもの)を見てきましたが、私が本当にやりたいのは、やや洗練された通知システムを設定することです。
何か重要なことが起こるたびに一人一人に大量のメールを送るのではなく、クライアントが受け取るメールの速度と内容をカスタマイズできるようにしたいと思います。
この新しいアイデアを使用しても、大量のメールが送信されることについて話し合っています。
したがって、私の質問は非常に具体的です。システムを内部で構築する方法について大まかな考えがありますが、これらすべての電子メールを送信するための最良の方法は何ですか?
考慮すべき箇条書き:
- 電子メールの内容が受信者間で同一である場合もありますが、それらの多くはユーザーごとにカスタマイズされます(通知の対象を選択し、場合によっては集約されます)。
- サーバーを詰まらせることなく、まともな時間で完了するシステムが必要です。サードパーティのサービス(有料のサービスでも)を利用するのであれば、それを利用してもかまいません。
- システムはPHPに簡単に接続できる必要があります。または、APIなど、通常のWebサーバーから呼び出すのが比較的簡単なものである必要があります。
- 専用サーバーがあり、それを完全に制御できます(アプリ、サービスなどをインストールできます)。
- あらゆる種類の詳細な追跡情報(開く、クリックなど)は大きなプラスです。
- これらの電子メールは時間に敏感な場合があります(したがって、送信に1日かかることはありません)。
考え?チップ?私を正しい方向に向けますか?
編集
明確にするために:
私は自分でこれらを行うことができます:
- ユーザーリストを維持する
- ユーザー設定に基づいて電子メールコンテンツの生成を処理する
そして、次のことを行うために何か他のもの(アプリ、サードパーティサービス、w / e)が必要です。
- メールの内容とアドレスを受け入れ、実際にメールを送信します
- 追跡データ(オープン、クリックなど)を提供します。詳細が多いほど良いです。
何千ものメールを送信するときにサーバーのチョークを回避できるアプリがないため、サードパーティのサービスに傾倒しています(ただし、自分自身をメールの専門家とは見なさないため、間違っている可能性があります)。
php - PHPから大量のメールを送信する
私のサイトには80,000人のユーザーがいますが、最近、使用していたフォーラムスクリプトから離れて、自分でも同じように機能する非常にシンプルなものを作成しました(フォーラムスクリプトは肥大化していて、私のシンプルなサイトにはリソースを大量に消費していました)。
私が失った唯一のことは、すべてのメンバーに大量の電子メールを送信する機能です。
だから私は自分でそれを行うためのスクリプトを考え出すことを探しています。周りを見回した後(ここでの質問を含む)、SwiftMailerを使用することをお勧めします。
しかし、私はすべてのドキュメントを読み終えましたが、「一度に100」と言う送信方法がわかりません。また、その方法がわかりません。
簡単に言えば。「件名」と「メッセージ」の2つの入力があるフォームの管理パネルがあります。[送信]をクリックすると、サーバーがクラッシュしたりスパムとしてマークされたりせずに80,000通の電子メールを送信するための最も安全な方法は何ですか?
私は非常に強力な専用サーバーを使用しているので、共有サーバーに関連する問題はありません。
アドバイスをよろしくお願いします!
email - 大量の請求メールの送信
当社は労働環境調査を行っており、これらの調査はオンラインで記入されます。すべての参加者には、調査へのリンクが電子メールで送信されます (個人コードが含まれます)。
当社のクライアントの中には、従業員数が数百人、場合によっては数千人いる企業もあります。
現在のソリューションは、SMTP サーバーを使用してこれを送信するだけであり、スロットリング (VB6、CDO) は一切ありません。(通常、すべての受信者は同じドメイン、recipient@client.com の「内部」にあります) ご想像のとおり、これは良い解決策ではありません。これにより、クライアント環境ですべてのアンチスパム/ファイアウォール/ゲートキーパー イベントがトリガーされます。事前にIT部門に連絡し、送信サーバーと送信者メールアドレスをホワイトリストに登録してもらいます.
私たちが遭遇する最も一般的な問題は次のとおりです。
- 受信サーバーは、最初の 20 ~ 50 通のメールのみを取得し、残りを拒否します (スパム対策)。IT企業にホワイトリストに登録してもらうことで、これを回避できる場合があります。ただし、これが機能しない場合もあります。
- 間違ったメール アドレスのバウンスを無効にすることは、ますます一般的になっています。これにより、メールが配信されたかどうかはわかりません。信じられないかもしれませんが、ほとんどのクライアントは、メール システムではなく、HR システムからメーリング リストを提供しています。
これを行うためのより良い方法について何か提案はありますか? 正当な大量メールを送信している会社は当社だけではないでしょうか? :)
asp.net - asp.netで20,000通以上の電子メールを送信する
私は、データベースから選択される大量の電子メールを学生に送信する必要があるアプリケーションを作成しています(各電子メールは、名前、学習コースなどを含む範囲でパーソナライズされます...したがって、一度に1つずつ送信されます)。
SmtpClientでこのループを実行することはできますが、送信しようとしている番号では、最終的にタイムアウトの問題が発生したり、マシンリソースが不足しているためにスレッドが強制終了されたりするのではないかと心配しています。
この時点で、私はこれを処理するためのより良い方法の提案を探しています。または、SmtpClientをループすることが問題のない解決策である場合、上記の投稿を防ぐためにどのように処理する必要がありますか。
Webサービスはより良い代替手段でしょうか?
アドバイスしてください、TIA
email - Web サイトのユーザーから招待された人に招待メールを送信するにはどうすればよいですか?
私たちは、人々が私たちのサービスを利用するために私たちのウェブサイトにサインアップできるウェブアプリケーションを開発しました.
Gmail や Yahoo メールなどで連絡先を検索して、ユーザーが友人に招待状を送信できる機能があります。
私の質問は、MailChimp や SendGrid などのサードパーティの電子メール管理ソフトウェアを使用してそのような電子メールを送信する必要がありますか、それとも直接送信する必要がありますか?
メールを直接送信し、受信者がそれらのメールをスパムとしてマークし始めた場合、Gmail や Yahoo などによって禁止される可能性が非常に高いのではないでしょうか?
c# - アプリケーション(ASP.NET MVC 2、C#)内で大量の電子メールを送信するためのベストプラクティス?
Webアプリ内に大量のメール送信機能を実装するための最良の方法は何ですか?2つの主要なケース:
アクティビティに応じて個別の登録ユーザーに電子メールメッセージを送信します(作成したトピックの新しい投稿について、ユーザーに短いリマインダーを送信するだけです)
「すべての登録ユーザーにメールを送信する」機能。システム管理者がすべての登録ユーザーにメッセージを送信する機能があると便利です。もちろん、すべての電子メールを受信者に追加することは、各ユーザーの電子メールアドレスが匿名であるため、私たちが行うことができる方法ではありません。
ケースnr1について理解しているように、System.Net.Mailを介して新しいメールメッセージを作成して送信するだけで問題はありません...しかし、ケースnr2についてはどうでしょうか。
私はこのようなsmthを推測します:
良い方法ではありません:)それで、問題はこれを達成するための最良の方法は何ですか?
ところで、電子メール送信用のサービスを展開する可能性はありません。これはWebアプリケーションに統合する必要があります。
email - 大量の電子メール キャンペーンを追跡する
Litmus は先月 (2010 年 5 月)、電子メール分析サービスをリリースしました。
こちらをご覧ください:http: //litmusapp.com/email-analytics
彼らは非常に優れた「読み取り率」の追跡を誇っています。通常の読み取り、スキム、一瞥/削除を追跡できます。
スキムと一瞥/削除をどのように追跡できますか? これは私には不可能に思えます:)
また、転送と印刷も追跡します。印刷は簡単です (背景画像を含む css @media 印刷クエリが含まれます)。
しかし、前進?これは、その後の開封と異なる IP/参照 URL との組み合わせである可能性があると思います。ただし、これは、メールを開いて別のコンピューターから再読すると、転送としてカウントされることを意味します。これに関するアイデアはありますか?
要約すると、Litmus Email Analyticsは、電子メールの読み取り、スキミング、一瞥/削除、印刷、転送を追跡できると述べています。彼らはどのようにそれを行うのですか (スキム、一瞥/削除、転送)?
トラッキング コード: これはコードです。リスト/キャンペーンの組み合わせごとに一意のコードを作成し (キャンペーンを追跡できるように..)、メール メッセージのタグの前に次の html/css コードを配置します。
試験結果:
Gmail では、印刷の追跡が機能します。ヤフー!何とか失敗。Glances/Deleted は実際に動作します。テストしました。