不安装SMTP服务器发送邮件我有一个.Net应用程序。我希望此应用程序向我发送电子邮件。如果不安装SMTP服务器,我该如何实现?使用SmtpClient发送MailMessages不需要您在本地计算机上安装服务器。您的电子邮件服务提供商是您的SmtpClient与之通信的服务器(例如smtp.gmail.com)。PeterBromberg在eggheadcafe.com上的这篇没有SMTP服务或CDO的C#SMTP邮件解释了如何在不依赖SMTP客户端的情况下发送电子邮件:使用本机SMTPRFC命令“HELO”、“MAILFrom”、“RCPTTO”等.通过TCP发送电子邮件没什么大不了的。这是我们使用Telnet学到的第一个技巧。查找或编写能够可靠地执行此操作的托管代码是另一回事。下面类中的代码不是我的原始代码——我从三个不同的示例源、固定名称空间、错误处理和其他小项目中拼凑而成,将控制台代码更改为类库代码,并为Winforms提供了一个完整的测试工具前端说明其正确用法。我还提供了通过OpenFileDialog正确处理和添加邮件附件的示例代码。此代码MIME根据规范对附件进行编码和传输。没有SMTP服务器的服务就无法发送电子邮件,当然你不需要安装电子邮件,只需将你的代码指向你的ISP的SMTP服务器或你公司的Exchange服务器(或他们使用的任何东西)。以上就是C#学习教程:不安装SMTP服务器发送邮件分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
