我想创建一个小型的桌面应用程序,向办公室(所有内部)的人发送电子邮件。我的应用程序可以在网络上运行的个人电脑上运行,并且用户可以运行他自己的电子邮件。从网络上的计算机发送电子邮件 - NET 4.0
我正在看几个例子,你需要SmtpClient,它需要等同于一个主机。有没有一种方法可以将其设置为使用本地机器?
MailMessage mailObj = new MailMessage("[email protected]",
reader["recipientAddress"].ToString(), "Subject", "Body");
SmtpClient SMTPServer = new SmtpClient("127.0.0.1");
SMTPServer.Send(mailObj);
我读到127.0.0.1是本地机器。这会工作,还是有不同的方式去做这件事?
如果消息发送到外部电子邮件,我的消息也会出去吗?
本地机器是否运行SMTP服务器? – R0MANARMY
我不确定。我所知道的是它连接到网络并且机器具有Outlook作为电子邮件客户端。 – webdad3