Tôi đã sử dụng System.Netkhông gian tên kể từ khi chúng tôi chuyển từ .NET Framework 1.1 sang framework 3.5, nhưng có một điều khiến tôi bối rối kể từ đó. Sự khác biệt giữa thuộc tính Sendervà Fromthuộc tính trong MailMessagelớp là gì?
Cả hai đều giống nhau, và nếu không có lý do để sử dụng Sendercùng với From?
Ví dụ:
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. Kết quả là SmtpClient không cho phép bạn gửi các giá trị khác biệt cho người gửi và Từ