我尝试使用以下代码发送电子邮件:
MailMessage message = new MailMessage();
message.From = new MailAddress(fromMailAddress.Trim());
message.To.Add(new MailAddress(toMailAddress.Trim()));
message.Subject = subject;
message.Body = body;
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
SmtpClient client = new SmtpClient();
try
{
client.Send(message);
}
catch(Exception e)
{
throw e;
}
但是,我得到了例外:
服务器响应为:5.5.4 无效地址
from email,to email,服务器主机名和端口都是正确的。完全相同的代码,具有完全相同的输入值在我们办公室的另一台机器上工作