Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用c#编写生成和发送电子邮件的代码。?_C#_Asp.net - Fatal编程技术网

如何用c#编写生成和发送电子邮件的代码。?

如何用c#编写生成和发送电子邮件的代码。?,c#,asp.net,C#,Asp.net,我正在asp.net c#中实现向用户发送电子邮件的功能。我使用SmtpClient和网络凭据成功地做到了这一点。但我在实现这个东西时遇到的唯一问题是给代码提供凭证意味着密码。那么,我如何在不提供凭据的情况下实现此功能,以及如何在asp.net中编写代码来生成和发送自动生成且无回复电子邮件的邮件呢。这里有谁能提出一些有价值的建议吗 如果没有SMTP服务器上的身份验证,则无法发送电子邮件,如果没有密码,则无法进行身份验证 如果您不想在代码中存储裸密码,您可以将其以加密形式存储。可能需要使用键盘。撇



我正在asp.net c#中实现向用户发送电子邮件的功能。我使用SmtpClient和网络凭据成功地做到了这一点。但我在实现这个东西时遇到的唯一问题是给代码提供凭证意味着密码。那么,我如何在不提供凭据的情况下实现此功能,以及如何在asp.net中编写代码来生成和发送自动生成且无回复电子邮件的邮件呢。这里有谁能提出一些有价值的建议吗

如果没有SMTP服务器上的身份验证,则无法发送电子邮件,如果没有密码,则无法进行身份验证


如果您不想在代码中存储裸密码,您可以将其以加密形式存储。

可能需要使用键盘。撇开玩笑不谈,这太宽泛了。@DionV:我想你跳过了一步。。。在键盘变得有用之前,必须让大脑参与进来:)