我想創建一個小型的桌面應用程序,向辦公室(所有內部)的人發送電子郵件。我的應用程序可以在網絡上運行的個人電腦上運行,並且用戶可以運行他自己的電子郵件。從網絡上的計算機發送電子郵件 - 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