写下这个:
var recipient = new MailAddress("name@abcø.dk");
注意域部分中的“ø”。
我得到一个例外陈述:
System.FormatException:指定的字符串不是电子邮件地址所需的格式。 at System.Net.Mime.MailBnfHelper.ReadMailAddress(String data,Int32& offset,String& displayName) 在System.Net.Mail.MailAddress.ParseValue(String address) at System.Net.Mail.MailAddress..ctor(String address,String displayName,Encoding displayNameEncoding) 在System.Net.Mail.MailAddress..ctor(String address)
使用的地址应完全有效。
所以我猜我必须以某种方式对地址进行编码?