【发布时间】:2014-01-13 15:30:42
【问题描述】:
我正在制作一个简单的网站。它托管在我运行 IIS 7 并具有完全访问权限的 VPS 上。 DNS 已设置和配置,但没有配置邮件服务器或任何东西。
我希望用户能够通过非常简单的表单发送反馈。
但是,我没有 SMTP 服务器(据我所知)。
string from = "";
string to = "someemails@hotmail.com";
string subject = "Hi!";
string body = "How are you?";
SmtpMail.SmtpServer = "mail.example.com";
SmtpMail.Send(from, to, subject, body);
我想将邮件发送到一个免费的电子邮件帐户,但由于我没有 SMTP 服务器,我不确定如何发送。
我还有其他方法可以做到吗?或者一些替代品(比如使用免费的 smpt 或其他东西)
谢谢
【问题讨论】:
-
您可以使用您的邮件提供商的 SMTP 服务器。 (smtp.gmail.com、smtp.live.com 或其他)
-
不清楚您在寻找什么 - SMTP 服务器位置(在 SO 上与搜索外部工具无关,但一些由 Steve 提供)、间接发送邮件的方式(Outlook 互操作?)或方式配置你自己的 SMTP 服务器(更适合ServerFault.com)
-
您需要阅读更多关于 SMTP 客户端和服务器的角色。当你这样做时,你会意识到没有一个你就无法做你想做的事情。