DotNet SMTPMailclient,用户名作为电子邮件地址的第一部分无效

时间:2012-04-24 04:59:30

标签: c# .net smtp

我正在尝试与我的邮件服务器建立邮件客户端连接,我的邮件服务器只接受电子邮件的第一部分,而不是完整邮件服务器。 在程序中这样做会产生一个例外,即指定的用户名字符串不是有效格式。 这是使用的代码

SMTPMailClient client = new SMTPMailClient("Vijay", "Password1", server, port, subject, body, 
this.ssl.Checked);

此声明适用于接受电子邮件地址的邮件服务器,其中我提供的用户名为“vijay@xxxxx.com”

1 个答案:

答案 0 :(得分:0)

谷歌搜索时无法找到您使用的客户端。但邮件需要发件人,您使用的类很可能想要一个地址作为用户名和发件人地址。

您可以随时使用SmtpClient来发送邮件。