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



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

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

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

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

您始终可以使用 SmtpClient 来发送邮件。

相关内容

最新更新