私は ASP.NET Web サイトに取り組んでいます。メールを送信するページがあります。ここで、ユーザーは受信者を追加します。送信者は彼自身のIDです。このアプリケーションをロケーション マシンで実行すると、メールは正しく受信トレイに届きますが、そのページをサーバーに貼り付けてメールを送信しようとすると、メールがジャンク フォルダーに届きます。
誰か助けてくれませんか?
これは、コードや、DNS の領域で SMTP サーバーを適切に設定したり、ホスティング プロバイダーと話し合ったりすることとは関係がないように思えます。あなたの投稿によると、メールを送信する能力は問題ではなく、受信エージェントがメールをどのように処理するか (何らかのルールに従ってタグを付けるなど) が問題です。唯一の違いは、"誰" が電子メールを送信するか (ローカル マシンとサーバー) です。
Postmaster のリソースがあります。これは、みんなのお気に入りの AOL からのもので、役に立つと思われます。サーバーの IP が (残念ながら) リストされている場合は、DNS ブラックリストで確認することもできます。
サーバー IP が SMTP サーバーのリレー リストに追加されているかどうかを確認します。