万能的网友们,JS怎么发送邮件啊.我觉得不可以,老板说可以post发送.
身为弱鸡的我,只能说声哦,然后默默的回到座位,就开始百度..没找到答案,所以过来问下..
首先先不说JS能不能发送邮件。
按你老板的意思呢,意思就是把:收件人,内容,通过post传给后台(或者说是接口),让后台来发送邮件。如果这样理解,那说明你老板还算懂点技术。
但是,如果根本没有接口或者后台没有,那可能是第三方接口,能做到他说的!
如果,都没有!!!那只能说明你老板是个2333...不懂装懂!
post传给谁啊????
js能调起本地的邮件客户端来让客户手动发送邮件
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
首先需要理解的是,Javascript Post一个请求是使用的是HTTP协议,就是我们常说的Web
而发送邮件使用的是SMTP协议,收邮件是 POP3协议,和HTTP协议是不一样的。
因为,前端Javascript是不可能直接发邮件的。
那可以这样实现
后端用nodejs,使用sendmail模块,实现发邮件的功能,这一过程是SMTP
前端将发件人、邮件内容、主题等信息传给后端,后端再调用函数发送。
事实上,我们使用邮箱的网页版,就是这样的一个实现过程。
使用邮箱客户端,大部分直接是SMTP和POP3