对于使用hotmail邮件更改SMTP上的显示名称不起作用的问题,可以从以下几个方面来解答:
using System;
using System.Net.Mail;
class Program
{
static void Main()
{
string fromEmail = "your_email@hotmail.com";
string password = "your_password";
string toEmail = "recipient_email@example.com";
string displayName = "Your Display Name";
MailMessage mail = new MailMessage();
SmtpClient smtpServer = new SmtpClient("smtp.live.com");
mail.From = new MailAddress(fromEmail, displayName);
mail.To.Add(toEmail);
mail.Subject = "Test Email";
mail.Body = "This is a test email.";
smtpServer.Port = 587;
smtpServer.Credentials = new System.Net.NetworkCredential(fromEmail, password);
smtpServer.EnableSsl = true;
smtpServer.Send(mail);
}
}
在上述代码中,使用mail.From
属性设置了发送方的邮件地址和显示名称。
这些是腾讯云在云计算领域的一些相关产品和服务,可以根据具体需求选择适合的产品来解决问题。
领取专属 10元无门槛券
手把手带您无忧上云