我可以在没有服务器的情况下使用 Javascript 和 jquery 发送邮件吗?

Can I send mail using Javascript and jquery without a server?

我只能使用 javascirpt 和 jquery。

我的客户说没有服务器,使用 javascript 和 jquery 可以从 gmail SMTP 发送电子邮件。

Gmail SMTP 支持只用javascript和jquery可以发邮件吗?没有服务器?

我想以动态值(没有服务器!)向邮件模板 (html) 发送电子邮件

我试过这个URL内容。

https://github.com/dwyl/learn-to-send-email-via-google-script-html-no-server#how

但是我必须用输入的 ID 发送一封电子邮件。 此 ID 是动态值。

您不能使用 JavaScript、Jquery 或任何 front-end framework/library 外部服务器或 [=51= 直接从 front-end 发送电子邮件].因为您的证书对所有人开放,并且背后有很多因素在起作用...

一个选项是让每个用户使用他或她的社交邮件服务器,通过 mailto: 连接,它允许您定义 header 数据并包括一个名为 'body',设置你需要在消息中传递的内容body.

您可以使用以下方式发送:-

还有一些参数需要添加:

但是,您可以将参数附加到电子邮件,如下所示:-

这里有一些参数,您可以在要从 front-end

发送的邮件中传递这些参数

mailto:-添加收件人,

note:- 如果您想添加多个收件人,请按照示例中的说明添加 comma-separated。

&cc= 添加抄送收件人,

&bcc= 添加密件抄送收件人,

&subject= 添加邮件主题,

&body=添加邮件body,

示例:-

<a href="mailto:sendMe1@example.com?cc=sendMecc@example.com?bcc=sendMebcc@example.com?subject=Mail-SubJect
  &body=Mail-Body....">
Send Me Email from Front-end
</a>

一些 customer-service 提供商允许您在他们的服务 smtpjs, formspree, emailjs 的帮助下发送电子邮件, Google APIs,但这不实用加可信