【发布时间】:2020-07-24 04:56:30
【问题描述】:
我是 Angular 新手,从未托管过网站。我有一个联系表格,显然需要在提交表格时输入我的电子邮件。我该怎么办呢
【问题讨论】:
-
你需要某种服务器来发送你的 Angular 表单值,并且服务器需要发送一封电子邮件。有很多方法可以解决这个问题,但如果不具体说明您将如何/在何处托管您的应用程序以及您将使用什么服务器技术,您将不会真正得到一个好的答案。
我是 Angular 新手,从未托管过网站。我有一个联系表格,显然需要在提交表格时输入我的电子邮件。我该怎么办呢
【问题讨论】:
可能不是您所期望的,但最简单的解决方案是 mailto 链接。它会做的是它将以新电子邮件开始用户的电子邮件,并在to 字段中填写您想要的地址。您甚至可以预先填写主题和正文,请参阅 https://css-tricks.com/snippets/html/mailto-links/ 或搜索 mailto link。
Angular 应用在浏览器中运行。浏览器无法发送邮件。您需要有一个后端和一个 REST 端点,您的 Angular 应用程序可以在其中发布联系表单的内容。然后后端可以通过任何类型的电子邮件服务发送包含联系表单内容的电子邮件,或者您的后端可能有电子邮件服务(很可能没有)。
【讨论】: