VPS または専用サーバー (Windows 2008 を使用) ですぐに Web サイトをホストする予定なので、前もって計画を立てようとしています。IIS7 に付属している組み込みの SMTP サーバーは、運用サーバーとして十分に信頼できるものなのか、それとも別のサーバーを探すべきなのか疑問に思っています。hmailserver について良いことを聞きました。何よりも無料です。トラフィックの多い Web サイトでビルトイン SMTP を使用した経験はありますか。
提案をありがとう
I hit this thread via Google but I was looking for an outbound only SMTP server for transactional emails (customer registration confirmation etc. but not marketing), then some things I discovered are:
SMTP does still exist in Windows Server 2008.
Server Manager > Features (not Roles) > Right-click, Add > SMTP Server - then Configure IIS 7 SMTP to point to the local server.
Then use the Framework to do the business: http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx
Jango have a paid for but cheap enough service for exactly this kind of thing. The Free account only allows 200/month but might be useful for some folk.
http://www.jangosmtp.com/Pricing.asp
Good luck!
UPDATE
I blogged about setting up the original MS SMTP Server on Windows Server 2008.
http://www.lukepuplett.com/2010/06/how-to-send-email-from-microsoft-server.html
hMailServer . 無料でオープンソース。
仕事では、IIS 6.0 の SMTP サーバーを何年も使用していましたが、まったく問題ありませんでした。
最終的には、SMTP サーバーの実行に伴うすべての問題が発生するのが嫌だったので、MX レコードをサードパーティ サービスにマッピングして、作業を続行しました。
MX レコードを Google などのサードパーティ プロバイダーにマッピングすることは、実際にはそれほど悪い考えではありません。構成するサービスが 1 つ減り、パッチを適用するサービスが 1 つ減ります。
xmailserverはどうですか(このSO の質問で提案されているように) ?
これは無料で、Windows または Linux 用です (Linux サーバー プラットフォームに移行する必要があります)。
(出典: xmailserver.org )
これは古い投稿ですが、これは頻繁に出てくるように思われるので、お勧めします。
私の意見では、VPS/Dedicated
可能であれば、サーバーでメールを実行しないようにする必要があります。これはもう 1 つの対処すべきことであり、もう 1 つの頭痛の種です。私のお勧めは、sendgrid.com のようなサードパーティのサービスを使用して、メールを中継できるようにすることです。これにより、新しいサーバーがブラックリストに登録されたり、レピュテーション スコアが低いと見なされたり、メッセージがユーザーのスパム ボックスから取り除かれなかったりすることを心配する必要がなくなります。もう 1 つの問題は、メール サーバーをセットアップするときに、それを保護する必要があり、逆引き DNS エントリがあることを確認する必要があることです。多くのプロバイダーはそれを提供しないか、IP アドレスを再利用して IP アドレスがサーバーのアドレスは実際には評判が悪いです。
Windows を使用している場合、おそらく IIS が最適です。
Linux の場合は、postfix をお勧めします。
メールを受信する必要があるのか、単に送信する必要があるのかについて言及していません。Windows メール サーバーの最適なオールラウンド ソリューションの 1 つは、IpSwitch の iMail ( http://www.ipswitch.com/ ) ですが、コストがかかります。
主にメールを送信する必要がある場合は、アップストリームの smtp サーバーを使用することをお勧めします。
一般に、IIS smtp サービスは役に立ちません。Exchange を使用すると、多少は改善されますが、それでもあまり効率的ではなく、決して最も安全ではありません。
gmail 経由で送信するのが良いかもしれません :P わかりました。IIS7 ではかなりの改善が見られたようです。それでもうまくいかない場合は、mailenable などの無料のものを試すことができると思います。(いいえ、IIS SMTP の改善に関する証拠を見つけることができません。これについて知っている人はコメントしてください)
長期的には、それを Linux ベースの smtp に分割することになるかもしれません。
また、スパムサーバーのブロックをトリガーする可能性のある大量のメールの場合は、他の重要なものと一緒にホストしようとしないでください.サーバーがブロックされた場合にバックステップを維持したい.