質問をやり直す
このコードは機能しません
エラーは次のとおりです。 The remote certificate is invalid according to the validation procedure.
var client = new SmtpClient("smtp.domain.com.br", 25000)
{
Credentials = new NetworkCredential("username", "password"),
EnableSsl = true
};
client.Send("emailfrom@domain.com.br", "emailto@gmail.com", "test", "testbody");
// I also tested like this
// client.Send("emailfrom@domain.com.br", "emailto@domain.com", "test", "testbody");
しかし、このコードは機能します
var client = new SmtpClient("smtp.gmail.com", 587)
{
Credentials = new NetworkCredential("username", "password"),
EnableSsl = true
};
client.Send("emailfrom@domain.com.br", "emailto@gmail.com", "test", "testbody");
Outlookで最初のコードデータをテストしましたが、同じドメインからメールを送信しようとしても機能します。
エラーはSMTP構成にあると思いますが、これを解決する方法がわかりません。何か助けはありますか?