私はSMTPClient
以下を使用するクラスを使用していますapp.config
<system.net>
<mailSettings>
<smtp from="mailer <no_reply@mysite.com>">
<network defaultCredentials="true" host="192.168.1.101" port="25"/>
</smtp>
</mailSettings>
</system.net>
SMTP サーバー (たとえば 4 台のサーバー) を追加し、使用する SMTP サーバーでラウンドロビンを実行するコードを取得する方法はありますか?
たとえば、192.168.1.101、192.168.1.102、192.168.1.103、192.168.1.104 の4 つの SMTP サーバーがあり、8 つの電子メールを送信する必要があります。
私が達成したいことは次のとおりです。
Mail 1 sent using 192.168.1.101
Mail 2 sent using 192.168.1.102
Mail 3 sent using 192.168.1.103
Mail 4 sent using 192.168.1.104
Mail 5 sent using 192.168.1.101
Mail 6 sent using 192.168.1.102
Mail 7 sent using 192.168.1.103
Mail 8 sent using 192.168.1.104