この問題に関する多くの質問と回答はStackOverflowで読んでいますが、私が読んだもののどれもが私の質問に具体的に答えていません。多数の人にメールを送信する
私はメーリングリストを持っていません。大量のメールを受信したい場合は、ボックスをチェックします。アカウントは電子メールを使用してアクティブ化されるため、間違った電子メールはありません。だからバウンスチェックはありません。しかし、私は既にPHPMailerを使用しています(ヘッダーなどの問題はありません)。メールの「To」フィールドにすべてのアドレスを追加します。これは誰もが電子メールソースを読んだり(電子メールクライアントで「全員に返信する」ことによって)誰もがすべての電子メールを見ることができることを意味します。質問は次のとおりです:
1)私はそれぞれのメールを個別に送信するのか、またはすべてのアドレスを 'bcc'フィールドに入れるべきですか? 2)これは、メールサーバがメールを「スパム」とマークすることはありません。もしそうなら、これをさらに防ぐ方法があるでしょうか(いくつかのホワイトリストにアドレスを追加したり、ドメインキーやUnixのcronジョブを設定することを除けば)?
ありがとうございます!
ここで言及されているすべてのことは、フォームを使用して「購読」してから(PHPListのような)自分のメールアドレスを確認する必要があります。しかし、私はすでに人々の登録時に確認を求めるので、何度も何度も何度もそれを聞いても意味がありません。私の既存のコードはデータベースをチェックします。 "receive-movie-mail"ビットが1に設定されている場合(これらはSQLクエリを使用して収集されます)、新しいムービーがデータベースに追加されたときに電子メールが送信されます。だからあなたがこれをまだメーリングリストと信じているのであれば(私の考えはそうだと思いますが、私の定義は既存のソフトウェアの機能を無視しているかもしれません)、1) PHPコード(「映画がデータベースにアップロードされるたびにメールを受け取る」チェックボックスにチェックが入っていれば、自分のフォーム処理コードで購読します)、2)PHPで人々にメールを送る方法IEは、「Add Movie」フォームが提出されたときに、私が購読している人々に電子メールを送るsend_mail_to_list($ content)のような機能です。そのようなメーリングリスト管理ソフトウェアはありますか?
申し訳ありませんが、これは私にとってメーリングリストのようなものです。 – John
一部のスパムフィルタは、宛先:フィールドに受信者のアドレスが含まれていない電子メールのスパムスコアを上げます(BCCの場合)。 BCCを使用していない以外は、これについてはあまりできません。 –
ここに役立つサービスがたくさんあります... Googleグループ? mailchimp?シルバーポップ?あなたがスパマーでない限り。 –