2
次のコードを使用して、.Net2.0で電子メールを送信しています。 「他の誰かに代わって[email protected]」MailMessage.From.DisplayNameがSmtpClient.Send()で期待どおりに動作しない
MailMessage message = new MailMessage();
message.From = new MailAddress("[email protected]", "[email protected] on behalf of someone else");
message.To.Add("[email protected]");
message.IsBodyHtml = true;
message.Body = "some actual html here, not just a string literal"
message.Subject = "Alert email from www.mydomain.com";
SmtpClient client = new SmtpClient("MySmtpClient.com", 25);
client.Send(message);
私が経験しています問題は、私は私の電子メールの受信トレイを確認したときにということで、電子メールのショーの分野から「[email protected]」とではありません、つまり、DisplayNameではなくFromの電子メールアドレスだけを表示しています。
message.ReplyTo
と同じ設定を試みましたが、これはmessage.From
と同じですが、これは違いがないようです。
ここに何か不足していますか?
は私のために動作するようには思えません。 –
実際には、「webmaster @ mydomain.com」アドレスではなく、「誰か他の人」がここになります。 – tripleee