私のCentOSサーバーからmail()関数を使用してメールを送信しています。私は認証なしで誰かの名前を使って送ることができます。たとえば、私の電子メールアドレス([email protected] - say)、私の友人の電子メールアドレス([email protected] - say)または他の電子メールアドレス([email protected] - - いう)。PHPでmail()関数を使用してメールを送信する
誰かがPHPコードから私の電子メールを受信した場合、それはそれは私がから送信したいメールアドレスから送信された正確のように見えます。私は電子メールを送信するためにthis PHPクラスを使用しています。
私の質問:自動受信(GmailやHotmailの、MSN、ヤフーなど)のメールサービスプロバイダによって迷惑メールとしてマークする電子メールを防ぐために、どのように?
は、今のところ、私はメール()関数のみを使用して電子メールを送信するための唯一のオプションがあります。私の認証コードが機能しません。
注:私はどんなスパムを行うつもりはありません。私のWebアプリケーションは、自分のWebサイトで新しいアカウントを作成しているユーザーに電子メールを送信します。したがって、自分のサーバーからの電子メールが、電子メールサービスプロバイダ(Gmail、MSN、Hotmail、Yahooなど)によって自動的にスパムとしてマークされることは望ましくありません。自分のメールが自分の受信トレイではなく自分のSPAMフォルダに直接送られることは望ましくありません。
「受信者の電子メールサービスプロバイダによって電子メールが迷惑メールとして自動的にマークされないようにする方法」は、スパマーとメールプロバイダの間の競争の一部です。結果は:勝つことはできません。 –