System.Net.NET Framework 1.1から3.5フレームワークに切り替えて以来、名前空間を使用していますが、それ以来、私を困惑させていることが1つあります。クラスのプロパティSenderとFromプロパティの違いは何MailMessageですか?
それらは両方とも同じですか、そうでない場合はSender一緒に使用する理由がありFromますか?
例えば:
Using m As New System.Net.Mail.MailMessage()
m.Sender = New System.Net.Mail.MailAddress("test@test.com", "Name here")
m.From = New System.Net.Mail.MailAddress("test@test.com", "Name here")
m.Subject = "Test"
m.Body = "Test"
Dim client As New System.Net.Mail.SmtpClient("mymailserver.com")
client.Send(m)
End Using
message.Sender != null ? message.Sender : message.Fromます。その結果、SmtpClientでは、SenderとFromの個別の値を送信できません