2

メールを送信するために使用しているWindowsアプリケーションがあります。私は任意の電子メールを送信することができます

1 つは彼の会社のメールに直接送信されます (メールの送信にドミノ サーバーを使用しています)

たとえば、test@landmarkgroup.com に送信できます

しかし、test@hotmail.comに送信すると、次のエラーが発生します

処理に失敗しました。サーバーの応答は次のとおりです。ポリシー上の理由により、中継が拒否されました。

ここに私のコードがあります

              Dim MyMailMessage As New MailMessage()

               MyMailMessage.From = New MailAddress("test@landmarkgroup.com")

               MyMailMessage.To.Add("harb.nayef@hotmail.com")
               MyMailMessage.Subject = txtSubject.Text
               MyMailMessage.Body = txtBody.Text
              Dim SMTPServer As New SmtpClient("112.12.29.62")

              SMTPServer.Port = 25


              SMTPServer.Send(MyMailMessage)
4

1 に答える 1

3

はい、ドミノ サーバーが不明な送信元からの SMTP リレーを受け入れないように設定されているため (スパムを回避するため)、失敗します。

Domino サーバーの管理者に連絡して、アプリケーションを実行しているマシン (一意に識別できる場合)、または内部ホスト (その場合) からのリレーを受け入れるように Domino を設定し、SMTP アカウントと組み合わせて、Domino を設定できるようにします。 SMTP にログインします。

于 2012-12-19T11:26:26.813 に答える